MetaMask Snap: 钱包革命,开发者新乐园

'MetaMask Snap: 钱包革命,开发者新乐园'

MetaMask Snap: 自由扩展个性化交易体验的新型态扩充套件

在区块链技术领域,由于其去中心化和不可篡改的特性,以及在数字资产交易和身份验证等方面的广泛应用,区块链钱包成为了用户与区块链网络进行交互的重要工具。MetaMask钱包作为最受欢迎的区块链钱包之一,一直致力于提供更好的用户体验和更丰富的功能。最近,MetaMask推出了一款名为MetaMask Snap的新型态扩充套件,作为Metamask钱包的一部分,旨在让用户能够根据个人需求,自由选择和扩展MetaMask钱包的功能。

什么是MetaMask Snap?

Metamask Snap类似于Chrome浏览器的Webstore,是一个钱包内建的应用商店,允许第三方开发者推出各种去中心化应用程序(DApps)。 MetaMask Snap基于MetaMask Flask设计,并通过开源部分功能,让第三方开发者能够以他们想要的方式扩展MetaMask钱包。这为用户提供了更加多样和个性化的交易体验。根据公开资讯,MetaMask是迄今为止唯一支持自定义外挂的钱包提供商。

MetaMask Snap于2023年9月12日正式推出了Open Beta公共测试版,并且推出了34个Snaps应用。目前测试版中的Snaps都需要通过MetaMask的审查和许可才能加入。MetaMask Snaps Open Beta是建立这个无需许可的系统的第一步,而MetaMask Snap的愿景是最终实现完全无需许可,任何人都能自由地推出Snaps插件。

如何使用MetaMask Snap?

使用MetaMask Snap非常简单。只需按照以下步骤操作:

  1. 登录到Snap官网snaps.metamask.io,你可以看到目前已通过审查上线的各种Snaps插件。
  2. 点击你感兴趣的Snap应用,并点击”Add to MetaMask”按钮。
  3. 在弹出的MetaMask钱包连接许可请求中点击”Accept”,然后点击”Install”完成下载。
  4. 在MetaMask的设置 -> Snaps页面,你可以管理所安装的各种Snaps插件。

需要注意的是,由于MetaMask Snap刚上线不久,许多DApps网站尚未支持使用MetaMask Snap插件连接钱包。

受影响的项目

MetaMask Snap的推出对于非以太坊虚拟机(EVM)的钱包影响最大。在已推出的34个Snaps中,接近三分之一的Snaps插件是关于非EVM网络的,例如Solana、Aptos、Sui以及Cosmos等不同层级的公链。其中有几个Snaps是原本就处于前端版的钱包DApp团队制作的,例如Solana的Solflare团队和Cosmos的Leap钱包团队,在Open Beta阶段就积极加入了MetaMask Snap。

此外,另一个受影响较大的领域是链上身份(DID)。MetaMask Snap推出后,许多项目方开始从自己构建的DApp网站转向在MetaMask Snap上发布插件,这种直接结合钱包的方式更符合链上身份这类应用场景的需求。

笔者观点

MetaMask Snap的推出对于Web3用户无疑是一大利好。以往,当用户需要与不同的公链进行交互时,需要下载相应的钱包插件,而且有时不同插件之间可能存在冲突导致无法共存的情况,给用户体验带来问题。而MetaMask Snap的出现完美解决了这类场景,只需下载MetaMask钱包并安装其他公链插件,就能够自由在各个公链网络中穿梭。此外,从安全性的角度来看,MetaMask团队保证了插件的安全性,避免了用户因为使用不明来源的钱包项目而产生的安全隐患。

然而,另一方面,对于许多其他钱包项目方(如Phantom,Keplr)来说,MetaMask Snap的推出几乎宣告了它们的死期将至。它们要么选择加入MetaMask Snap作为其中插件(如Solflare,Leap),要么选择与MetaMask竞争。但从我的观点来看,后者方案要赢得市场份额的机率极低。首先,MetaMask已经处于领先地位,并拥有庞大的用户基础;其次,MetaMask背后的ConsenSys公司具有雄厚的资本实力。

免责声明

本研究报告内的信息均来自公开披露资料,本文中的观点和预测仅作为研究目的,并不代表任何投资意见。报告中所陈述的观点和预测只作为出具日的分析和判断,并不具备永久有效性。


图片来源: snaps.metamask.io

图片来源: MetaMask