📢 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可能需要在如何更有效地推广方面投入更多精力。