📢 Gate廣場專屬 #WXTM创作大赛# 正式開啓!
聚焦 CandyDrop 第59期 —— MinoTari (WXTM),總獎池 70,000 枚 WXTM 等你贏!
🎯 關於 MinoTari (WXTM)
Tari 是一個以數字資產爲核心的區塊鏈協議,由 Rust 構建,致力於爲創作者提供設計全新數字體驗的平台。
通過 Tari,數字稀缺資產(如收藏品、遊戲資產等)將成爲創作者拓展商業價值的新方式。
🎨 活動時間:
2025年8月7日 17:00 - 8月12日 24:00(UTC+8)
📌 參與方式:
在 Gate廣場發布與 WXTM 或相關活動(充值 / 交易 / CandyDrop)相關的原創內容
內容不少於 100 字,形式不限(觀點分析、教程分享、圖文創意等)
添加標籤: #WXTM创作大赛# 和 #WXTM#
附本人活動截圖(如充值記錄、交易頁面或 CandyDrop 報名圖)
🏆 獎勵設置(共計 70,000 枚 WXTM):
一等獎(1名):20,000 枚 WXTM
二等獎(3名):10,000 枚 WXTM
三等獎(10名):2,000 枚 WXTM
📋 評選標準:
內容質量(主題相關、邏輯清晰、有深度)
用戶互動熱度(點讚、評論)
附帶參與截圖者優先
📄 活動說明:
內容必須原創,禁止抄襲和小號刷量行爲
獲獎用戶需完成 Gate廣場實名
MetaMask Snaps: Web3世界的小程序生態雛形與挑戰
Web3 領域的小程序:解讀 MetaMask Snaps
MetaMask Snaps 是一個充滿遠大理想的項目。拋開其理想化的外衣,我們可以將其視爲 Web3 世界的小程序,或者更時髦地稱之爲 dApplet。
對於開發者而言,特別是中國國內的開發者,這個概念並不陌生。近年來,"生態打造"和"超級App"等互聯網術語頻繁出現,大型企業一直在努力將互聯網環境封閉化,以便從服務提供者轉變爲標準制定者。
現在,這種趨勢似乎也開始蔓延到 Web3 領域。
截至 2024 年 6 月,盡管 Snaps 已存在近一年,其概念更是提出至少 4 年,但普通用戶對它的了解仍然很少。即使是那些每天都使用 MetaMask 的加密貨幣愛好者,對 MetaMask Snaps 的認知也幾乎爲零。不過,當解釋爲"類似小程序"時,開發者們通常會露出會意的微笑。
這種情況讓人想起微信小程序剛推出時的境況。由於功能入口不明顯,使用量很低。後來將入口改到首頁下拉位置後,使用量才開始大幅增長。MetaMask 如果想要打造生態,如何吸引用戶進入生態可能會成爲一個亟待解決的重要問題。
小程序自誕生以來就爭議不斷。許多前端工程師認爲它只是互聯網巨頭爲壟斷流量、封鎖生態的商業工具,對技術發展貢獻有限。Web3 的 Snaps 能爲社區帶來多少價值還有待觀察。瀏覽 MetaMask 的文檔後,越發感覺未來的 Snap 開發者可能會面臨諸多限制。
從 MetaMask 開啓 Snaps 公測到現在已近一年,但其官網列出的可用 Snaps 數量並不多,截至 2024 年 6 月僅有 68 個。考慮到官方早在 2020 年左右就提出了 Snaps 的概念,Web3 公司和開發人員其實已有相當長的時間來了解它。
目前還未見到專職開發 Snaps 的開發人員,但 Web2 中的小程序開發者不少。對小程序的普遍看法是開發體驗較差。小程序雖然使用前端生態,但是閹割版的,廠商出於各種原因限制了開發者能做的事情。各廠商的技術能力和文檔質量參差不齊,導致開發者需要踩過各種平台的坑才能積累經驗。
在 Web3 領域,出於安全等因素考慮,Snaps 可能面臨類似情況。它在隔離的安全上下文中運行,使用"安全 ECMAScript",實際上對 JavaScript API 做了一些限制,如無法訪問 DOM、Node.js、瀏覽器插件 API 等。
基礎的 Snaps 功能有限。大多數功能需要先獲得相應權限,所以 Snaps 在安裝時需要向用戶申請權限。可用權限包括生命週期、交易、籤名、CRON 等。
相比繁榮的 Web3 生態,目前可用的 Snaps 數量較少。MetaMask 將它們分爲幾類。
Snaps 類型
按照 MetaMask 官網的分類,大致可分爲 4 種類型:
帳戶管理
這類 Snaps 主要通過 MPC 技術提高私鑰的安全性。
普通用戶通常將助記詞保存在電腦或手機上。資金較多的用戶可能會使用更安全的方式,如硬體錢包。但大多數人只是將助記詞保存在容易找到的地方,以防忘記。
這種保存方式可能會導致一些問題:
MPC 技術可以自動將私鑰拆分爲多份,分別存儲,只在需要交易籤名時拼接,且不會生成完整私鑰,最大限度保護私鑰安全。
目前只有 3 個帳戶管理類的 Snaps:Capsule、Silent Shard 和 Safeheron。
這類 Snaps 的吸引力尚未明確,從官網數據看,數量和安裝量都不高。
使用過程並不復雜。安裝後,MetaMask 錢包中會多出一個地址。
互操作性
這類 Snaps 主要提供對非 EVM 網路的兼容,包括 Solana、Cosmos、Near、Sui 等。目前這類佔據了 Snaps 生態的一半以上。
通知和聊天
這類型的 Snaps 雖然有潛力,但目前願意通過鏈發送消息的用戶較少,可能還需要時間發展。
安全
這類 Snaps 需求較大,特別是 MetaMask 在處理釣魚交易警告方面做得不夠充分。交易作爲加密貨幣和區塊鏈領域最常見的操作,具有高風險和高敏感性。Snaps 提供的交易洞察功能可以讓開發者向用戶展示更豐富的交易信息,提供分析和見解,最大限度避免用戶資產損失。
安全型 Snaps 可能會彌補 MetaMask 自身的不足。從官網數據看,安全型 Snaps 是除多鏈支持外需求最大的,佔總數的兩成。
MetaMask Snaps 提供了「endowment:transaction-insight」和「endowment:signature-insight」權限來滿足相關需求。Snap 申請相關權限後,可以在用戶發起交易或籤名時讀取原始交易或籤名的有效負載,進行分析,然後向用戶顯示更多安全性說明。
未來展望
MetaMask 通過 Snaps 試圖將領域擴張到其他鏈平台,但最終效果難以預料。參考 Web2 的小程序經驗,簡陋的小程序服務通常無法與 App 相比,新功能跟進也常常落後,甚至許多小程序會將用戶引導至自己的 App。
如果 Snaps 發展良好,可能會有更多錢包效仿。這可能導致 Web3 開發者需要爲各個錢包的"Snaps"開發相應版本,增加工作負擔。但如果各廠商都打造自己的"Snaps"生態,又可能導致沒有獨特性。
未來可能會出現各種"Snaps-like"平台,差異巨大,開發者需要處理兼容性問題。這可能會促使 Snaps Standard 的誕生,伴隨着各種"SIP"供討論,形成繁榮的社區景象。
盡管對 MetaMask Snaps 的前景存疑,但它至少是由熱情的開發者構建的、旨在解決實際問題的產品,而非金融專家發起的騙局。
然而,對於 MetaMask 當前的大多數用戶來說,Snaps 還不是一個特別必要的功能。MetaMask 可能需要在有效推廣方面做更多工作。