首页 > 币圈新闻 > 文章正文

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

币灵灵财经 2024-11-25 00:45 566

欧易交易所

欧易交易所

软件大小:268.26MB

软件版本:v3.4.2

一、MetaMask Snaps 是什么?

MetaMask Snaps 是 MetaMask 钱包的一个新功能(插件),它旨在创建一个无需许可的生态系统,开发人员可以在其中以他们想要的任何方式扩展 MetaMask,MetaMask Snaps 是开源钱包扩展开发并为具有不同需求的最终用户提供多样化和个性化解决方案的好方法,并且据公开信息,MetaMask 是迄今为止唯一支持自定义插件的钱包提供商。

1、首先在这个网站下载 MetaMask Flask;MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位注:目前项目还处于开发人员测试阶段,下载 Flask 时会有风险提示:

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

2、下载好 Flask 之后,即可开始下载自己想要使用的 Snaps,这里拿 AA Snap 来举例子(由于目前还处于开发人员测试阶段,因此本文将使用开发人员的视频截图):

1 )在 AA Snap 官网 连接 MetaMask 钱包,接着会在 MetaMask 中弹出请求连接的窗口,点击连接MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位2 )Approve & Install

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位3 )接着在这里连接你的联系人钱包

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

4 )接着你可以看到你的 EOA 钱包和账户抽象钱包,账户抽象钱包是合约钱包,因此它的地址是确定的且在连接 MetaMask 后自动生成的

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

5 )接下来我们可以尝试发送 0.1 $MATIC 到合约钱包:复制合约钱包地址并像往常发送代币给其他 EOA 钱包地址一样直接发送

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

6 )接着我们尝试从合约钱包发送 0.05 $MATIC 到 EOA 钱包

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

7 )最后可以去 polygonscan 查询合约账户是否部署成功(可以看到已经部署成功)

MetaMask Snaps:开创去中心化新生态系统 巩固钱包龙头地位

二、MetaMask Snaps 的进展和项目

1、MetaMask Grants DAO:这是一个由 ConsenSys 资助的实验性员工主导计划,旨在向全球外部开发人员提供赠款,以在 MetaMask 生态系统中建立有影响力的体验。在 Grants DAO 中,社区可以发起提案,决定是否向某个 Snaps 项目发放赠款,只要提案得到一定比例的支持票数,就可以通过。

2、举办赞助黑客松活动:此外,MetaMask 还举办赞助了多个黑客松活动,以吸引更多的开发人员来开发 Snaps。

MPC Snap:将多因素身份验证集成到 MetaMask 中

MPC Snap 在 Metamask 中集成了 MPC 技术,使用户能够使用 MPC 技术进行私钥管理。在使用 MPC Snap 时,用户可以设置二次身份验证(2 FA)来访问 MetaMask 钱包。随后,每当用户准备签署交易时,MPC Snap 的 MPC SDK 将进行阈值 ECDSA 签名。这是通过将私钥分成两部分完成的:一部分存储在本地快照中的共享,另一部分存储在签名服务器上的共享。经过几轮通信,签名服务器和 Snap 能够共同对以太坊交易进行签名,并在 Goerli 网络上得到确认。

CoinChoice Snap:使用任何货币充值 Gas

CoinChoice Snap 旨在解决这个问题。它是一个存在于用户 MetaMask 扩展浏览器中的工具,为每一笔交易提供了根据用户需求管理 gas 的能力。如果用户更愿意持有 USDC 而不是 ETH,他们可以使用 USDC 来支付 gas。这样,用户可以选择使用自己想要的货币来支付交易所需的 gas。

Invisible Keys Snap:多云私钥存储

Invisible Keys Snap,与 MPC Snap 类似,旨在改善用户的私钥管理方式。Invisible Keys 的多云钱包将用户的私钥存储在两个或多个云存储服务(如 Google Drive、Dropbox 等)中,即使其中一个服务被泄露,私钥也永远不会被暴露出去。

