Dan Finlay는 2016년부터 MetaMask 개발을 이끌어왔습니다. 그 과정에서 그는 안전한 분산형 무허가 컴퓨팅의 미래에 대한 열정과 비전을 키워왔으며, MetaMask를 통해 그 비전을 현실로 만들어가고 있습니다. Warpcast: https://warpcast.com/danfinlay
모든 글 읽기Web3 UX의 미래와 MetaMask의 로드맵.

"여우 뒤에 무엇이 있을까요? 바로 여러분입니다. 항상 그래왔고, 이제는 그 어느 때보다 더욱 그럴 것입니다."
8년이 넘는 시간 동안, 그리고 매년 수백만 명의 사용자와 함께 MetaMask는 크립토 자기 수탁(self-custody)의 관문으로서 사람들이 자신의 자산을 직접 관리하고, 자유롭게 구축하며, 자신만의 방식으로 web3에 참여할 수 있도록 힘을 실어왔습니다. 한마디로, 디지털 삶에서 주체성을 가질 수 있도록 해왔습니다. web3의 미래는 자기 수탁에 달려 있습니다. 자기 수탁이 사용자들의 기본 선택이 되려면, 지갑을 더욱 직관적이고, 연결되어 있으며, 강력하고 안전하게 만들어야 합니다.
오늘, 저희는 단기 제품 로드맵을 공유하고자 합니다. 크립토 지갑이 은행보다 더 나은 서비스를 제공하며 주류 채택을 지원하는 방향으로 어떻게 진화할 수 있는지에 대한 비전, 그리고 MetaMask가 사용자의 금융 생활 중심에서 핵심적인 역할을 할 수 있도록 어떻게 변화하고 있는지를 담았습니다.
MetaMask는 2016년 단 하나의 체인인 이더리움만을 지원하며 설립되었습니다. 최초의 브라우저 확장 기반 지갑으로서, 저희는 오늘날 web3 상호작용을 정의하는 많은 패턴을 확립했습니다. 웹사이트가 사용자에게 이더리움 상호작용을 제안할 수 있는 API, 새로운 사용자가 전체 체인을 동기화하지 않아도 되도록 신뢰할 수 있는 블록체인 소스(Infura)와의 연결이 그것입니다. 이후 사용자가 자신만의 커스텀 네트워크 RPC, 커스텀 토큰을 추가할 수 있는 기능을 추가했고, 결국 Snaps라는 플러그인 시스템까지 도입했습니다. 이 모든 것은 사용자가 원하는 어떤 탈중앙화 프로토콜과도 상호작용할 수 있도록 보장하겠다는 정신에서 비롯된 것으로, 이 정신은 오늘날까지 이어지고 있습니다.
그 이후로 저희는 많은 발전을 이루었습니다. 매년 수백만 명의 사용자, 손에 잡힐 듯한 주류 채택, 개선되는 규제 환경, 그리고 Pectra와 함께 다가오는 핵심 기술의 잠금 해제—낙관적으로 바라볼 이유가 충분합니다.
그리고 저희는 아직 정말 초기 단계에 있습니다.
하지만 과제도 있습니다. 파워 유저부터 크립토 입문자까지 모든 사람이 web3를 더 쉽게 사용하고, 직관적으로 느끼며, 실질적으로 유용하게 활용할 수 있도록 만들어야 합니다. 아직 사용 사례는 제한적입니다. 네트워크 수는 계속 늘어나고 있으며, 이를 탐색하는 것은 복잡합니다. 가장 중요한 것은, 지갑을 더욱 강력하게 만드는 동시에 더욱 안전하게 만들어야 한다는 것입니다.
이러한 과제들을 해결하기 위해, 세 가지 주요 목표를 가진 단기 로드맵과 최근 업데이트를 공유하고자 합니다.
사용자 경험 개선: 쉽게 만들기
모든 것을 어디서나 연결: 매끄럽게 만들기
지갑을 훨씬 더 강력하고 안전하게: 제대로 만들기
MetaMask 설계에 대한 저희의 접근 방식의 근간은 최대한의 보안과 급진적인 권한 부여 사이의 균형을 맞추는 것입니다. 그 결과 web3에서 가장 인기 있고 안전한 지갑이 탄생했지만, 사용자 경험은 여전히 저희가 원하는 수준에 미치지 못합니다. 저희는 돌이켜보면 당연하게 느껴질 몇 가지 주요 개선 사항을 실현하기 직전에 와 있다고 생각합니다. 트랜잭션을 더 스마트하고 간단하게 만들고, 네트워크와 가스를 추상화하며, 핵심 지갑 경험을 개선함으로써 이를 달성할 것입니다.
크립토 지갑 경험의 핵심은 트랜잭션입니다. 전통적인 암호화는 단순히 서명하고 암호화하는 것으로, 사용자 검토가 필요 없는 간단한 작업이었습니다. 이더리움에서는 서명이 투표부터 전 재산을 넘기는 것까지 무엇이든 의미할 수 있기 때문에, 해당 트랜잭션의 해석 가능성과 실행 성능은 제품의 효과에 매우 중요합니다. 또한 트랜잭션은 공개 네트워크에서 처리되어야만 유효한데, 이 네트워크의 "다크 포레스트"에는 여러분을 상대로 이득을 취하려는 다양한 적대자들이 존재합니다.
저희는 2024년에 Smart Transactions를 도입했습니다. 새로 설치 시 기본으로 활성화되는 Smart Transactions는 스왑 및 트랜잭션 경험을 크게 개선합니다. 공개 멤풀의 기술적 한계를 해결하기 위해 백그라운드에서 작동하는 Smart Transactions는 스왑(신뢰성이 가장 낮은 트랜잭션 유형)을 포함하여 전체 트랜잭션 성공률 99.995%를 달성했습니다. 이는 Smart Transactions 없이 메인넷에서 얻을 수 있는 것보다 400배 더 나은 수치입니다. Solana 사용자의 일반적인 경험보다 7000배 더 신뢰할 수 있습니다.

Smart Transactions는 또한 프론트러닝 봇과 MEV 샌드위치 공격으로부터 보호를 제공합니다. 2024년 7월, 메인넷에서 사용자 트랜잭션으로부터 1,100만 달러 상당의 가치가 탈취되었습니다. 하지만 수백만 명의 MetaMask 사용자 중에서 그 피해액은 단 5달러였습니다. MetaMask Swaps를 사용하면 이러한 봇의 영향을 받을 가능성이 400배 낮아집니다.
트랜잭션을 더 간단하게 만들기 위해, ERC-5792 배치 트랜잭션을 도입합니다. 이를 통해 사용자는 "승인 및 스왑"과 같은 일반적인 트랜잭션 시퀀스를 한 번의 클릭으로 수행할 수 있어 시간, 가스 비용, 그리고 인지적 부담을 줄일 수 있습니다.
가스는 web3에서 중요한 역할을 하지만, 모든 사용자 상호작용에서 또 다른 장벽이 됩니다. 사용자들은 매번 행동할 때마다 또 다른 게임 메커니즘을 생각하고 싶지 않으며, 종종 가스를 지불할 이더가 없는 경우도 있습니다. 메인넷에서는 이로 인해 약 25%의 트랜잭션이 중단됩니다. 사용하는 모든 계정에 네트워크 토큰 잔액을 보유해야 한다는 것은 온보딩을 방해하는 복잡한 요소입니다. 저희는 가스가 사용자에게 점점 보이지 않도록 도와주는 여러 기능을 출시했거나 곧 출시할 예정입니다.

먼저, 가스 포함 스왑을 도입하여 사용자가 계정에 ETH 없이도 두 토큰을 스왑할 수 있게 했습니다. 가스는 스왑 견적에 포함되어 스왑하는 토큰으로 지불됩니다.
곧—3월에—이를 모든 트랜잭션으로 일반화하여, dapp과 상호작용하거나 토큰을 전송할 때 보유한 어떤 토큰으로도 가스를 지불할 수 있게 됩니다.
장기적으로, 저희는 거의 모든 상호작용에서 가스를 사용자가 신경 써야 할 요소로부터 완전히 제거할 수 있다고 믿습니다. (이에 대해서도 다룰 예정입니다!)
저희의 생태계는 이더리움 메인넷을 훨씬 넘어 성장했으며, 새로운 네트워크와 커뮤니티가 매일 성장하고 있습니다. 단일 체인 세계에서 작동했던 UX 패턴은 풍부한 멀티체인 세계에서는 충분하지 않습니다. 이를 해결하기 위해, 네트워크를 추상화하고 사용자 경험을 매끄럽게 만드는 여러 기능을 출시했거나 출시 예정입니다.
오랜 불편함 중 하나는 다른 네트워크에 연결된 사이트와 상호작용할 때 사용자가 네트워크를 전환해야 한다는 것이었습니다. 저희는 사이트가 네트워크 전환을 제안할 수 있도록 하여 이 불편함을 완화했으며, 이제 이러한 사용자 마찰조차 완전히 제거하게 되어 기쁩니다.
3월에는 별도의 MetaMask 인스턴스 없이 여러 개의 독립적인 지갑을 관리하려는 사용자를 위해 지갑에서 여러 SRP(시크릿 복구 구문)를 지원하는 기능을 추가할 예정입니다.
또한 Profile Sync를 추가하여 사용자가 브라우저와 기기 간에 쉽게 전환하면서 모든 계정 이름과 설정을 동일하게 유지할 수 있게 됩니다. 이 기능은 4월에 확장 프로그램에서, 5월에 모바일에서 제공될 예정입니다.
여러 네트워크 연결을 가능하게 하는 핵심 리팩토링과 함께, 멀티체인 세계를 위한 지갑을 재구상하는 UI 변경 사항을 출시하고 있습니다. 새롭게 디자인된 홈 화면은 각 계정 화면에서 여러 네트워크에 걸친 모든 자산을 한눈에 보여주어 여러 체인 탐색을 크게 단순화합니다.

이러한 패턴은 저희의 플러그인 시스템인 Snaps의 경험에도 적용되어 향상됩니다. Snaps를 통해 추가하는 모든 블록체인은 MetaMask 전반에 걸쳐 직관적이고 매끄럽게 통합됩니다.
이러한 변경 사항에는 업데이트된 트레이딩 뷰가 포함되어 사용자에게 더욱 정교한 차트 도구를 제공합니다.
이러한 변경 사항은 다음 달에 걸쳐 순차적으로 출시될 예정입니다.
2024년, MetaMask 사용자들은 850개 이상의 네트워크에 연결했습니다. 지금까지 MetaMask는 주로 EVM 네트워크를 지원했으며, 비 EVM 연결은 서드파티 Snaps를 통해 제공되었습니다.
Snaps는 새로운 네트워크와 통화를 허가 없이 추가할 수 있게 해줍니다. 하지만 저희의 Snaps 플랫폼과 핵심 지갑 경험 사이의 통합이 충분히 긴밀하지 않았습니다. 그래서 저희는 훨씬 더 긴밀한 네이티브와 같은 경험을 허용하기 위해 새로운 멀티 네트워크 홈 화면에 UI 통합을 재구축했습니다.
이를 증명하기 위해, 이 새로운 시스템이 얼마나 강력한지 보여줄 몇 가지 네트워크를 출시할 예정입니다. 이 네트워크들은 MetaMask에 기본 내장되어 네이티브로 지원되는 다른 네트워크와 똑같이 느껴질 것입니다.

올해 3분기에 완전한 비트코인 지원이 제공됩니다. 사용자들은 비트코인을 보유하기 위해 별도의 지갑이나 래핑된 토큰이 필요하지 않게 됩니다.
더 빠른 5월에, 저희는 MetaMask에 네이티브 솔라나 지원을 추가합니다. 이는 기본으로 지원되는 첫 번째 비 EVM 체인입니다. 모든 MetaMask 사용자는 전체 솔라나 생태계에서 dapp을 구매, 판매, 스왑하고 상호작용할 수 있게 됩니다. 기존 솔라나 사용자들은 MetaMask의 동일한 보안, 신뢰성 및 풍부한 기능과 함께 오늘날 MetaMask로 사용하는 모든 체인에 대한 접근권을 얻게 됩니다.
저희의 CAIP-25 멀티체인 API는 dapp이 EVM과 비 EVM을 포함한 여러 네트워크에 동시에 연결할 수 있게 해줍니다. 사용자는 이더리움, Linea, 솔라나, 비트코인 네트워크에 한 번에 연결할 수 있습니다. 이는 포트폴리오 리밸런싱, 브리징, 또는 여러 체인에서 동시에 토큰을 배포하고 관리하는 것과 같이 여러 네트워크를 포함하는 모든 종류의 사용 사례를 개선합니다. 멀티체인 API는 6월에 출시될 예정입니다.
크립토는 실제로 사용할 수 있을 때까지는 화면 속 숫자에 불과합니다. 전통적인 크립토 출금 방식은 수탁형 거래소에 자금을 보관하고, 은행으로 이체한 후에야 그 자금을 사용할 수 있습니다.

