在当今数字世界中,安全至关重要——尤其是在 web3 领域,用户需要频繁与去中心化应用程序交互并管理宝贵资产。该生态系统中一个常见的安全漏洞是恶意签名请求,这会诱使毫无戒心的用户授权可能危及其资产的交易。不法分子可能通过欺骗用户签署某些内容,从而获得转移用户资产的权限。
为解决这一关键安全问题,MetaMask 推出了 Signature Insight Snaps——一类由第三方开发者构建的全新安全工具。这些 Snaps 为用户提供更高的透明度和对签名请求的更强掌控力,帮助识别并规避潜在威胁。
Signature Insight Snaps 可与 MetaMask 无缝集成。这些工具通过分析请求内容,让用户了解签名的用途及潜在风险。借助 Signature Insight Snaps 提供的信息,用户能够做出更明智的决策,降低遭受网络钓鱼攻击、未授权访问或其他恶意活动侵害的风险。这一额外的安全防护层不仅增强了用户信任,也为 web3 交互营造了更安全的环境。
探索我们首批 Signature Insights Snaps
Kleros Scout 是首个支持 Signature Insights 的 Snap。它能够解码签名请求的内容,并通过 Kleros 的去中心化代币策展注册表识别您在签名中可能授权的任何合约地址,进而在您交互的合约存在恶意行为时向您发出警告。
上图展示了新版签名请求设计中显示的 Kleros Scout insight。该 insight 显示,此签名请求授权的合约是 OpenSea 部署的用于 NFT 交易的官方 Seaport 1.6 合约。
ZyFi Paymaster Insights 是我们推出的第二个 Signature Insight Snap。它提升了 zkSync 生态系统中签名交易的可读性,尤其适用于使用 txType 113 的 paymaster 相关交易。ZyFi Paymaster Insights 为这类 paymaster 相关交易添加了关于"发送方"和"接收方"地址的实用信息,同时还提供与 paymaster 相关的额外信息,包括地址、类型、gas 费用代币地址及 gas 费用代币数量。这让用户对所签内容一目了然,有助于规避潜在的恶意签名。
上图展示了 ZyFi Paymaster Insight 在 zkSync 上显示的签名请求发送方地址、接收方地址及 paymaster 类型。
请在 MetaMask Extension 12.4.2 或更高版本中,从 MetaMask Snaps Directory 安装 Kleros Scout Snap 和 ZyFi Paymaster Insights。
构建您自己的 Snap
访问 MetaMask 开发者文档,了解如何构建您自己的 Signature Insight Snaps,并报名参加我们的开发者参与计划,让我们在您的开发之旅中为您提供支持。
未来,Signature Insights Snaps 将能够接入签名请求中的警报功能。MetaMask 还将提供更多类型的 insights,包括任何请求的来源 URL 信息。
前往 MetaMask Snaps Directory ,探索能够在您的 web3 之旅中保障您安全的安全类 Snaps。