Smart Account Session Snap:游戏 Dapp 自动批准

1、连接您的 EOA 并安装 Smart account session Snap。

2、在 MetaMask 地址之上启用智能账户。MetaMask EOA 将成为该智能账户的控制者。

3、在您的智能账户上启用会话模块。模块为您的 Smart Safe 帐户启用额外的访问控制逻辑。本质上,每个智能账户都通过两种方式进行控制。由 MetaMask 帐户所有者使用他们的签名密钥和具有自己的自定义访问逻辑的可选模块。

4、创建会话。

5、这将在您的智能账户上创建一个临时会话密钥,这些密钥被授权通过模块在您的钱包上进行交易。会话可以具有诸如开始时间、结束时间和权限之类的参数,用于 Dapp 合约上的自定义操作。

6、使用上述会话密钥发送自动批准的交易,无需 MetaMask 弹出窗口获取 gas 或签名。

Blackbelt Snap:针对诈骗的实时自我防御

通过 Blackbelt Snap,用户可以更好地了解协议的安全性,并共同参与保护社区免受恶意活动的侵害。这种举报机制能够提高用户的警觉性,并减少对不安全协议的风险敞口。

Unipass Smart Contract Wallet MetaMask Snap:具有基于电子邮件的社交恢复功能

Forta Snap:Web3 的去中心化摄像头和报警系统

Forta 于 2021 年 10 月推出,一些知名 DeFi 项目如 Lido、Compound、Aave、MakerDAO、Balancer、dYdX 和 UMA,正在使用它来监控其协议的关键方面。Forta 由 OpenZeppelin 孵化,并得到 a16z、Blockchain Capital、Coinbase Ventures 和其他公司的支持。它是一个实时检测网络,用于区块链活动的安全和运营监控。Forta 实时检测 DeFi、NFT、治理、跨链桥和其他 Web3 系统上的威胁和异常。通过及时且相关的警报,协议和投资者可以迅速做出反应,以消除威胁并防止或最大程度地减少资金损失。

Safeheron Multi Party Compute (MPC) key sharding Snap:账户和密钥管理

Safeheron 是一家开源、透明的数字资产自托管服务平台,成立于 2019 年,总部位于新加坡。 基于安全多方计算(MPC)和可信执行环境(TEE)技术,Safeheron 为机构客户提供一站式、全方位的数字资产自托管解决方案,使客户 100% 掌握私钥和资产控制权,并提升资产安全和管理效率。该 Snap 由 Safeheron 与 MetaMask 合作围绕改进 MetaMask 的密钥管理体验展开,特别侧重于帮助用户管理他们的秘密恢复短语 (SRP) 以减少网络钓鱼攻击,并降低这些密钥丢失的可能性。

StarkNet Snap:将 StarkWare 集成到首创的 ZK-Rollup Snap 中

Snap Directory:用于添加、搜索、发现和安装 Snaps 的 Web 目录

三、主要影响

通过前文的阅读,我们可以了解到 MetaMask Snaps 所带来的影响是非常重大的。可以预见如果 MetaMask Snaps 的发展顺利,可能会产生以下影响:

MetaMask Snaps 将进一步巩固 MetaMask 在钱包赛道的领先地位。MetaMask Snaps 对现有的 MetaMask 存量用户将会有很大的帮助,能够为他们提供更好的 web3 体验。

MetaMask Snaps 可以被看作是 web3 生态系统中的一个突破。它将一个简单的以太坊钱包转变为一个完整的 web3 管理工具,使我们能够自定义和增强用户的 web3 体验,这是目前其他钱包项目所没有实现的。

MetaMask Snaps 有可能吸引更多的 web2 开发人员进入 web3 领域。它使得复杂的Web3 技术对开发人员来说更加易于理解和应用,并将显著促进传统 Web2 应用程序与Web3 的集成。

四、可能存在的问题和隐患

1、安全方面:

2、门槛方面: