콘텐츠로 건너뛰기

MetaMask 임베디드 월렛: 마찰 없는 Web3 온보딩, 내장형

MetaMask 임베디드 월렛을 소개합니다.

2분
MetaMask 임베디드 월렛: 마찰 없는 Web3 온보딩, 내장형

MetaMask Embedded Wallets를 소개하게 되어 기쁩니다. 이는 모듈식 비수탁형 지갑 인프라로, 현재 MetaMask Developer Suite의 일부로 제공됩니다. Web3Auth를 기반으로 하며 Infura 및 Delegation Toolkit과 통합된 Embedded Wallets는 사용자에게 원활한 온보딩 경험을, 개발자에게는 새로운 수준의 유연성을 제공합니다.

게임 플랫폼, DeFi 앱, NFT 마켓플레이스 등 어떤 것을 개발하든, 이 SDK는 지갑 생성을 보이지 않게 처리합니다. 시드 구문도, 브라우저 확장 프로그램도, 사용자가 넘어야 할 가파른 학습 곡선도 없습니다. 지금 바로 시작해 보세요!

Web3 온보딩의 재구성

대부분의 Web3 사용자는 크립토에 익숙하지 않으며, 확장 프로그램을 다운로드하거나 시드 구문을 관리하거나, dapp을 사용하기 전에 자금을 브리지하는 방법을 파악하는 데 관심이 없습니다. 실제로 데이터에 따르면 사용자의 35%가 지갑 시드 구문을 백업하지 않아 자금에 대한 접근권을 잃을 심각한 위험에 처해 있습니다.

그러나 Embedded Wallets를 사용하면 온보딩이 달라집니다. 사용자는 Google, Apple ID, X 계정 등으로 로그인하도록 선택할 수 있으며, 그 이면에서는 자기 수탁형 지갑이 자동으로 생성됩니다. 이는 마찰이나 타협 없이 즉시 거래를 시작할 수 있음을 의미하며, Web2와 같은 경험을 제공하면서도 Web3의 강력함과 소유권을 갖출 수 있습니다.

Embedded Wallets의 핵심은 사용자가 개인 키를 수동으로 백업할 필요성을 없애는 것입니다. 대신, 지갑 생성 및 복구는 다음과 같은 친숙한 인증 흐름을 통해 처리됩니다:

  • 소셜 로그인 (Google, Apple, X 등)

  • 이메일 및 모바일 OTP 기반 로그인

  • 사용자의 기존 외부 지갑 연결 (400개 이상의 지갑 지원)

  • 다양한 MFA 및 복구 옵션

이를 통해 dapp은 사용자가 있는 곳에서 만날 수 있으며, 동일한 자기 수탁형 보장을 제공합니다. 또한 지갑이 dapp의 UI에 내장되어 있기 때문에 팝업이나 리디렉션 화면 없이 외관, 느낌, 흐름을 완전히 제어할 수 있습니다. 빠르고, 보이지 않으며, 브랜드에 맞게 구성됩니다.

개발자를 위해 설계된 솔루션

더 나은 UX 외에도, Embedded Wallets는 기본적으로 강력한 개발자 경험을 제공합니다. Web3Auth v10을 통해 개발자는 단 네 줄의 코드로 Embedded Wallets를 통합할 수 있어 원활한 설정과 사용자를 위한 보이지 않는 로그인 경험을 구현할 수 있습니다. 지원되는 체인부터 로그인 방법 및 스마트 계정 옵션까지 모든 것을 MetaMask Developer Dashboard에서 직접 구성할 수 있습니다.

MPC-TSS로 보안 강화

Embedded Wallets는 MPC(다자간 연산)로 보안이 강화되고, TSS(임계값 서명 체계) 및 SSS(샤미르의 비밀 공유)로 구동되는 강력한 키 관리 시스템에 의존합니다. 이 접근 방식은 개인 키가 단일 장소에 저장되거나 한 당사자에 의해 제어되지 않도록 보장합니다. 대신, 암호화된 조각으로 분할되어 다양한 기기나 서비스에 분산됩니다.

