MetaMask Snaps: Web3生态的小程序革新与挑战

Web3 生态的新尝试:探索 MetaMask Snaps

MetaMask Snaps 是一个颇具远见的项目,可以将其视为 Web3 世界的小程序或称之为 dApplet。这个概念对开发者来说并不陌生,特别是对于熟悉"生态打造"和"超级 App"等互联网术语的人而言。

尽管 Snaps 已经存在将近一年,其概念甚至可以追溯到至少 4 年前,但普通用户对它的了解仍然很少。即便是每天都使用 MetaMask 的加密货币爱好者,也可能对 Snaps 一无所知。然而,当向他们解释 Snaps 类似于小程序时,往往会引起他们的兴趣。

这种情况让人想起微信小程序刚推出时的境况。由于功能入口不明显,初期使用量很低。直到将入口改为首页下拉显示小程序列表后,使用量才开始大幅增长。对 MetaMask 来说,如何吸引用户进入其生态系统可能是一个亟待解决的问题。

小程序自诞生以来一直存在争议。许多前端工程师认为它仅仅是大公司垄断流量、封闭生态的商业工具,对技术发展贡献有限。Web3 的 Snaps 能为社区带来多少价值还有待观察。

Web3 小程序?MetaMask Snaps 解读

从 MetaMask 开启 Snaps 公共测试版到现在已近一年,但截至 2024 年 6 月,其官网列出的可用 Snaps 数量仅有 68 个。考虑到早在 2020 年左右官方就提出了 Snaps 的概念,这个数量显得不太令人满意。

目前还没有见到专职开发 Snaps 的开发人员。与 Web2 中的小程序类似,Snaps 的开发体验可能不太理想。出于安全等因素考虑,Snaps 在一个隔离的安全上下文中运行,使用的是"安全 ECMAScript",对 JavaScript API 做了一些限制。

基础的 Snaps 功能有限,大部分功能需要用户授权。可用的权限包括生命周期、交易、签名、CRON 等。

Web3 小程序?MetaMask Snaps 解读

MetaMask 官网将 Snaps 分为四种类型:

  1. 账户管理:主要通过 MPC 技术提高私钥安全性。
  2. 互操作性:提供对非 EVM 网络的兼容,包括 Solana、Cosmos、Near、Sui 等。
  3. 通知和聊天:虽然目前使用链来发送消息的用户较少,但仍有潜力。
  4. 安全:提供交易洞察等功能,帮助用户避免资产损失。

Web3 小程序?MetaMask Snaps 解读

MetaMask Snaps 的发展前景仍不确定。如果 Snaps 发展良好,可能会有更多钱包效仿,这可能导致开发者需要为不同平台开发多个版本。未来可能会出现各种"Snaps-like"产品,平台差异巨大,开发者可能需要面对兼容性问题。

尽管 MetaMask Snaps 是由一群有激情的开发者构建的产品,旨在解决实际问题,但对大多数 MetaMask 用户来说,Snaps 目前可能还不是一个必需功能。MetaMask 在推广方面可能需要做更多工作。

Web3 小程序?MetaMask Snaps 解读

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 6
  • 分享
评论
0/400
胶水君vip
· 07-30 09:36
玩小程序玩了这么久 倒是第一次听说这个?
回复0
假设性清算vip
· 07-28 21:59
小程序闭环风控预警 又是熟悉的多米诺骨牌式崩塌
回复0
GasFeeLadyvip
· 07-28 19:46
像鹰一样盯着gas……老实说,还是比我前任的戏剧便宜
查看原文回复0
割肉艺术家vip
· 07-28 19:45
套个皮做小程序呗 还能骗几个韭菜
回复0
GasWasterrvip
· 07-28 19:41
套皮小程序改啥名玩呢
回复0
解码先生vip
· 07-28 19:28
好无聊 早就跟上小程序了好吗
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)