MetaMask와의 독점 인터뷰: Snaps 기능 개발 비하인드 스토리
区块律动BlockBeats
2023-09-13 11:30
本文约5061字,阅读全文需要约20分钟
MetaMask는 암호화폐의 Google이 되어가고 있나요?

인터뷰: Jack, BlockBeats

편곡: 샤론, 루시, 카오리, BlockBeats

편집자: Jaleel, BlockBeats

어젯밤 Consensys는 MetaMask Snaps의 첫 번째 버전을 대중에게 출시한다고 발표했습니다. 공식 웹사이트에 따르면 MetaMask Snaps는 MetaMask 사용자가 지갑에 직접 설치할 수 있는 타사 개발자가 만든 기능입니다.

최초 출시 시 MetaMask Snaps는 잠재적인 보안 취약성을 식별할 수 있는 거래 통찰력, 비트코인과 같은 비 EVM 블록체인과의 상호 운용성, Web3 알림과 같은 실용적인 기능을 포함하여 34개의 Snap 기능을 제공합니다. 이러한 34개의 Snap 기능은 보안 감사를 거쳤으며 MetaMask 팀에서 화이트리스트에 수동으로 추가했습니다.

메타마스크는 이르면 2023년 말 이전에 누구나 안전하게 메타마스크의 기능을 확장할 수 있는 시스템인 스냅스(Snaps) 프로토콜을 올해 7월 출시할 계획이다.월렛 사용자는 새로운 애플리케이션에 접근하고 크로스체인 프로토콜 상호 작용을 수행할 수 있다. MetaMask는 이전에 Snaps를 누구나 MetaMask의 기능을 안전하게 확장하여 새로운 Web3 경험을 만들 수 있게 해주는 오픈 소스 시스템이라고 설명했습니다. 이는 개발자가 Snap을 사용하여 MetaMask 위에 특수 기능을 구축할 수 있음을 의미합니다.

Token 2049 장소의 Francesco Andreoli(왼쪽에서 첫 번째)

오늘 싱가포르에서 열린 Token 2049 컨퍼런스에서 BlockBeats는 MetaMask의 개발자 관계 관리자인 Francesco Andreoli와 단독 인터뷰를 진행하고 MetaMask의 새로 출시된 Snaps 기능이 어떻게 허가 없는 혁신과 다양한 생태계 간의 상호 운용성을 촉진하는지 논의했습니다.

MetaMask Snaps: 접근금지 정신 이어가기

Francesco Andreoli는 ETH 엔지니어이자 디지털 기업가로, ETH Zurich에서 기계공학 석사 및 학사 학위를, Hult Business School에서 국제 비즈니스 석사 학위를 취득했습니다. 그는 6개 언어에 능통하고 신흥 시장에서 일하는 것을 즐기며 벤처 캐피탈과 데이터 기반 확장 전략에 열정을 갖고 있습니다. 그는 주로 스위스, 스웨덴, 브라질, 남아프리카, 나이지리아 및 미국에서 활동하고 있습니다. 그는 TechStars, Angelhack, The Hult Awards 및 전 세계 여러 스타트업 액셀러레이터 및 인큐베이션 프로그램의 멘토로 활동했습니다.

IBM Brazil의 엔지니어로 시작한 Francesco Andreoli는 이후 Washmypants.com과 모바일 우선 소액 보험 솔루션을 제공하는 스위스 스타트업인 Myinsurance를 공동 창립했습니다. 또한 그는 스위스의 재생 가능 에너지 기반 DLT 채굴 시설(2018년 Petawatt Group이 인수)의 공동 창립자이기도 합니다. 2019년부터 Oui Capital과 함께 사하라 사막 이남 아프리카 국가에서 활동하는 종자 스타트업에 적극적으로 투자해 왔습니다.

현재 Francesco Andreoli는 ConsenSys와 MetaMask의 개발자 관계 유지관리자(DelRel)이며 Oui Capital의 창립 파트너이자 Digital Asset의 전 개발자 마케팅 이사, Daml의 창립자이자 세계 최대 해커톤인 전 Angelhack의 창립자이기도 합니다. 생태계 개발자 커뮤니티 빌더.

