什么是 MetaMask?
MetaMask 是区块链基础设施公司 ConsenSys 于 2016 年开发的软件钱包。它可以在以太坊和其他以太坊虚拟机(EVM)链上使用,与去中心化应用程序 (DApp) 进行交互。多年来,MetaMask 已成为广泛认可的加密钱包,截至 2021 年 9 月,月活跃用户超过 1000 万。MetaMask 最初设计为基于浏览器的扩展,后来扩展到 iOS 和 Android 设备上的移动应用程序。它还继续开发其内置功能,现在包括直接在钱包界面内的法币进出解决方案、交易处理、桥接和交换。
MetaMask Snaps 的功能
MetaMask Snaps 是由独立开发人员创建的功能,用户可以直接安装到他们的 MetaMask 钱包中。这启用了默认情况下 MetaMask 上不可用的新功能。Snap 涵盖三个主要类别:互作性、交易洞察和通知。互作性意味着 Snaps 旨在使 MetaMask 用户能够在非 EVM 区块链上使用他们的钱包。交易洞察的重点是在用户批准交易之前让用户更清楚地了解交易。与通知相关的 Snap 允许用户直接通过他们的钱包界面接收与加密货币相关的新闻和通知。
如何使用 MetaMask Snaps?
要开始使用 MetaMask Snaps,请确保您的 MetaMask 扩展已更新到最新版本。然后,访问 MetaMask Snaps 目录,您将能够在一个页面上查看所有可用的 Snap。要将 Snap 安装到您的钱包,请单击您感兴趣的 Snap,然后点击“添加到 MetaMask”按钮。在此过程中,MetaMask 会通知您授予特定 Snap 的权限。重要的是,Snap 无法访问 MetaMask 上的用户帐户数据。安装完成后,您可以通过前往钱包的设置找到已安装的 Snap。在“设置”下,单击“Snaps”选项卡以查看已安装的 Snap。
MetaMask Snaps 的下一步是什么?
用户可以选择在他们的 MetaMask 上下载和测试现有的 Snap。对于开发人员,MetaMask 还发布了文档,以开始创建自己的 Snap。虽然 Snaps 的发布目前由团队控制,但 MetaMask 联合创始人 Dan Finlay 设想软件是开放式的、易于扩展和互连的。该团队将 Snaps 视为产品采取更多外部协作姿态的一种方式。Snap 旨在达到无需许可发布的阶段,以增加可用的 Snap 数量。