📢 #Gate广场征文活动第二期# 正式启动!
分享你对 $ERA 项目的独特观点,推广ERA上线活动, 700 $ERA 等你来赢!
💰 奖励:
一等奖(1名): 100枚 $ERA
二等奖(5名): 每人 60 枚 $ERA
三等奖(10名): 每人 30 枚 $ERA
👉 参与方式:
1.在 Gate广场发布你对 ERA 项目的独到见解贴文
2.在贴文中添加标签: #Gate广场征文活动第二期# ,贴文字数不低于300字
3.将你的文章或观点同步到X,加上标签:Gate Square 和 ERA
4.征文内容涵盖但不限于以下创作方向:
ERA 项目亮点:作为区块链基础设施公司,ERA 拥有哪些核心优势?
ERA 代币经济模型:如何保障代币的长期价值及生态可持续发展?
参与并推广 Gate x Caldera (ERA) 生态周活动。点击查看活动详情:https://www.gate.com/announcements/article/46169。
欢迎围绕上述主题,或从其他独特视角提出您的见解与建议。
⚠️ 活动要求:
原创内容,至少 300 字, 重复或抄袭内容将被淘汰。
不得使用 #Gate广场征文活动第二期# 和 #ERA# 以外的任何标签。
每篇文章必须获得 至少3个互动,否则无法获得奖励
鼓励图文并茂、深度分析,观点独到。
⏰ 活动时间:2025年7月20日 17
MetaMask Snaps:Web3小程序的机遇与挑战
Web3小程序:解析MetaMask Snaps的前景与挑战
MetaMask Snaps是一个极具远见的项目,可以将其视为Web3世界的小程序,或称之为dApplet。这一概念对开发者而言并不陌生,特别是对于熟悉"生态打造"和"超级App"等互联网术语的中国开发者来说。
尽管Snaps已经推出近一年,其概念更是早在4年前就已提出,但普通用户对它的认知仍然很有限。即便是那些每天都使用MetaMask的加密货币爱好者,也可能对Snaps一无所知。然而,当解释为"类似小程序"时,开发者们往往会露出会心的微笑。
这种情况让人联想到微信小程序刚推出时的境遇。由于功能入口不明显,初期使用量很低。只有在将入口移至首页下拉位置后,使用量才显著提升。对MetaMask来说,如何有效吸引用户进入其生态系统将是一个亟待解决的关键问题。
小程序自诞生以来就在互联网行业引发争议。许多前端工程师认为它仅仅是巨头垄断流量、封闭生态的商业工具,对技术发展贡献有限。Web3的Snaps能为社区带来多少价值还有待观察。从MetaMask提供的文档来看,未来的Snap开发者可能会面临诸多限制和挑战。
截至2024年6月,MetaMask官网列出的可用Snaps数量仅有68个。考虑到Snaps概念在2020年左右就已提出,Web3公司和开发者其实已有相当长的时间来了解和准备。
目前还没有看到专职开发Snaps的人员,但Web2领域的小程序开发者普遍反映开发体验较差。小程序虽然使用前端生态,但通常是阉割版的,各种限制使得开发者需要克服各种技术障碍。
Snaps可能面临类似的情况。出于安全考虑,它运行在一个隔离的安全环境中,使用"安全ECMAScript",对JavaScript API进行了一些限制,如无法访问DOM、Node.js和浏览器插件API等。
基础的Snaps功能有限,大多数功能需要获得相应权限。安装时,Snaps需要向用户申请权限,包括生命周期、交易、签名和CRON等。
MetaMask官网将Snaps分为四类:
账户管理:主要通过MPC技术提高私钥安全性。目前有Capsule、Silent Shard和Safeheron三个Snaps。
互操作性:提供非EVM网络的兼容,包括Solana、Cosmos、Near、Sui等。这类Snaps占据了生态的一半以上。
通知和聊天:虽然目前用户群较小,但未来潜力巨大。
安全:需求较大,特别是在改善MetaMask对钓鱼交易的警告方面。安全型Snaps占总数的两成,仅次于多链支持。
MetaMask通过Snaps试图将自身领域扩展到其他链平台,但其成功程度仍存疑。参考Web2小程序的经验,简化版服务往往难以与完整App相媲美,新功能更新也常常滞后。如果Snaps发展顺利,可能会有更多钱包效仿,这可能会给Web3开发者带来额外的工作负担。
未来可能会出现各种"Snaps-like"平台,开发者需要应对平台间的巨大差异。这可能最终导致Snaps Standard的诞生,以及各种"SIP"的讨论,推动社区的繁荣发展。
尽管如此,MetaMask Snaps仍是一个由热情开发者构建的、旨在解决实际问题的产品。然而,对于大多数MetaMask用户来说,Snaps目前还不是一个必需功能。MetaMask可能需要在有效推广方面投入更多努力。