BlockBeats:MetaMask Snap에 대해 간략하게 소개해주세요.

Francesco Andreoli:어제 우리는 MetaMask의 기존 기능을 확장한 MetaMask Snaps의 첫 번째 버전을 출시했습니다. Snaps의 첫 번째 버전에는 거래 통찰력, 상호 운용성, 알림 등 다양한 기능이 있습니다. Snaps의 가장 흥미로운 점은 이것이 개발자 및 제3자 커뮤니티 소유라는 것입니다. 즉, Snaps는 합의 팀에서 나온 것이 아닙니다. 오늘날 MetaMask의 기능을 더욱 확장할 수 있는 것은 바로 이러한 무허가형 혁신 생태계입니다.

BlockBeats:현재 MetaMask Snaps의 주요 기능 카테고리는 무엇입니까?

Francesco Andreoli:아시다시피, 우리는 어제 1세대 MetaMask Snap을 대중에게 출시했으며, 34개의 Snap을 사용할 수 있습니다. 현재 우리는 세 가지 범주를 가지고 있는데, 첫 번째는 거래 통찰력으로, 사용자는 보다 명확한 거래 통찰력을 얻을 수 있어 잠재적인 보안 위험이나 악의적인 계약과 상호 작용하는지 여부를 이해할 수 있습니다. 두 번째 범주는 Solar Bound 상호 운용성입니다. 이는 EVM과 호환되지 않는 Snap을 확장 프로그램에 추가하여 사용자가 다른 체인과 특정 거래를 수행할 수 있도록 하는 더 광범위한 Web 3 다중 체인 비전에 관한 것입니다. 세 번째 범주는 알림입니다. 많은 특정 사용 사례의 경우 사용자는 특정 정보, MetaMask 지갑에서 직접 web3 알림을 통해 언제든지 정보를 얻을 수 있습니다.

BlockBeats:MetaMask는 판매와 같은 기능도 홍보하고 있습니다. MetaMask의 기능적 생태계에서 Snap은 어떤 역할을 하게 될까요?

Francesco Andreoli:Metamask의 비전은 혁신을 장려하는 보다 개방적인 생태계를 만드는 것입니다. 우리는 수년에 걸쳐 커뮤니티로부터 많은 피드백을 받았으며 활성화에 대해 매우 다른 접근 방식을 취했습니다. 우리는 구성원들이 혁신에 참여하도록 장려하는 활발한 커뮤니티를 구축하고 싶습니다. 회원이 특정 사용 사례를 확인하면 프로그램의 현재 기능을 확장할 수 있습니다. 저는 이것이 MetaMask 자체일 뿐만 아니라 우리 생태계에서 더욱 포괄적인 혁신을 이루기를 희망한다는 합의에 대한 가장 강력한 진술이라고 생각합니다.

MetaMask는 암호화폐의 Google이 되어가고 있나요?

현재 MetaMask는 베타 버전을 오픈했으며, 최종 버전과 달리 오픈 베타 버전에서는 제3자와 Little Fox Wallet 팀의 검토를 거친 다양한 허용 목록 Snap을 호스팅하게 됩니다. MetaMask Snaps 오픈 베타는 이러한 무허가 시스템을 구축하는 첫 번째 단계입니다. 궁극적으로 Little Fox Wallet Snap에 대한 MetaMask의 비전은 게이트키퍼 없이 완전히 허가가 없는 것입니다.

존재하다블로그, MetaMask 공동 창립자인 Dan Finlay도 Snaps 기능 개발에 관한 몇 가지 이야기를 들려주었습니다.

Snaps 개발 여정을 통해 MetaMask 팀은 컴퓨팅 역사의 흥미로운 부분을 살펴보고 좋은 친구를 사귀게 되었습니다. 이러한 노력에서 MetaMask와 Agoric의 협력의 가치는 그가 JavaScript 제한 API를 설계하고 JS 표준 위원회 TC-39에 제안했으며 API용 작동 심을 구현하고 현재 사용할 수 있기 때문에 아무리 강조해도 지나치지 않습니다. 이 시스템, LavaMoat 및 보안 컴퓨팅에 대한 접근 방식을 개선합니다.