이 조각들은 키를 완전히 재구성하지 않고도 함께 작동하여 트랜잭션에 서명하므로, 한 조각이 손상되더라도 지갑을 안전하게 유지합니다.

하나의 생태계, 완전한 연결

별도의 Infura 계정을 설정할 필요가 없습니다. Infura RPC 액세스가 사전 통합되어 있어 EVM 및 non-EVM을 포함한 40개 이상의 지원 네트워크에 즉시 액세스할 수 있습니다. 지원하려는 체인을 토글하기만 하면 됩니다.

계정 추상화가 필요하신가요? 이미 준비되어 있습니다. 개발자는 추가 코드 없이 대시보드에서 직접 MetaMask Smart Accounts(Gator)를 활성화할 수 있습니다. 가스 후원부터 세션 키 및 일괄 작업까지, Embedded Wallets는 Delegation Toolkit과 원활하게 연동되어 프로그래밍 가능하고 권한이 부여된 트랜잭션을 지원합니다.

Embedded Wallets는 MetaMask를 중심으로 구축된 더 광범위하고 통합된 개발자 스택의 일부입니다. 여기에는 다음이 포함됩니다:

  • MetaMask SDK: WalletConnect나 리디렉션 흐름 없이 앱 내에서 기본적으로 MetaMask에 연결합니다. Embedded Wallets SDK는 이에 대한 기본 지원을 갖추고 있습니다.

  • Infura: 추가 설정 없이 커스텀 EVM 및 non-EVM 네트워크를 포함한 40개 이상의 체인에 걸쳐 사전 구성된 원클릭 RPC 액세스를 제공합니다.

  • Smart Accounts (Gator): 추가 코드 없이 대시보드 토글을 통해 계정 추상화를 즉시 활성화합니다. 가스리스 트랜잭션, 세션 키, 일괄 작업 등을 지원합니다.

  • Delegation Toolkit: 구독, 제한된 권한 부여, 안전한 자동화에 이상적인 사용자 지갑을 위한 프로그래밍 가능하고 권한이 부여된 워크플로우를 구축합니다.

그 결과는 개발자가 빠르게 이동하고, 쉽게 확장하며, 단일 설정으로 원활한 Web3 경험을 제공할 수 있는 깊이 통합된 툴킷입니다.

McDonald's, LINE NEXT, Upbond, Fox.com, Animoca Brands 등 업계 리더들이 신뢰하는 동일한 인프라가 이제 모든 MetaMask 개발자에게 제공됩니다.

지금 바로 개발을 시작하세요

Embedded Wallets는 현재 MetaMask Developer Dashboard에서 라이브로 제공됩니다. 통합 SDK로 몇 분 안에 시작하고, 한 곳에서 Infura, MetaMask SDK, Delegation Toolkit의 모든 기능에 액세스할 수 있습니다.

수백만 명을 위해 개발하든 이제 막 시작하든, Embedded Wallets는 복잡함 없이 세계 수준의 지갑 경험을 제공하는 데 필요한 모든 것을 제공합니다.

이것이 마찰 없는 Web3입니다. 함께 만들어 나갑시다.

AI가 번역했습니다. 오류가 있을 수 있습니다. 항상 정보를 확인하시기 바랍니다.

번역 평가하기

이 글의 작성자:

  • Kingsley Okonkwo

    공인 이더리움 블록체인 개발자인 Kingsley는 Consensys에서 테크니컬 라이터로 활동하며, 특히 개발자 도구에 중점을 두고 있습니다. Consensys에 합류하기 전, Kingsley는 Gigster와 Braintrust를 포함한 여러 플랫폼에서 프리랜서 백엔드 개발자로 활동했습니다. 5년간의 소프트웨어 개발 경험을 바탕으로, JavaScript(Node.js 및 React), GoLang, SQL, Docker 등의 도구에 능숙합니다. Kingsley는 최신 web3 기술을 활용해 단계별 튜토리얼과 사용 방법 가이드를 제작하는 데 탁월하며, 동료 개발자들이 더 나은 dapp을 구축할 수 있도록 돕고 있습니다. 현재 두바이에 거주하고 있는 Kingsley는 여가 시간에 농구와 축구를 즐깁니다.

    모든 글 읽기