📢 Gate廣場 #创作者活动第一期# 火熱開啓,助力 PUMP 公募上線!
Solana 爆火項目 Pump.Fun($PUMP)現已登入 Gate 平台開啓公開發售!
參與 Gate廣場創作者活動,釋放內容力量,贏取獎勵!
📅 活動時間:7月11日 18:00 - 7月15日 22:00(UTC+8)
🎁 活動總獎池:$500 USDT 等值代幣獎勵
✅ 活動一:創作廣場貼文,贏取優質內容獎勵
📅 活動時間:2025年7月12日 22:00 - 7月15日 22:00(UTC+8)
📌 參與方式:在 Gate 廣場發布與 PUMP 項目相關的原創貼文
內容不少於 100 字
必須帶上話題標籤: #创作者活动第一期# #PumpFun#
🏆 獎勵設置:
一等獎(1名):$100
二等獎(2名):$50
三等獎(10名):$10
📋 評選維度:Gate平台相關性、內容質量、互動量(點讚+評論)等綜合指標;參與認購的截圖的截圖、經驗分享優先;
✅ 活動二:發推同步傳播,贏傳播力獎勵
📌 參與方式:在 X(推特)上發布與 PUMP 項目相關內容
內容不少於 100 字
使用標籤: #PumpFun # Gate
發布後填寫登記表登記回鏈 👉 https://www.gate.com/questionnaire/6874
🏆 獎勵設置:傳播影響力前 10 名用戶,瓜分 $2
MetaMask Snaps: Web3版小程序的機遇與挑戰
Web3生態的小程序:深入解析MetaMask Snaps
MetaMask Snaps是一個具有遠大理想的項目,但拋開其理想化的外衣,我們不妨將其視爲Web3世界的小程序,或者更形象地稱之爲"dApplet"。
對於開發者而言,尤其是國內的開發者,這個概念並不陌生。近年來,"生態打造"、"超級App"等互聯網術語頻繁出現,各大商業巨頭試圖將互聯網環境越發封閉,以便從服務提供者轉變爲標準制定者。如今,這股潮流似乎也開始向Web3領域蔓延。
截至2024年6月,盡管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等。
基於可理解的安全考量,一個基本的Snap實際上能做的事情並不多。大多數功能都需要先獲得相應的權限,因此Snap在安裝時就需要向用戶申請相關權限。可用的權限包括生命週期、交易、籤名、CRON等。
相比於繁榮的Web3生態,目前可用的Snaps數量相對較少,MetaMask對它們進行了分類。
Snaps類型
根據官網分類,Snaps大致可分爲4種類型:
帳戶管理
這類Snaps主要通過MPC(多方計算)技術提高私鑰的安全性。
傳統的私鑰保護方式存在一些問題:
MPC技術可以自動將私鑰分割成多份,分別存儲在不同位置,只在需要進行交易籤名時才重新組合,且整個過程中不會生成完整的私鑰,最大限度地保護私鑰安全。
目前(2024年6月)僅有3個帳戶管理類的Snaps:Capsule、Silent Shard和Safeheron。
盡管這類Snaps的使用並不復雜,但從官網數據來看,它們的數量和安裝量都不高。
互操作性
這類Snaps主要提供對非EVM網路的兼容,包括Solana、Cosmos、Near、Sui等知名鏈。目前這類Snaps數量最多,佔整個生態的一半以上。
通知和聊天
這類Snaps在當前可選的通訊應用衆多的情況下,吸引力可能有限。願意通過區塊鏈發送消息的用戶仍屬少數。
安全
這類Snaps的需求較大,特別是考慮到MetaMask自身在提醒用戶遇到釣魚交易時的不足。交易作爲加密貨幣和區塊鏈領域最常見的操作,具有高風險和高敏感性。通過Snaps提供的交易洞察功能,開發者可以向用戶展示更豐富的交易信息,提供分析和見解,最大程度避免資產損失。
從官網數據來看,除了多鏈支持外,安全類Snaps的需求最大,目前佔總數的五分之一。
MetaMask Snaps提供了「endowment:transaction-insight」和「endowment:signature-insight」權限來滿足相關需求。Snap申請相關權限後,可以在用戶發起交易或籤名時讀取原始交易或籤名的有效負載,進行分析,然後向用戶顯示更多更詳細的安全信息。
未來展望
MetaMask試圖通過Snaps將其影響力擴展到其他鏈平台,但最終能走多遠還是個未知數。參考Web2領域的小程序經驗,雖然許多App提供了小程序版本,但通常功能簡陋,難以與原生App相比,新功能跟進也常常滯後。在小程序爆發式增長後,更多App也開始推出自己的小程序平台,各家努力鞏固自身優勢,整個Web世界反而變得更加"中心化"。
Web3領域的資本運作模式與Web2可能並無太大區別。如果Snaps未來發展順利,勢必會有更多錢包效仿。到那時,Web3開發者可能需要針對各個錢包的"Snaps"開發不同版本,這無疑會給他們帶來巨大壓力。然而,如果各廠商都來打造自己的"Snaps"生態,又幾乎等同於沒有獨特的生態優勢。這或許反而符合了它們"去中心化"的理念。
未來可能會出現各種"Snaps-like"平台,彼此之間差異巨大。此時,對各平台的兼容性成爲開發者的日常工作,直到達到難以忍受的地步。隨後,在開發者的強烈呼籲下,Snaps Standard可能會應運而生,同時會有各種"SIP"供社區討論,呈現一片繁榮景象。
盡管對MetaMask Snaps的前景持謹慎態度,但不可否認,它是由一羣充滿激情的開發者構建的、旨在解決實際問題的產品,而非某些金融專家發起的騙局。
然而,對於MetaMask當前的大多數用戶來說,Snaps還不是一個必不可少的功能。MetaMask在如何更有效地推廣方面可能需要做更多工作。