MetaMask는 또한 Snaps 개발 중 WebExtensions에 있어서 특히 어려운 시기를 겪었습니다. Google 자체는 MetaMask와 같은 확장 기능의 작동 방식에 대한 점검을 제안했으며 한동안 전체 프로젝트에 걸쳐 나타났습니다. 이는 아마도 치명적인 타격이거나 최소한 MetaMask 팀이 확장 플랫폼을 떠나도록 강제합니다. 다행히 Consensys와 Google의 매우 영리하고 사려 깊은 개발자 덕분에 MetaMask 팀은 플랫폼 변경을 확장하는 방법에 대한 절충안을 찾아낼 수 있었고 회사의 안전 이상에 영향을 주지 않고 MetaMask의 야심찬 목표를 달성할 수 있었습니다.

BlockBeats:많은 사람들이 Snaps의 기능을 Google과 비교하여 MetaMask를 Google처럼 만드는 것을 좋아합니다. 이것에 대해 어떻게 생각하세요?

Francesco Andreoli:스케일링에 대해 조금 말씀드리겠습니다. 지난 몇 년간 Snaps의 개발자 중심 환경은 18개월 동안 존재해왔습니다. 우리는 생태계의 빌더로서 미래의 요구 사항에 대해서도 생각해야 한다는 것을 알고 있으며, 새로운 기능에 대해 많은 질문을 받고 있으며, 이를 가능하게 하기 위해 빌더와 커뮤니티를 더 많이 지원해야 한다고 생각합니다.

이것이 Snaps 뒤에 숨어 있는 전체적인 이야기이며, 우리는 MetaMask의 현재 기능을 더욱 확장하여 생태계에서 허가 없는 혁신을 가능하게 하고자 합니다. 저는 이 비전도 진화하고 있다고 생각합니다. 이제 모두가 MetaMask에 모바일 애플리케이션과 브라우저 확장이 모두 있다는 것을 알고 있지만, 우리는 또한 낮은 수준의 인프라에서 더 많은 목표를 달성하고 커뮤니티 빌더 주변의 생태계가 자신이 생각하는 기능을 구축할 수 있도록 노력하고 있습니다. 커뮤니티는 모든 최종 사용자의 요구를 충족해야 합니다.

이것이 바로 우리가 새로운 기능의 첫 번째 34개 Snap을 출시하기 시작한 이유입니다. 케이스의 조합이라 매우 기대됩니다. 예를 들어 EVM과 호환되지 않는 Snap의 경우 Snap이 출시되기 전에는 비트코인 ​​거래를 수행할 수 없으며, 또 다른 예로 알림을 받고 거래 내역을 쿼리할 수도 있습니다. 매우 간단하기 때문에 모든 사용자에게 시도해 볼 것을 권장합니다. 기본적으로 현재 MetaMask 계정에 Snaps를 설치하기만 하면 해당 기능이 자동으로 활성화되고 활성화됩니다.

비EVM 호환성을 선택하는 이유는 무엇입니까?

BlockBeats:서수 이후 BTC 생태계가 활력을 되찾은 것 같은데, 이것이 MetaMASK가 이 분야에 진출한 이유인가요? MetaMask는 이미 존재하는 지갑 제품 외에 어떤 가치를 제공합니까?

Francesco Andreoli:기본적으로 Snaps는 주로 무허가 혁신과 다양한 생태계 간의 상호 운용성을 촉진하는 데 중점을 두고 있습니다. 그리고 사용자의 주된 요구는 단순히 서로 다른 생태계 사이에 다리를 놓는 것이 아니라 서로 다른 생태계 사이에 더 많은 투명성을 제공하는 것이라고 생각합니다. 궁극적으로 최종 사용자는 보안 환경에 더 관심을 갖고 기본 인프라 계층과 상호 작용할 때 다양한 생태계와 상호 작용할 수 있습니다. Snaps가 등장하는 곳입니다.