MetaMask Card는 크립토를 현실 세계로 가져오는 방법을 둘러싼 핵심 업계 UX 과제를 해결합니다. Mastercard의 결제 네트워크를 활용하여, MetaMask Card는 자기 수탁 지갑을 전 세계 수백만 개의 가맹점과 연결합니다. 좋아하는 프로토콜에서 좋아하는 토큰으로 스테이킹 보상이나 수익을 얻으면서, 그 자금을 Mastercard가 허용되는 어디서나 탭 한 번으로 사용할 수 있습니다. 이것은 단순한 편의성 이상입니다. 이것은 크립토의 필수 기능 세트에서 마지막으로 빠져 있던 조각, 즉 현실 세계로의 연결입니다. 가질 수 있고, 사용할 수도 있습니다. 가상 카드는 현재 자격을 갖춘 국가에서 이용 가능하며, 실물 메탈 카드는 4월에 일부 지역에서 제공될 예정입니다.
지갑 UX를 개선하고 모든 것을 연결할 수 있지만, 저희가 가고자 하는 곳과 현재 위치 사이에는 여전히 간극이 있습니다.
극복해야 할 한 가지 장애물은 EOA—외부 소유 계정(externally owned account)—로, 이것이 사용자가 모든 것과 상호작용하는 방식의 기반을 형성합니다.
지금까지 업계는 프로그래밍 가능한 화폐로 정의되어 왔습니다. 토큰은 모든 사람에게 일련의 규칙을 제공하는 스마트 컨트랙트이지만, 그 규칙은 모든 사람에게 동일하게 적용됩니다. 하나의 토큰 컨트랙트가 해당 토큰이 할 수 있는 것, 부여할 수 있는 권한, 그리고 추가 기능은 토큰을 예치하는 컨트랙트에 의해 정의되어야 하며, 이는 사용자가 해당 토큰의 컨트랙트에 정의된 조건으로만 신뢰할 수 있는 불투명한 기계가 됩니다. 사람들이 자금을 보유하는 데 사용하는 EOA는 프로그래밍할 수 없는 기본 레일입니다.
저희는 더 잘할 수 있다고 생각합니다.
EOA와 프로그래밍 가능한 화폐가 우리를 멀리 데려왔지만, web3의 다음 시대는 프로그래밍 가능한 계정에 의해 형성될 것입니다. 스마트 컨트랙트 기반 계정은 여러 문제를 해결할 수 있게 해줍니다. 보유한 자산의 새롭고 강력한 사용을 허용하면서 동시에 보안을 개선합니다. 사용자가 자신의 프로그래밍 가능한 계정에서 조건을 정의할 때, 자신의 코드에 의해 강제되는 방식으로 사용자가 주체성을 표현하는 방법을 크게 확장합니다. 본질적으로, 프로그래밍 가능한 계정은 지갑을 더 강력하고 안전하게 만들고, 사용자의 금융 생활의 중심으로 기능할 수 있는 자기 수탁 지갑에 대한 저희의 비전을 실현하는 방법입니다.

