
Solana 결제 앱을 위한 임베디드 MPC 지갑
스테이블코인은 블록체인 업계의 대표적인 성공 사례로 자리 잡았습니다. 유통 공급량의 증가, 다양한 스테이블코인, 트랜잭션 규모, 폭넓은 사용 사례는 스테이블코인이 제품-시장 적합성을 확보했음을 보여줍니다.
네이티브 암호화폐와 비교한 스테이블코인의 핵심 장점은 여전히 안정성입니다. 기업, 금융기관, 개인은 결제, 송금, 유동성 관리, 보험 등의 용도로 스테이블코인을 사용합니다.
지난 1년 동안 Solana의 스테이블코인 사용량은 크게 증가했으며, 결제 애플리케이션을 구축하기에 이상적인 생태계로 자리 잡았습니다. 2025년 초 Solana의 스테이블코인 총공급량은 117억 달러를 넘어섰고, 1월에만 무려 57억 달러가 증가했습니다. 거래량도 급증하며 생태계 내 수요가 커지고 있음을 보여줍니다.
오늘날의 스테이블코인 결제 시장
스테이블코인이 성장했지만 결제 시장은 아직 초기 단계입니다. 최근 Stripe에 인수된 Bridge와 같은 대형 사업자가 있지만, 어느 애플리케이션도 압도적인 시장 점유율을 차지하지 못했습니다.
대신 현지 및 틈새 고객의 요구를 충족하는 지역별·사용 사례별 앱이 전 세계에서 빠르게 성장하고 있습니다.
프리랜서와 원격 근무자를 위한 앱부터 특정 지역에 초점을 맞춘 디지털 달러 계정, 무역 업계의 B2B 결제까지 스테이블코인 비즈니스에 획일적인 해법은 없습니다.
예를 들어 ZAR는 파키스탄을 시작으로 가맹점이 현금을 달러 연동 스테이블코인으로 바꾸고, 가상 및 실물 카드로 해당 디지털 달러를 사용할 수 있게 합니다.
프리랜서와 디지털 노마드를 위한 글로벌 뱅킹 앱 Grey는 기업이 USDC로 대금을 보내 국경 간 트랜잭션을 간소화하고 수수료와 환율 위험을 줄일 수 있게 합니다.
이 기업들은 특정 고객층에 집중해 스테이블코인이 상당한 이점을 제공하는 구체적인 사용 사례를 발굴하고 제품-시장 적합성을 확보한 뒤, 글로벌 사업 범위나 기능을 점진적으로 확장하고 있습니다.
신흥 시장의 스테이블코인
신흥 시장의 기존 금융 시스템은 대체로 불충분하고 비용이 많이 들며 기술적으로 낙후되어 있어, B2C와 B2B 모두 새로운 스테이블코인 결제 앱이 특히 주목받고 있습니다. Yellow Card와 Conduit 같은 기업의 트랜잭션 규모는 2023년에서 2024년 사이 두 배로 증가했습니다.
Castle Island Ventures와 Brevan Howard는 브라질, 나이지리아, 튀르키예, 인도네시아, 인도 등 신흥 시장의 암호화폐 사용자를 조사했습니다. 조사 결과 상품 및 서비스 구매, 사업 비용 결제 등 거래 외 목적으로 스테이블코인을 사용하는 사례가 증가했습니다.
스테이블코인으로의 이러한 전환은 해당 지역의 신흥 금융 기업과 전통적인 은행 및 결제 기관뿐 아니라 선진국 경제에도 영향을 미쳤습니다.
암호화폐 사용량의 90%가 스테이블코인인 브라질에서는 인기 전자상거래 사이트 Mercado Libra와 은행 간 시장의 전통적 사업자인 Braza Group이 스테이블코인을 발행했습니다. 미국을 비롯한 글로벌 결제 시장의 주요 기업 PayPal은 2023년에 자체 스테이블코인을 출시했고, 2024년 5월에는 Solana로 확장했습니다. Santander, HSBC, Barclays, UBS 등 글로벌 은행이 지원하는 Fnality International은 스테이블코인 기반의 도매 국경 간 결제를 새롭게 구현하려 합니다.
기술 투자사 a16z의 표현처럼, 스테이블코인은 결제 시장을 “잠식할” 가능성이 높습니다. Solana처럼 빠르고 확장 가능하며 비용이 낮은 블록체인보다 이러한 전환에 적합한 환경은 없습니다.
사용자 도입을 촉진하는 임베디드 지갑의 필요성
대부분의 암호화폐 네이티브 사용자는 Phantom이나 Backpack 같은 독립형 비수탁 지갑을 사용하지만, 암호화폐를 처음 접하는 사용자를 대상으로 하는 앱에서는 임베디드 지갑의 인기가 높아졌습니다. 임베디드 지갑은 앱이나 웹사이트에 통합되어 기업과 사용자 모두에게 큰 이점을 제공합니다.
기업은 신규 고객을 다른 사이트나 앱 스토어로 보내지 않고 빠르게 온보딩할 수 있습니다. 사용자는 개인 키나 시드 문구를 이해하지 않아도 보안을 확보할 수 있는 향상된 설계의 혜택을 누릴 수 있습니다.
또한 임베디드 지갑은 별도의 다운로드가 필요하지 않아 앱에서 바로 결제할 수 있습니다.
결제 앱은 일반적으로 임베디드 지갑을 통합할 때 가장 효과적으로 작동합니다. 겉보기에는 기존 핀테크 제품과 같지만 백엔드에서는 스테이블코인을 사용합니다.
고객은 혜택을 누리기 위해 블록체인의 작동 방식을 알거나 이해할 필요가 없습니다. 따라서 이러한 결제 앱은 기존 암호화폐 지갑보다 훨씬 더 많은 사용자를 확보할 수 있습니다.
Solana용 임베디드 지갑 인프라
더 많은 창업가가 스테이블코인이 결제 업계에 제공하는 이점을 이해할수록, 스테이블코인 인프라를 활용해 결제 비즈니스를 구축하려는 사람도 늘어날 것입니다.
하지만 블록체인 개발 전문 지식이 없을 수 있습니다. 이때 Portal과 같은 Wallet-as-a-Service (WaaS) 솔루션이 필요합니다.
Portal은 블록체인 개발자 없이도 임베디드 지갑과 스테이블코인 결제를 애플리케이션에 통합하려는 개발자에게 필요한 인프라를 제공합니다.
Portal의 SDK 및 API 제품군은 원활한 통합을 지원하고, 개발자에게 매끄럽고 안전한 경험을 제공하며, 비즈니스가 더 빠르게 시장에 진출할 수 있도록 합니다.
Portal의 대표적인 기능 중 하나는 키 관리 기능을 위한 우수한 암호화 솔루션으로 인정받는 임계값 서명 체계(Threshold Signature Scheme, TSS) 다자간 연산(Multi-Party Computation, MPC)을 사용한다는 점입니다.
TSS MPC를 사용하면 앱 사용자는 시드 문구를 관리하거나 일반적인 자체 수탁 문제를 처리하지 않고도 디지털 자산을 완전히 통제할 수 있습니다.
Enclave MPC API를 사용하면 기업은 재무 자금 관리를 위한 핫 월렛도 만들 수 있습니다. 기업은 내부 자금을 관리하거나 최종 사용자를 대신해 자금을 처리하면서 탁월한 효율성과 보안을 확보할 수 있습니다.
TSS MPC가 보안, 사용성, 확장성을 최적화하는 방식
TSS MPC 아키텍처가 엔터프라이즈 사용 사례에 적합한 강력한 선택지인 이유를 살펴보겠습니다.
보안
Shamir's Secret Sharing (SSS) MPC와 TSS MPC는 하나의 개인 키를 여러 주체가 보유하는 여러 키 조각으로 나눕니다. SSS MPC와 달리 TSS MPC에서는 이러한 키 조각이 어느 시점에도 완전한 개인 키로 재구성되지 않습니다.
지갑 생성이나 트랜잭션 승인 단계에서 키 조각을 서로 분리해 유지하면 담합 가능성을 줄일 수 있습니다.
2-of-2 병렬 임계값 방식은 키 조각을 두 개만 생성하고 모든 트랜잭션에 두 조각을 모두 사용하도록 요구하므로 MPC 지갑에 매우 안전한 선택지입니다. 최종 사용자는 트랜잭션 서명에 사용하는 키 조각 하나를 보유하고, 지갑 제공업체(예: Portal)가 나머지 하나를 보유합니다. 조각이 두 개뿐이므로 키 조각이 세 개 이상인 MPC 지갑 설계보다 프로세스가 단순합니다.
두 키 보유자가 모두 트랜잭션에 서명해야 하므로, 최종 사용자는 두 번째 기본 키 조각을 보유한 지갑 제공업체가 사용자 없이 자금에 접근할 수 없다는 사실을 확신할 수 있습니다.
사용성
MPC 지갑은 시드 문구 대신 소셜 로그인이나 생체 인식을 사용해 계정을 만들고 접근합니다. 전체 과정은 30초 이내에 완료할 수 있습니다. 사용자가 계정 접근 권한을 복구해야 할 경우 백업 키 조각은 암호화되어 기기와 분리된 곳에 저장되므로, 악의적 행위자가 기기의 계정과 백업 키에 모두 접근할 가능성을 최소화합니다.
기업은 키를 저장하거나 트랜잭션에 서명하기 위해 검증하고 설정해야 하는 당사자 수를 줄이는 2-of-2 병렬 임계값 설계의 이점을 누릴 수 있습니다. MPC 지갑에는 가스비 지원과 트랜잭션 일괄 처리 기능을 제공하는 계정 추상화(Account Abstraction)도 설정할 수 있습니다. Portal은 이 기능을 SDK에서 직접 제공합니다.
자세한 내용은 계정 추상화 문서 또는 블로그를 확인하세요.
확장성
TSS MPC 설계는 지연이나 지연 시간에 대한 우려 없이 조직당 수천 명에서 수백만 명의 사용자를 지원합니다. 지갑 생성, 백업, 복구를 포함한 TSS 작업에는 가스비가 없습니다.
또한 조직은 TSS MPC로 새 키 조각을 생성하는 유연한 정책을 구현할 수 있습니다. 예를 들어 사용자가 로그인하고 인증할 때마다 새로운 키 조각 세트를 생성하거나, 복구 과정에서만 키 조각을 갱신하도록 선택할 수 있습니다.
결제용 임베디드 지갑의 실제 활용 사례
여러 혁신 기업이 Portal의 인프라를 활용해 스테이블코인 결제 솔루션을 구동하고 있습니다.
Braidpay: 스테이블코인 청구 및 결제 앱
Braidpay는 Portal의 클라우드 네이티브 아키텍처를 사용해 확장 가능한 인프라를 제공합니다. 프리랜서, 마켓플레이스 등 개별 청구와 결제에 의존하는 고객을 대상으로 하는 Braidpay에는 안전하고 저렴한 스테이블코인 트랜잭션을 통해 빠르게 성장하는 대규모 글로벌 사용자 기반을 지원할 역량이 필요했습니다.
Braidpay는 Portal을 사용해 가스비의 복잡성을 제거하고 암호화폐를 처음 접하는 사용자의 경험을 개선했습니다. 또한 강화된 보안 조치로 안전한 재무 자금 관리를 보장하여 고객의 신뢰를 안정적으로 유지할 수 있습니다.
Bleap: USDC 및 EUR 스테이블코인을 위한 모바일 우선 네오뱅크
모바일 우선 네오뱅크 Bleap은 일상 결제에 스테이블코인을 사용할 수 있는 뱅킹 제품을 제공합니다. 고객은 스테이블코인 계정(EUR, USD)에 연결된 Mastercard 직불카드를 받아 1:1 비율로 결제하고 최대 2%의 캐시백을 받을 수 있습니다.
Bleap은 수수료 없는 글로벌 송금과 DeFi 저축 도구를 통해 기존 저축 계좌보다 최대 5배 높은 수익률도 제공합니다. Portal의 임베디드 지갑을 사용하므로 고객은 새로운 기술이나 소비 방식을 익히지 않고도 자산을 완전히 통제할 수 있습니다.
Bando — 미국-멕시코 송금을 위한 스테이블코인 결제
미국-멕시코 송금 서비스 Bando는 Portal의 Enclave MPC API를 사용해 안전한 재무 자금 관리 시스템을 구현합니다.
Bando는 안전한 온·오프램프 솔루션을 통해 LATAM의 금융 환경을 혁신하고자 합니다. 현지 시장에 익숙한 간소화된 사용자 경험으로 전통 금융과 암호화폐를 연결합니다. Portal을 통해 Bando는 새로운 체인의 자산을 재무 보유 자산에 빠르게 추가하고, 간단한 API 구현으로 여러 DeFi 프로토콜에서 트랜잭션에 서명할 수 있습니다.
Portal의 SDK 및 API 구현 방법
Portal은 Solana 기반 결제 솔루션에 유용한 두 가지 제품을 제공합니다.
Portal SDK
Portal SDK는 데스크톱과 모바일 브라우저에서 즉시 사용할 수 있는 Web3 연결 기능을 제공합니다. Portal은 임베디드 지갑에 임계값 서명 체계(Threshold Signature Schemes, TSS)를 사용하는 다자간 연산(Multi-Party Computation, MPC) 지갑을 고객에게 제공합니다. 구체적으로 Portal은 두 쌍의 키 조각 세트(병렬 2-of-2 임계값, 총 4개 조각)를 사용하는 구현 방식으로 빠른 서명과 안정적인 백업을 보장합니다.
Enclave MPC API
Enclave MPC API는 Solana의 모든 애플리케이션에 MPC 서명자를 빠르게 통합할 수 있는 방법을 제공합니다. 설치에 전문 지식이 필요하지 않으며 몇 분이면 완료됩니다. AWS Nitro Enclave에서 실행되며 실행 중인 애플리케이션만 접근할 수 있는 신뢰 실행 환경을 제공합니다. 따라서 MPC의 보안, API의 단순함, 서버 측 컴퓨팅의 속도를 모두 제공합니다.
Enclave MPC API 시작하기
빠른 시작 가이드를 따르면 Portal에서 첫 트랜잭션을 보내는 데 몇 분이면 충분합니다.
1. 접근 권한 요청
먼저 Portal에서 무료 Developer 계정을 받으려면 접근 권한을 요청하세요.
2. API 키 생성
모든 API 요청은 Client API Key를 통한 인증이 필요합니다.
Portal 대시보드에서 API Key를 생성하는 방법은 다음과 같습니다.
- Settings를 클릭합니다
- “Test Client API Keys”로 이동합니다
- "New"를 클릭합니다
- API Key를 복사합니다
3. 지갑 생성
새 Portal Wallet 생성은 단 한 번의 API 요청으로 완료됩니다.
curl -X POST 'https://mpc-client.portalhq.io/v1/generate' \
-H 'Content-type: application/json' \
-H 'Authorization: Bearer <CLIENT_API_KEY>' \
-d '{}'Portal Wallet에는 Solana를 지원하는 데 필요한 모든 키 자료가 포함되어 있습니다.
4. 트랜잭션 서명
온체인 트랜잭션 서명 및 제출은 단 한 번의 API 요청으로 완료됩니다.
curl -X POST 'https://mpc-client.portalhq.io/v1/assets/send' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer CLIENT_API_KEY>' \
-d '{
"share": "<SHARE>",
"chain": "solana-devnet",
"token": "NATIVE",
"to": "75ZfLXXsSpycDvHTQuHnGQuYgd2ihb6Bu4viiCCQ7P4H",
"amount": "0.0001"
}'Send Assets 엔드포인트를 사용하면 네이티브 토큰이나 SPL 토큰 전송의 복잡성을 줄일 수 있습니다. 엔드포인트 하나만 사용하면 되며, 서명할 복잡한 트랜잭션을 직접 구축할 필요가 없습니다.
이것으로 끝입니다!
몇 가지 간단한 단계만으로 Portal Wallet을 구축하고 테스트할 수 있습니다.
결론
오늘날 결제 회사를 시작하려는 개발자와 기업은 고객에게 글로벌하고 안전하며 빠르고 저렴한 결제를 제공하는 데 스테이블코인이 가장 뛰어난 기술이라는 점을 확인하게 될 것입니다.
구축을 시작하면 최대한 많은 사용자를 확보하기 위해 임베디드 지갑을 통합해야 한다는 사실도 알게 될 것입니다. Portal 같은 인프라 기업은 보안을 훼손하지 않으면서 이러한 제품을 빠르게 출시할 수 있도록 설계되었습니다.
관련 아티클
Helius 구독하기
최신 Solana 개발 소식을 확인하고 새 게시물 알림을 받아보세요