우리는 출시된 34개의 Snap의 중요한 기능 중 하나인 EVM과 호환되지 않는 Snap을 보유하고 있습니다. 이러한 Snap의 기능을 통해 최종 사용자로서 귀하는 Ethereum 생태계에 국한되지 않고 Filecoin, StarkNet, BTC 등과 같은 다른 생태계와 상호 작용하여 Web3 사용 범위를 확장할 수 있습니다. 오늘날 설정되고 있는 다양한 사일로 사이에는 투명성이 부족하기 때문에 이것이 최종 사용자에게 더 도움이 될 것이라고 생각합니다. 이는 최종 사용자가 이러한 사일로 사이를 원활하게 이동하기 위해 필요한 것입니다.

BlockBeats:현재 멀티체인을 위한 미래 솔루션으로 zkBridge 또는 LayerZero에 대한 많은 논의가 있습니다. 이러한 모든 크로스체인이 MetaMask를 솔루션으로 사용할 수 있는지 궁금합니다.

Francesco Andreoli:ConsenSys와 같은 대기업은 우리의 지지자입니다. MetaMask, Infura, Linea가 있습니다. Linea는 우리가 ETHCC 기간 동안 출시한 메인넷의 zk-EVM입니다. 멀티체인 미래에 관해서는 Linea와 같은 것에 대해서도 이야기하고 있어 빌더가 zk-EVM 레이어 위에 더 쉽게 배포할 수 있습니다. 동시에 StarkNet Snaps와 같은 도구를 통해 레이어 2도 활성화하고 있으므로 혼합되어 있습니다.

저는 Metamask의 브리징 기능이 다양한 브리지를 통합하여 최종 사용자에게 여러 솔루션을 제공할 수 있다고 생각합니다. 하지만 Snaps는 이러한 다중 체인 미래 전략을 일관되게 만들기 위해 다양한 수준에서 더 많은 유용성을 제공할 수 있다고 생각합니다.

BlockBeats:Snaps의 향후 로드맵은 무엇입니까?

Francesco Andreoli:하지만 게임과 앱도 고려해볼 수 있는데, 이것이 주요 사용 사례입니다. Snaps 공개 출시 기간 동안 우리는 Snaps의 세 가지 주요 카테고리와 34가지 주요 기능을 출시했습니다. 저는 향후 로드맵이 Snap 제품군의 더 많은 유형의 Snap을 중심으로 전개될 것이라고 생각합니다. 우리는 Snaps에 대한 추가 사용 사례를 활성화하기 위해 다양한 제3자 개발자 및 커뮤니티와 협력하고 있습니다.

앞으로는 더 많은 Snap이 검토를 통과할 것입니다. Consensys는 MetaMask Snaps 사용에 대한 사용자 피드백을 수집하고 MetaMask Snaps의 궁극적인 비전을 달성하기 위해 개발을 계속할 것입니다. MetaMask Snaps는 사용자가 MetaMask와 상호 작용하는 방식을 완전히 바꾸어 사용자에게 더 강력한 작업 및 사용자 정의 기능을 제공하는 것을 목표로 합니다.

지갑의 절반을 차지하는 메타마스크는 업계 경쟁을 어떻게 보는가?

모든 지갑 애플리케이션 중에서 MetaMask는 동일한 분야의 절대적인 리더입니다. 업계 최대 트래픽을 자랑하는 DEX인 유니스왑(Uniswap)은 모두에게 거의 알려지지 않은 곳으로, 당시 공식 통계에 따르면 설립 이후 총 25만 개의 주소가 유니스왑을 사용한 것으로 나타났다. ConsenSys에 따르면 MetaMask는 당시 월간 활성 사용자가 3천만 명으로 4개월 만에 42% 증가했습니다.

이더리움 전체 네트워크의 활성 주소 수는 역대 최고치에 약 900만개였다는 사실을 알아야 합니다.각 사용자가 하나의 주소만 가지고 있다는 점을 기준으로 계산하면 MetaMask의 시장 점유율은 50%를 초과하며 각 사용자는 주소는 단 하나. MetaMask는 암호화폐 지갑의 절반을 독점적으로 소유하고 있다고 할 수 있습니다. MetaMask가 Web3 경제의 핵심 플레이어가 되었다는 것은 의심의 여지가 없습니다.