Alice를 만나보세요. 2025년입니다. Alice는 가장 가치 있는 자산을 일부 키가 완전히 오프라인인 멀티시그 지갑에 보관하고, 그 키를 사용하여 매일 사용하는 핫 지갑에 하루 200달러의 예산 접근 권한을 부여했습니다. 또한 일반적인 가격 청산을 보장하는 DEX에서 가장 인기 있는 토큰 내에서 거래할 수 있는 권한도 부여했지만, 계정에서 일일 허용량 이상을 인출할 수는 없습니다. 이 권한은 오프라인 서명자로부터 쉽게 검토하고 발급받았으며, 트랜잭션 수수료나 처리 지연 없이 이루어졌습니다.
핫 계정에서 Alice는 DEX의 동작을 추측하거나 시뮬레이션하기 위해 외부 인프라를 신뢰할 필요 없이 제공된 가격을 보장하는 완전히 읽을 수 있는 확인과 함께 새로운 DEX에서 지정가 주문을 설정할 수 있습니다. 역시 트랜잭션 수수료나 처리 지연 없이.
그런 다음 Alice는 소셜 미디어에서 자신의 관심사와 관련된 새로운 토큰을 발견할 경우를 대비해 동일한 토큰 예산으로 대신 거래할 수 있는 AI 에이전트에게 권한을 부여할 수 있습니다. 그녀의 자금은 자금을 잠글 필요 없이 신뢰할 수 있는 만큼 많은 외부 에이전트에 의해 활성화됩니다. 역시 트랜잭션 수수료나 처리 지연 없이.
Alice는 스트리밍 토큰 구독을 발행하고, Mastercard가 허용되는 어디서나 선호하는 수익 창출 토큰에서 직접 지출할 수 있습니다. 카드는 그녀의 선호도에 따라 자동으로 리밸런싱되는 보상을 동일한 지갑으로 돌려줍니다. 역시 모든 것이 트랜잭션 수수료나 처리 지연 없이.
그녀가 구독한 AI 에이전트 중 하나에서 대규모 해킹이 사용자 자금을 빼내기 시작했지만, 다행히 Alice의 지갑이 기본으로 활성화한 보안 서비스 중 하나가 첫 번째 블록의 도난을 감지하고, 그녀가 편안히 잠든 사이에 Alice의 권한을 취소하여 피해를 입지 않도록 했습니다.
이것은 먼 미래의 비전이 아닙니다. 저희가 지금 구축하고 있습니다.

EIP-7702는 이더리움의 다음 업그레이드인 Pectra 하드 포크에 포함될 예정입니다. EIP-7702는 모든 EOA가 스마트 계정처럼 동작할 수 있게 해줍니다.
저희는 ERC-7710을 작성하여 모든 스마트 계정이 임의의 권한을 부여할 수 있는 표준 인터페이스를 정의했습니다. 이는 사용자로부터 권한을 요청할 수 있는 스마트 계정과 dapp의 개방형 생태계를 가능하게 하는 핵심 인터페이스입니다. 미래에는 이 인터페이스를 노출하는 스마트 계정이 프라이버시 레이어, 압축 방식, 또는 사용자의 의도를 표현하는 새로운 방법을 추가할 수 있으며, 이 새로운 연결 표준을 채택한 사이트와의 호환성을 유지합니다.
저희는 ERC-7715를 공동 작성하여 웹사이트, 앱, 또는 궁극적으로 무엇이든 계정에서 권한을 요청할 수 있는 인터페이스를 정의했습니다. 여기에는 토큰 및 NFT 허용량, 스트리밍 토큰 구독과 같은 모든 온체인 작업이 포함될 수 있으며, 지갑이 승인 시 권한에 추가 조건을 추가하는 것을 지원할 수 있습니다. 만료 시간, 교환으로 받을 것으로 예상되는 자산, 또는 조건을 취소할 수 있는 보안 서비스가 그 예입니다. 이러한 권한을 부여하는 데는 가스 비용이 필요 없으며 즉각적입니다. 온체인에서는 사용될 때까지 필요하지 않습니다. 사이트는 부여된 권한에서 지불되는 사용자를 대신하여 트랜잭션을 제출할 수 있습니다.

