每个应用程序都有一定的局限性,MetaMask 也不例外,例如只能与兼容的区块链一起使用。使用 MetaMask Snaps,可以克服这些限制。在本指南中,我们将探索不同的 MetaMask Snap 应用程序、您如何从中受益,以及如何在 MetaMask 扩展上安装 MetaMask Snaps。
MetaMask 快照
MetaMask Snap 是 MetaMask 的一项新业务,它允许用户自定义钱包,从而扩展 MetaMask 钱包的功能。目前,MetaMask Snaps 在沙盒环境中工作,以确保用户安全,仅向 Snaps 授予某些权限。重要的是,Snaps 无权访问您的 MetaMask 帐户数据,以确保您的资金安全!
但这些 Snap 的未来究竟如何?截至目前,Snap 仍处于测试阶段,仅供那些愿意尝试定制钱包的人使用,这表明 MetaMask 本身对 捕捉。但是,如果我们看一下可能性,Snap 可以分为不同的类别:
- 互操作性
互操作性类别中的 Snap 允许用户使用 MetaMask 连接到非以太坊区块链,例如 Solana 或 波尔卡圆点一个例子是 Solflare 的 Solana 钱包,它允许用户与 索拉纳 使用 MetaMask 的区块链。
- 安全性
另一个类别是“安全”,您可以在其中增强 MetaMask 钱包的安全性。安全 Snap 的一个例子是 Blockfence Snap,它允许用户在允许交易通过之前评估其交易的安全性。
- 外场通讯
在通讯类别中,Snaps 让您的 MetaMask 不仅仅是一个钱包,还可以将其变成您可以用来与社交圈保持联系的东西,例如通过使用 Walletchat Snap。
- 账户管理
使用帐户管理 Snap 更好地控制您的 MetaMask 帐户。这些 Snap 允许用户添加由增强的安全措施支持的新以太坊帐户解决方案。
安装 MetaMask Snaps
准备好测试如何定制 MetaMask 钱包以满足更多加密需求了吗?以下是安装 MetaMask Snap 所需遵循的步骤:
步骤1: 打开你喜欢的浏览器并前往官方 MetaMask 快照 网页。
步骤2: 点击 “探索快照” 按钮查看 MetaMask Snaps 上当前可用的所有 Snap。
步骤3: 浏览不同的 Snap 并点击 “视图” 对于您想要安装的 Snap。
步骤4: 在 Snap 页面上,阅读描述以了解有关 Snap 的更多信息,并查看此 Snap 有效运行所需的不同权限。
步骤5: 查看详细信息后,点击 “添加到 MetaMask” 按钮开始安装。
步骤6: 接下来,您将看到几个确认屏幕。第一个窗口将通知您即将在 MetaMask 安装第三方软件。点击 “接受”。
步骤7: 点击 “连接” 允许 MetaMask 连接到 Snap 网页。
步骤8: 您将看到需要授予 Snap 开发人员的权限详细信息。查看并点击 “确认”。
步骤9: 最后,单击“安装”复选框,然后单击 “确认” 完成 Snap 的安装。
步骤10: 然后,您将收到有关 Snap 成功安装的通知,并了解如何与 Snap 交互的进一步步骤。按照这些步骤操作,享受 MetaMask Snaps 的定制体验。
有了这些新扩展,MetaMask 钱包的局限性就可以克服,潜在用例显然会成倍增加。但是,请谨慎,因为这只是测试版,随时都可能出错。如果您希望坚持使用更安全的替代方案来投资加密货币,请尝试使用加密货币交易所,例如 Binance or Coinbase 让旅途更加安全。
如何启用 MetaMask Snap
MetaMask Snaps 目前仅在 MetaMask 浏览器扩展程序中可用。因此,如果您希望在 MetaMask 移动应用程序或 MetaMask 产品组合中启用它,则无法实现。要在 MetaMask 浏览器扩展程序上启用 Snap,请按照以下步骤操作:
步骤1: 单击 MetaMask 图标,在浏览器上打开 MetaMask 扩展。
步骤2: 点击更多选项图标 (3 点) 在扩展的右上角。
步骤3: 在设置下拉菜单中,点击 “Snaps” 选项。
步骤4: 添加到 MetaMask 扩展的所有 Snap 都将显示在此处。单击要启用的 Snap。
步骤5: 使用切换按钮来启用或禁用您的 Snap。
如果您在 MetaMask 扩展中没有看到 Snaps 选项,可能是因为您的 MetaMask 扩展尚未更新。Snaps 仅在 MetaMask 扩展版本 11.0 或更高版本中可用,因此请确保更新您的 MetaMask 扩展并重试。
MetaMask Snap 和安全
首先,Snap 在安全沙盒内运行,并利用权限系统来保护用户数据并确保尊重用户同意。这意味着 Snap 无法访问 MetaMask 帐户或内部信息。但是,用户应在安装过程中仔细检查 Snap 请求的权限,以维护其安全。
底线
MetaMask Snaps 提供了一种令人兴奋的方式来扩展 MetaMask 钱包的功能,使其更加通用和强大。然而,由于 Snaps 仍处于测试阶段,因此务必谨慎行事,并确保您了解所授予的权限。
常见问题
1.MetaMask Snaps 可以与 MetaMask 支持的所有网络一起使用吗?
MetaMask Snaps 扩展了 MetaMask 的功能,使其涵盖各种区块链网络,只要有相应的 Snap,用户就可以与几乎任何区块链或协议进行交互。例如,通过添加 Starknet Snap,用户可以将他们的 MetaMask 钱包与 Starknet 网络集成并通过它管理他们的密钥。
2. Snaps 会导致任何性能问题或系统不稳定吗?
MetaMask Snaps 的设计采用了安全措施,以防止出现性能问题或系统不稳定。Snaps 平台对每个 Snap 实施特定限制,以确保整个系统保持稳定并发挥最佳性能。这些限制有助于减轻对系统性能或稳定性的任何潜在影响。
3. Snaps 有收集数据的权限吗?
Snap 在沙盒环境中运行,并遵循基于权限的系统。除非明确授予权限,否则它们无法访问 MetaMask 扩展或其他 Snap 中的数据。重要的是,Snap 永远无法访问您的秘密恢复短语或以太坊私钥。