MetaMask의 총 수익은 지난 10월 3억 2천만 달러에 달했습니다. MetaMask를 소유한 ConsenSys도 미화 70억 달러 평가액으로 미화 4억 5천만 달러의 D 라운드 자금 조달을 완료하여 암호화폐 업계에서 단일 자금 조달 금액으로는 최대 규모를 기록했습니다. CoinGecko 데이터를 인용한 The Block에 따르면 올해 8월 9일 현재 MetaMask는 지금까지 2,266만 회 이상 다운로드되어 가장 인기 있는 암호화폐 핫 지갑이 되었습니다.

BlockBeats:이러한 급속한 성장 이후 MetaMASK가 다른 회사보다 경쟁력을 갖추게 될 것이라는 데에는 의심의 여지가 없습니다. MetaMASK는 다른 지갑과 어떻게 경쟁한다고 보나요? 이것이 팀이 더 많은 시장 이점을 얻기 위해 Snap을 구축하기로 결정한 이유입니까?

Francesco Andreoli:Snaps를 출시하면 전체 커뮤니티가 완전히 허가 없이 기존 확장 기능을 확장할 수 있으며, 저는 우리 생태계를 둘러싼 다양한 표준이 있을 것이라고 믿습니다. 앞으로 Snap이 다른 인프라 계층과 호환되는 것은 매우 중요할 것입니다. 하지만 이는 제3자 Snap이며 우리 팀에서 자체적으로 개발한 것이 아닙니다. 이제 우리는 모든 커뮤니티에 이러한 확장 기능을 구축할 수 있는 기회를 열어주고 있습니다. 이 상태에서 다른 생태계의 사람들은 서로 다른 Snap을 구축하게 되며, 우리는 이를 다른 생태계에서도 보았습니다.

예를 들어, 오늘날에는 Bitcoin Snap과 같은 비DBN 호환 Snap을 만들 수 있을 뿐만 아니라 Cosmos Snap 및 Filecoin Snap을 설치할 수도 있습니다. 두 번째 수준에서는 Startnet Snap을 가질 수도 있습니다. Snaps는 실제로 매우 강력합니다. 왜냐하면 오늘날 우리의 생태계 또는 일반적으로 다양한 생태계가 해당 사용자를 위해 매우 특정한 도구를 구축하고 있기 때문입니다. 저는 우리에게 더 많은 상호 운용성과 허가 없는 혁신이 필요하다고 생각합니다. 이것이 확장할 수 있는 유일한 방법은 더 많은 도구를 제공하는 것입니다. 10억 명의 사용자에게 다가가기 위해.

BlockBeats:지갑 공간에 초점을 맞춘 빌더의 경우 생태계 보조금 외에 앞으로 어떤 혜택을 받게 됩니까?

Francesco Andreoli:건축업자의 관점에서 볼 때 이는 매우 흥미로운 질문입니다. 지난 18개월 동안 Snaps는 기본적으로 Metamask 또는 Flask의 개발자 버전에서 사용할 수 있었으며, 리소스가 너무 많기 때문에 이렇게 다양한 사용 사례와 기능을 보게 될 것이라고는 상상도 못했습니다. 그리고 대부분의 사람들에게 있어 이들은 단순한 Snaps 개발자가 아니라 실제로 이러한 기능을 구축하는 제3자 회사, 파트너 및 개인 개발자에 가깝습니다.

우리는 항상 그들에게 제공되는 다양한 리소스와 지원을 확인합니다. 예를 들어, 해커톤이나 컨퍼런스와 같은 실제 이벤트에서 이러한 개발자가 이러한 Snap을 구축하는 것을 볼 수 있으며, 우리는 그들이 Snap을 제출하고 Metamask Grants DAO에 제안서를 제출하도록 권장합니다. 또한 빌더와 대화를 나누는 것처럼 빌더 컨센서스 커뮤니티 플랫폼에 Snap을 선보이도록 초대합니다. 또한 우리는 합의 블로그를 중심으로 특정 개발자 콘텐츠를 생성하도록 권장하므로 다양한 노출 메커니즘이 마련되어 있습니다. Metamask Grants DAO는 제품이나 Snap을 다음 단계로 끌어올리고 싶을 때 기능을 계속 확장할 수 있기를 원하기 때문에 중요한 부분입니다.