위에서 설명한 모든 잠재력을 실현하기 위해, 저희는 MetaMask Delegation Framework를 구축했습니다. 저는 이것을 Gator(위임자의 줄임말)라고 부릅니다. 이를 통해 완전히 오프체인으로 다른 계정에 개방형 ERC-7710 권한을 부여할 수 있습니다. 저희는 이것이 여러분이 사용해본 것 중 가장 동적이고 강력한 권한 시스템일 수 있다고 생각합니다. Pectra의 업그레이드와 결합하여, 모든 MetaMask 계정에 이 놀라운 새로운 기능을 잠금 해제할 수 있습니다.
저희는 MetaMask가 ERC-7715 권한 요청을 받고, 사용자가 개방형 세분성으로 승인을 커스터마이징할 수 있도록 Gator를 구축하고 있습니다. EIP-7702 덕분에, 모든 MetaMask 계정이 동일한 권한을 부여할 수 있게 됩니다.
권한은 마찰을 줄이고 새로운 사용 사례를 가능하게 하는 데 훌륭하지만, 저희는 이 계정 유형을 사용하여 보안을 개선하는 방법도 탐구해왔습니다. 멀티시그는 계정 작업에 마찰과 검토 프로세스를 추가하는 데 훌륭하지만, 멀티시그는 그 작업이 읽을 수 있는 만큼만 안전합니다. 따라서 이러한 계정 정의 권한을 부여하는 것은 멀티시그 서명자가 서명하는 내용에 대한 확신을 갖기 위해 외부 시뮬레이션 인프라에 의존하지 않아도 되도록 하는 강력한 방법입니다.
또한 멀티시그는 더 많은 검토 레이어를 추가하는 데 훌륭하지만, 더 민첩한 계정에 위임할 가치가 있는 소규모 일상 작업을 승인하는 데는 번거로울 수 있습니다. ERC-7710 위임은 조직이 임의의 작업을 수행할 수 있는 새로운 위임자를 동적으로 추가하는 강력한 도구로, 항상 사용자가 읽을 수 있는 조건으로 표현됩니다(오프라인이나 하드웨어 서명자에서도).
개인 계정에 사용할 때, 사용자는 대부분의 자금을 위한 하나의 고보안 계정을 유지하면서도, 정기적인 재량 자금으로 부여하는 것 이상의 자금을 잃을 위험 없이 핫 지갑에서 자금 지출, 스테이킹 및 언스테이킹, 투표, 에어드롭 청구 권한을 부여할 수 있습니다.
이는 모든 작업이 읽을 수 있고, 사용자가 하드웨어 지갑과 멀티시그의 불편함과 가독성 부족, 또는 순수 핫 지갑의 편의성과 사용성 중 하나를 선택하도록 강요받지 않는 web3를 위한 길을 열어줍니다. Gator의 개방형 권한 시스템을 통해 사용자는 안전을 유지하면서 민첩하게 움직일 수 있는 고도로 개인화된 정책을 만들 수 있습니다.
web3를 더 쉽게 사용할 수 있게 하는 더 나은 UX, 크립토 내부와 현실 세계로의 무한한 연결성, 그리고 지갑을 훨씬 더 안전하고 강력하게 만드는 더 강력한 계정 유형—이것이 차세대 지갑에 대한 저희의 비전을 현실로 만드는 방법입니다.

Pectra와 프로그래밍 가능한 계정은 web3의 다음 물결을 혁신할 엄청난 기회를 나타냅니다. 이제 무엇이 가능할까요? 열정적인 개발자를 위한 몇 가지 아이디어:
구독 결제: 서비스, API, 디지털 상품에 대한 정기 결제를 설정합니다.
매끄러운 dapp 온보딩: 사용자가 크립토를 소유하기 전에 web3와 상호작용할 수 있게 합니다. 클릭 한 번으로 온보딩 초대장을 보냅니다. 링크에는 추천 수수료가 포함될 수 있어 본딩 커브의 러그 조장 역학 없이 web3 추천 경제를 투명하고 간단하게 만듭니다.
권한 기반 상호작용: 자산, 컨트랙트, 디지털 신원에 세분화된 접근 권한을 부여합니다.
취소 서비스: 가장 신속하고 광범위하게 활성화된 권한 취소.
중복 권한: 스마트 계정 내의 동일한 자산에 여러 독립적인 주체가 접근할 수 있게 합니다. 자금을 잠그지 마세요: 잠금을 해제하세요.
지연 트랜잭션: DEX에 미래 가치로 토큰을 구매할 권한을 부여합니다(즉, 오프체인에서 지정가 주문 생성). 강력한 가독성과 안전 보장을 제공합니다.
탈중앙화 AI 에이전트: 통제권을 포기하거나 자금을 잠그지 않고 투자 및 금융 결정을 안전하게 위임합니다.
그리고 이것들은 단지 몇 가지 아이디어에 불과합니다. 이제 함께 탈중앙화 웹에서 가능한 것의 경계를 넓힐 때입니다.
LFB!
UX의 미래를 재구상하고 저희의 로드맵을 발표하는 Dan Finlay의 강연을 여기에서 확인하세요.
AI가 번역했습니다. 오류가 있을 수 있습니다. 항상 정보를 확인하시기 바랍니다.