專訪MetaMask:Snaps功能开發的背後故事
採訪:Jack,BlockBeats
整理:Sharon、Luccy、kaori,BlockBeats
編輯:Jaleel,BlockBeats
昨夜,Consensys 宣布向公衆推出 MetaMask Snaps 的首個版本。據官網說明,MetaMask Snaps 是由第三方开發人員創建的功能,MetaMask 用戶可以將其直接安裝到他們的錢包中。
發布初期,MetaMask Snaps 將提供 34 個 Snaps 功能,包括可識別潛在安全隱患的交易洞察、與比特幣等非 EVM 區塊鏈的互操作以及 Web3 通知等實用功能。這 34 個 Snaps 功能已經過安全審核,並由 MetaMask 團隊手動添加到白名單中。
早在今年 7 月,MetaMask 就計劃要在 2023 年底之前推出 Snaps 協議,允許任何人安全擴展 MetaMask 功能的系統,錢包用戶可訪問新應用並執行跨鏈協議交互。MetaMask 此前將 Snaps 描述為「一個开源系統,允許任何人安全地擴展 MetaMask 的功能」,以創建新的 Web3 體驗。這意味着开發人員可以使用 Snaps 在 MetaMask 之上構建專門的功能。
Francesco Andreoli(左一)於 Token 2049 會場
今日,在新加坡 Token 2049 與會期間,BlockBeats 對 MetaMask 开發者關系維護者 Francesco Andreoli 進行了專訪,探討了 MetaMask 最新發布的 Snaps 功能如何促進不同生態系統間無需許可的創新和互操作性等話題。
MetaMask Snaps:繼續秉承無准入的精神
Francesco Andreoli 是一名 ETH 工程師和數字企業家,他擁有蘇黎世聯邦理工學院的機械工程碩士和學士學位,以及霍特商學院的國際商務碩士學位。他精通 6 種不同的語言,喜歡在新興市場工作,對風險投資和數據驅動的擴展策略充滿熱情。他主要活躍於瑞士、瑞典、巴西、南非、尼日利亞和美國。他曾擔任 TechStars、Angelhack、The Hult 獎以及全球其他幾個創業加速器和孵化計劃的導師。
一开始,Francesco Andreoli 是巴西 IBM 的工程師,隨後共同創立了 washmypants.com 和 Myinsurance,後者是一家提供移動優先小額保險解決方案的瑞士初創公司。此外,他還是瑞士基於可再生能源的 DLT 採礦設施的聯合創始人(2018 年被 Petawatt 集團收購)。自 2019 年以來,他與 Oui capital 一起,積極投資活躍在撒哈拉以南非洲國家的種子創業公司。
如今,Francesco Andreoli 是 ConsenSys 、MetaMask 的开發者關系維護者(DelRel),同時也是 Oui Capital 的創始合夥人、 Digital Asset 的前开發人員營銷主管、 Daml 的創建者,全球最大的黑客馬拉松生態系統 Angelhack 前开發者社區建設者。
BlockBeats: 請簡要介紹一下 MetaMask Snaps。
Francesco Andreoli: 我們昨天推出了 MetaMask Snaps 的第一個迭代,這是基於 MetaMask 現有功能的擴展。第一版的 Snaps 中有不同的功能,包括交易洞察、互操作性和通知。關於 Snaps 最令人興奮的事情是,這些是开發者和第三方社區擁有的,這意味着它們並非來自共識團隊。而正是這樣無需許可的創新生態系統,才能讓我們能進一步擴展 MetaMask 今天的功能。
BlockBeats: MetaMask Snaps 目前主要的功能類別是什么?
Francesco Andreoli: 如你所知,我們昨天向公衆發布了我們的 MetaMask Snaps 第一代,並推出了 34 個 Snaps。目前我們有三個類別,第一個是交易洞察,用戶可以獲得更清晰的交易洞察,這使他們能夠了解到潛在的安全風險,或者是否在與惡意合約交互;第二個類別是 Solar Bound 互操作性。它是關於更廣泛的 Web 3 多鏈愿景,讓那些與 EVM 不兼容的 Snaps 添加到擴展中,以便用戶可以與其他鏈進行特定交易;第三類別是通知,對於許多特定用例,用戶需要特定的信息,可以直接在 MetaMask 錢包中通過 web3 通知隨時了解情況。
BlockBeats: MetaMask 也在推動諸如「Sell」之類的功能。Snaps 將在 MetaMask 的「功能生態系統」中扮演什么角色?
Francesco Andreoli: Metamask 的愿景是創造一個更加开放的生態系統,以鼓勵創新。這些年來,我們從社區收到了很多反饋,我們採取了一種非常不同的激活方式。我們希望建立一個積極的社區,鼓勵成員參與創新。如果有成員發現了特定的用例,他們可以擴展程序當前的功能。我認為這不僅是 MetaMask 自身,更是共識的最有力聲明,我們希望在我們的生態系統中有更多包容性的創新。
MetaMask 正在成為加密行業的谷歌?
目前,MetaMask 已經开放了測試版,與最終版本不同的是,开放測試版將托管各種允許列表的 Snap,這些快照已經過第三方和小狐狸錢包團隊的審核。MetaMask Snaps 开放測試版是構建這個無許可系統的第一步。最終,MetaMask 對小狐狸錢包快照的愿景是完全無需許可,沒有任何看門人。
在 一篇博客 中,MetaMask 聯合創始人 Dan Finlay 也講述了一些开發 Snaps 功能背後的故事。
Snaps 的开發之旅帶 MetaMask 團隊經歷了計算史上一些令人興奮的角落,並結交了一些很棒的朋友。在這項工作中,MetaMask 與 Agoric 合作產生的價值毫不誇張,他設計了一個 JavaScript 限制 API,向 JS 標准委員會 TC-39 提出了它,實現了該 API 的工作填充程序,今天已經可以使用,並與我們合作完善了這個系統、LavaMoat 和我們的安全計算方法。
MetaMask 也在 Snaps 的开發過程中也經歷了一個對 WebExtension 來說特別具有挑战性的時期:谷歌自己提出了一個關於像 MetaMask 這樣的擴展如何工作的大修,並且有一段時間它籠罩着整個項目,這可能是一個致命的打擊,或者至少是一個迫使 MetaMask 團隊離开擴展平臺的改變。幸運的是,在很大程度上要感謝 Consensys 和 Google 非常聰明和體貼的开發人員,MetaMask 團隊能夠在擴展平臺的變化方式上提出妥協,允許 MetaMask 的雄心勃勃的目標,而不會影響任何一家公司的安全理想。
BlockBeats: 很多人喜歡將 Snaps 的功能比做谷歌,從而使 MetaMask 變得像谷歌一樣。您如何看待這一點?
Francesco Andreoli: 我可以告訴你一些關於擴展方面的信息。在過去的幾年裏,Snaps 面向开發者的環境存在了 18 個月。我們意識到,作為生態系統中的構建者,我們還需要考慮未來的需求,比如我們收到了很多關於新功能的問題,我們認為我們需要更多地支持構建者和社區,來幫助實現這種無需許可的創新。
這就是 Snaps 背後的全部故事,我們希望通過進一步擴展 MetaMask 目前的功能,實現生態系統中無需許可的創新。我認為這個愿景也是在不斷發展的,現在大家都知道,MetaMask 既有移動端的應用,也有瀏覽器的擴展,但我們還試圖在基礎設施的更低層次上實現更多的目標,讓生態系統周圍的社區構建者構建他們認為社區應該需要的功能,以滿足所有最終用戶的需求。
這就是為什么我們开始發布第一批 34 個 Snaps 的新功能。我們非常興奮,因為這是一系列案例的組合。例如,對於不兼容 EVM 的 Snaps,在 Snaps 發布之前,你無法進行比特幣交易;再比如,你可以獲取通知,甚至查詢你的交易歷史。我建議每個用戶都嘗試一下,因為這非常簡單。基本上,你只需在當前的 MetaMask 账戶中安裝 Snaps,然後自動啓用並激活這些功能即可。
為什么選擇兼容非 EVM?
BlockBeats: 在 ordinals 之後,BTC 生態系統似乎恢復了活力,這就是 MetaMASK 選擇切入這一領域的原因嗎?除了已經存在的錢包產品之外,MetaMask 還能提供什么價值?
Francesco Andreoli: 基本上,Snaps 主要是為了促進不同生態系統之間的無需許可的創新和互操作性。而且我認為用戶的主要需求不僅僅是在不同生態系統之間搭建橋梁,還需要在不同生態系統之間提供更多的透明度。最終,終端用戶在與底層基礎設施層進行交互時,更關心的是安全環境以及能否與不同的生態系統進行互動。這就是 Snaps 的作用所在。
我們有非 EVM 兼容的 Snaps,這是 Snaps 那 34 個已經發布的其中一個重要功能。通過這些 Snaps 的功能,你作為終端用戶可以拓展您的 Web3 使用範圍,而不僅僅局限於以太坊生態系統,還可以與其他生態系統進行互動,比如 Filecoin 、StarkNet、BTC 等。我認為這將更有助於終端用戶,因為如今正在建立的各種孤島之間缺乏透明度,而這正是終端用戶在無縫穿梭於這些孤島之間所需要的。
BlockBeats: 目前有許多關於 zkBridge 或 LayerZero 作為多鏈未來解決方案的討論。我想知道所有這些跨鏈都可以用 MetaMask 作為解決方案嗎?
Francesco Andreoli: 像 ConsenSys 這樣的大公司是我們的支持者,我們有 MetaMask,有 Infura,有 Linea ,這是我們在 ETHCC 期間推出的主網上的 zk-EVM。當談到多鏈未來時,我們還會談論像 Linea 這樣的事物,讓構建者更容易地在 zk-EVM 層上部署。與此同時,我們還通過 StarkNet Snaps 之類的工具來啓用 Layer 2 ,所以這是一個混合體。
我認為 Metamask 中的橋接功能可以聚合不同的橋接,所以才能為最終用戶提供多種解決方案,但我們確實認為,Snaps 可以在不同層次上實現更多的可用性,使這種多鏈未來策略保持一致。
BlockBeats: Snaps 在未來的發展路线圖是什么樣的?
Francesco Andreoli: 但我認為還可以考慮遊戲和應用程序,這些都是主要的用例。在公共 Snaps 發布期間,我們推出了這三個主要類別和 34 個 Snaps 的主要功能。我認為未來的發展路线圖主要圍繞着 Snap 家族中出現更多類型的 Snaps 來發展。我們正在與不同的第三方开發商和社區合作,以圍繞 Snaps 實現更多的用例。
在未來,將有更多 Snap 陸續通過審核。Consensys 將收集用戶對 MetaMask Snaps 的使用意見,並繼續开發以實現 MetaMask Snaps 的最終愿景。MetaMask Snaps 旨在徹底改變用戶與 MetaMask 的交互方式,為用戶提供更強的操作和自定義功能。
佔據錢包半壁江山的 Metamask 如何看待行業競爭
在全部錢包應用中,MetaMask 是同賽道中的絕對龍頭。全行業流量最大的 DEX,幾乎無人不知的 Uniswap ,當時官方統計了從 Uniswap 創立後,一共有 25 萬地址使用過 Uniswap。而 MetaMask,據 ConsenSys 宣布,在那時已是 3000 萬月活,在四個月中,該數據增長了 42% 。
要知道, Ethereum 全網活躍地址在歷史巔峯在 900 萬上下,如果按照每個用戶只有一個地址計算,MetaMask 市場佔有率就超過了 50% ,而每個用戶並不只有一個地址。可以說,MetaMask 獨佔加密錢包的半壁江山。毫無疑問的是,MetaMask 已成為 Web3 經濟的關鍵參與者。
去年 10 月 MetaMask 的總收入已經高達 3.2 億美元。而坐擁 MetaMask 的 ConsenSys 也早以 70 億美元估值完成 4.5 億美元 D 輪融資,創下 crypto 行業融資金額最大的單筆融資。截至今年 8 月 9 日,據 The Block 援引 CoinGecko 數據報道,MetaMask 迄今為止應用程序下載量已超過 2266 萬次,成為當前最受歡迎的加密熱錢包。
BlockBeats: 毫無疑問,在突飛猛進之後,MetaMASK 將比其他公司更具競爭力。MetaMASK 如何看待它與其他錢包的競爭?這就是為什么團隊決定建立 Snap,以獲得更多的市場優勢嗎?
Francesco Andreoli: 推出 Snaps 使得整個社區可以完全無需許可地擴展現有擴展程序的功能,而我相信我們的生態系統周圍會有不同的標准。未來 Snaps 與其他基礎設施層的兼容是非常重要的。但這些都是第三方 Snaps,而不是由我們的團隊內部开發的。而現在我們真的向所有社區开放了構建這些擴展的機會。在這種狀態下,其他生態系統的人們將建立不同的 Snaps,我們已經在其他生態系統中看到了這一點。
比如,今天你不僅可以做非 DBN 兼容的 Snaps,如比特幣 Snaps,還可以安裝你的 Cosmos Snaps、Filecoin Snaps。在第二層你也可以有你的 Startnet Snaps。因此,實際上 Snaps 非常強大,因為今天我們的生態系統或者一般不同的生態系統都在為那些用戶構建非常特定的工具,而我認為我們需要更多的互操作性和無需許可的創新,這是我們唯一可以擴展的方式,我們可以提供更多的工具來吸引十億用戶。
BlockBeats: 對於專注於錢包空間的建築商來說,除了生態系統贈款之外,他們今後還將獲得何種好處?
Francesco Andreoli: 從構建者的角度來看,這是一個非常有趣的問題。在過去的 18 個月裏,Snaps 基本上可以在 Metamask 或 Flask 的开發者版本上使用,因為有很多資源,我們也從未想過能夠看到這么多不同的用例和功能。並且對於大部分人來說,他們不僅僅是 Snaps 的开發者,他們實際上更像是第三方公司、合作夥伴和單獨开發者在構建這些功能。
我們總是能看到為他們提供的不同資源和支持。例如,在黑客馬拉松或會議等現實生活中的活動,您會看到這些开發者正在構建這些 Snap,我們鼓勵他們提交他們的 Snap,向 Metamask Grants DAO 提交提案。我們還邀請他們在這個構建者共識社區平臺上展示他們的 Snap,就像與那些構建者對話一樣。我們還鼓勵他們圍繞我們的共識博客創建特定的开發者內容,所以設置了不同的曝光機制。Metamask Grants DAO 是其中的重要組成部分,因為很多時候,當你想要讓你的產品或 Snap 更上一層樓時,你會希望能夠繼續擴展其功能。
BlockBeats: 談到 Grants DAO,我也想了解它們的決策過程,誰在投票和決定向哪些項目發放資助、以及誰在做出這些決策和執行這些操作。
Francesco Andreoli: 是的,我想介紹一下 Mitterman 的 Grants DAO。首先,比如黑客馬拉松之後的項目,它們在獲得風險投資之前要么需要一個橋梁,要么需要更多的支持。我們希望提供更多積極的支持,所以我們建立了這個 Metamask Grants DAO,這是一個每季度 260 萬美元的 DAO。非常有趣的一點是,這是一個員工領導的 DAO。這意味着所有在 DAO 中做出的決策以及盡職調查,都是通過員工來完成的。
因此,我們建立了一個內部系統,使我們能夠投票並將提案推向下一輪。這就是 MetaMask Grants DAO 的運作方式。我們也在很多方面提供幫助,如設置提案和提供不同的模板。此外,我們目前正在推出一個名為 Fellowship 的全面加速器計劃,它可以將產品提升到新的高度。我們還有不同的創業套餐,你也可以申請,我們還有還有不同的倡議。
我也鼓勵所有希望建立 Snaps 的獨立开發人員,關注我們最近推出的大使計劃,在這裏我們為你提供了一個平臺,你可以在這裏構建並擴大你所有出色的 Snaps 的影響力。
BlockBeats: EIP-4337 和账戶抽象會顯著改變 MetaMASK 的功能嗎?
Francesco Andreoli: 是的,我們非常看好账戶抽象這個主題。我們認為這是一個很好的方式來吸引更多的用戶。目前,我們希望通過使 Snaps 开發者能夠構建账戶銷毀用例來實現這一目標。在過去的 18 個月裏,我們看到了不同的有趣用例,例如账戶恢復、NPC、贊助交易等,看到這些用例被激活非常有趣。我們相信通過專注於账戶銷毀 Snaps,未來會有更多友好的功能來吸引更多的終端用戶。
BlockBeats: 最後,您有什么想對中國开發者說的嗎?
Francesco Andreoli: 歸根結底,我們希望強化終端用戶在 Web 3.0 入門過程中的專注、個性化體驗,我認為這也是愿景中一個非常重要的部分,那就是我們看到不同用戶的不同需求,DeFi 重度用戶、NFT 重度用戶、關心隱私相關交易的用戶等。所以我認為定制化旅程將是一個非常重要的挑战,而且我相信 Snaps 絕對有能力贏得這個挑战。此外,我還相信 Snaps 可以由第三方开發者構建,這意味着真正實現了我們所談論的無需許可的創新。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
比特幣熱錢潮》幣安單月交易量達紐交所2倍、穩定幣流入創新高,Tether市值超越花旗
自 川普當選美國總統以來,加密貨幣市場呈現火熱的情況:比特幣近兩週漲超 30% 劍指 10 萬美元...
ETH 3.0如何破局性能難題?一文揭祕背後的ZK技術突破與升級方案
Beam Chain: “以太坊 3.0 ” 剛剛結束的 2024 Devcon 大會,熱鬧非凡,...
動區週報:比特幣衝刺十萬大關、SEC 主席辭職、微策略再加倉BTC..
本週(11/17-11/23)重要大事速覽 比特幣動態 :比特幣價格接近 10 萬美元 ,市值「...
以太坊突破3400美元後蓄勢待發?分析師看法與ETH巨鯨動態整理
比 特幣今(23)日清晨持續發力最高來到 99,588 美元,雖然隨後賣壓湧現回落至 98,500...
IKEA:當前消費環境更像2008金融危機後,客戶錢包大幅縮水
美 國經濟目前消費者信心仍算穩定、勞動力市場甚至有一點加溫的跡象,葉倫也多次表示經濟正逐步走向「軟...