📢 Gate廣場獨家活動: #PUBLIC创作大赛# 正式開啓!
參與 Gate Launchpool 第 297 期 — PublicAI (PUBLIC),並在 Gate廣場發布你的原創內容,即有機會瓜分 4,000 枚 $PUBLIC 獎勵池!
🎨 活動時間
2025年8月18日 10:00 – 2025年8月22日 16:00 (UTC)
📌 參與方式
在 Gate廣場發布與 PublicAI (PUBLIC) 或當前 Launchpool 活動相關的原創內容
內容需不少於 100 字(可爲分析、教程、創意圖文、測評等)
添加話題: #PUBLIC创作大赛#
帖子需附帶 Launchpool 參與截圖(如質押記錄、領取頁面等)
🏆 獎勵設置(總計 4,000 枚 $PUBLIC)
🥇 一等獎(1名):1,500 $PUBLIC
🥈 二等獎(3名):每人 500 $PUBLIC
🥉 三等獎(5名):每人 200 $PUBLIC
📋 評選標準
內容質量(相關性、清晰度、創意性)
互動熱度(點讚、評論)
含有 Launchpool 參與截圖的帖子將優先考慮
📄 注意事項
所有內容須爲原創,嚴禁抄襲或虛假互動
獲獎用戶需完成 Gate廣場實名認證
Gate 保留本次活動的最終解釋權
MetaMask Snaps:Web3世界的小程序能否成功?
Web3世界的"小程序":MetaMask Snaps解析
MetaMask Snaps是一個頗具前瞻性的項目,可以將其視爲Web3領域的"小程序"或"dApplet"。這個概念對開發者而言並不陌生,特別是對中國的開發者來說。近年來,"生態打造"和"超級App"等術語經常出現在互聯網行業中,反映了商業巨頭們試圖將互聯網環境封閉化,從而轉變自身角色的趨勢。如今,這種趨勢似乎也開始向Web3領域蔓延。
盡管Snaps已經存在近一年,其概念的提出甚至可以追溯到至少4年前,但普通用戶對它的了解仍然非常有限。即便是那些每天都使用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類型
帳戶管理
這類Snaps主要通過MPC技術提高私鑰安全性。與傳統的助記詞保存方式相比,MPC技術可以自動將私鑰分割並存儲在不同位置,只在需要交易籤名時才重新組合,且不會生成完整私鑰,最大限度保護私鑰安全。
目前僅有3個帳戶管理類Snaps:Capsule、Silent Shard和Safeheron。它們通過不同方式實現私鑰分割和恢復,但安裝量並不高。
互操作性
這類Snaps提供對非EVM網路的兼容,包括Solana、Cosmos、Near、Sui等。目前這類Snaps數量最多,佔整個生態的一半以上。
通知和聊天
盡管這類Snaps很有吸引力,但目前願意通過區塊鏈發送消息的用戶還是少數,可能需要更長時間的發展。
安全
安全類Snaps需求較大,特別是在MetaMask自身對釣魚交易警告不足的情況下。這類Snaps可以爲用戶提供更豐富的交易信息和分析,有助於避免資產損失。從官網數據看,安全型Snaps是除多鏈支持外需求最大的,佔總數的兩成。
MetaMask Snaps提供了交易洞察和籤名洞察權限,允許Snaps在用戶發起交易或籤名時讀取原始數據,進行分析並向用戶展示更詳細的安全信息。
未來展望
MetaMask通過Snaps試圖擴展到其他鏈平台,但其成功程度還難以預測。參考Web2領域的小程序經驗,簡化版服務往往無法與完整App相比,新功能更新也常常滯後。隨着小程序的普及,更多App也推出了自己的小程序平台,導致Web環境越發中心化。
Web3領域的發展可能會遵循類似的路徑。如果Snaps發展良好,其他錢包可能也會跟進推出類似功能。這可能導致開發者需要爲不同錢包的"Snaps"開發多個版本,增加工作負擔。然而,如果每個廠商都打造自己的"Snaps"生態,又可能導致沒有真正獨特的生態系統。
未來可能會出現各種"Snaps-like"平台,平台差異巨大,開發者需要面對兼容性問題。這可能會促使一個統一的Snaps標準的誕生,伴隨着各種提案和社區討論。
盡管MetaMask Snaps面臨挑戰,但它至少是由熱情的開發者構建的、旨在解決實際問題的產品。然而,對大多數MetaMask用戶來說,Snaps目前還不是一個必需功能。MetaMask可能需要在如何更有效地推廣方面投入更多精力。