BlockBeats:Grants DAO에 관해 말하자면, 저는 그들의 의사결정 과정, 즉 누가 자금을 지원할 프로젝트에 투표하고 결정하는지, 누가 이러한 결정을 내리고 이러한 작업을 실행하는지 이해하고 싶습니다.

Francesco Andreoli:네, Mitterman의 Grants DAO를 소개하고 싶습니다. 첫째, 해커톤 이후 프로젝트와 같은 프로젝트는 벤처 캐피탈을 확보하기 전에 연결이나 더 많은 지원이 필요합니다. 우리는 좀 더 적극적인 지원을 하고 싶어서 분기당 260만 달러 규모의 DAO인 Metamask Grants DAO를 설립했습니다. 매우 흥미로운 점은 이것이 직원 주도의 DAO라는 것입니다. 이는 실사뿐만 아니라 DAO에서 이루어진 모든 결정이 직원을 통해 이루어진다는 것을 의미합니다.

따라서 우리는 투표를 통해 제안서를 다음 라운드로 진행할 수 있는 내부 시스템을 구축했습니다. 이것이 MetaMask Grants DAO가 작동하는 방식입니다. 또한 제안서 설정, 다양한 템플릿 제공 등 다양한 측면에서 도움을 드립니다. 또한 우리는 현재 제품을 다음 단계로 끌어올릴 Fellowship이라는 포괄적인 액셀러레이터 프로그램을 출시하고 있습니다. 우리는 또한 귀하가 신청할 수 있는 다양한 스타트업 패키지와 다양한 계획을 가지고 있습니다.

또한 Snaps를 구축하려는 모든 인디 개발자들이 최근 출시된 앰버서더 프로그램을 확인해 보시기 바랍니다. 이 프로그램에서는 여러분의 멋진 Snap을 구축하고 그 영향력을 확장할 수 있는 플랫폼을 제공합니다.

BlockBeats:EIP-4337과 계정 추상화가 MetaMASK의 기능을 크게 바꾸나요?

Francesco Andreoli:예, 우리는 계정 추상화 주제에 대해 매우 낙관적입니다. 우리는 이것이 더 많은 사용자를 유치할 수 있는 좋은 방법이라고 생각합니다. 현재 우리는 Snaps 개발자가 계정 파기 사용 사례를 구축할 수 있도록 하여 이를 달성하고자 합니다. 지난 18개월 동안 우리는 계정 복구, NPC, 스폰서십 거래 등과 같은 다양하고 흥미로운 사용 사례를 확인했으며 이러한 사용 사례가 활성화되는 것을 보는 것은 매우 흥미롭습니다. 우리는 계정 파괴 Snap에 초점을 맞추면 앞으로 더 많은 최종 사용자를 유치할 수 있는 보다 친숙한 기능이 있을 것이라고 믿습니다.

BlockBeats:마지막으로 중국 개발자들에게 하고 싶은 말씀이 있으신가요?

Francesco Andreoli:최종 분석에서는 Web 3.0을 시작하는 과정에서 최종 사용자의 집중적이고 개인화된 경험을 강화하기를 희망합니다. 이는 또한 다양한 요구 사항을 파악하는 비전의 매우 중요한 부분이라고 생각합니다. DeFi 헤비 유저, NFT 헤비 유저, 개인정보 관련 거래를 우려하는 유저 등 그래서 저는 맞춤형 여행이 매우 중요한 도전이 될 것이라고 생각하며, Snaps가 그 도전을 절대적으로 이길 수 있다고 믿습니다. 게다가 저는 Snaps가 제3자 개발자에 의해 구축될 수 있다고 믿습니다. 이는 우리가 말하는 허가 없는 혁신을 진정으로 달성한다는 것을 의미합니다.


区块律动BlockBeats
作者文库