在 MetaMask,去中心化贯穿我们所做的一切。从一开始,去中心化就是我们成功的关键。MetaMask 通过提供一个通用 web3 界面,让开发者能够轻松构建去中心化应用(dapps),任何人都可以免费使用,从而彻底改变了以太坊生态系统。现在,我们正以一种全新的应用类型迈出变革 web3 的下一个重要步伐:Snaps。
MetaMask Snaps 是运行在 MetaMask 内部的应用程序。这些应用具备超越普通 dapp 的独特能力。Snaps 可以连接以太坊以外的区块链、提供交易洞察、显示通知、启用全新的身份与隐私解决方案,甚至通过自定义 API 增强 dapps 的功能。 MetaMask 用户可以直接将 Snaps 安装到钱包中,通过这些新功能个性化定制自己的 web3 体验。
我个人对 Snaps 最感兴趣的一点,是它们由 MetaMask 以外的开发者构建。通过 Snaps 平台,我们敞开大门,邀请开发者构建他们希望在 MetaMask 中看到的功能,由此成为首个实现钱包创新去中心化的项目。
在 Consensys,我们近期宣布了我们的使命——"激励并赋能每个人内心的建设者"。过去一年里,我与 web3 生态系统中数百位为我们 Open Beta 构建 Snaps 的开发者合作过。我一次又一次地遇到才华横溢、充满热情的人,他们在各个领域都是专家,并希望让 web3 对所有人都更美好。让这些开发者将他们的创新带入 MetaMask,是我们使命的核心所在。如今 MetaMask Snaps Open Beta 已正式上线,1 亿以上的 MetaMask 用户可以亲身体验这些创新,我相信将有更多开发者受到激励,加入我们的使命。
MetaMask Snaps 平台听起来可能很复杂,但实际上上手构建自己的 Snaps 非常简单。你可以参考我们的文档,大约 5 分钟(约 25 个以太坊区块)就能完成你的第一个 Snap!之后,一切取决于你的想象力与创造力。MetaMask 拥有多样化的用户群体,他们以不同的方式使用钱包。
试图打造一款面面俱到、服务所有人的庞大单体应用,无异于徒劳之举。
Snaps 让 MetaMask 实现模块化。开发者可以针对各种使用场景构建 Snaps,用户则可以像搭积木一样将功能snap进自己的钱包,按需定制 MetaMask。随着时间推移,我们将持续为 MetaMask Snaps 平台构建更多功能,帮助开发者支持新的使用场景,并赋予用户更强大的钱包定制能力。我们已有多项新功能正在开发中,迫不及待想与大家分享(敬请期待)!
我们正处于一段史诗旅程的起点。MetaMask Snaps Open Beta 是共同塑造 web3 未来的独特机会的开端。我邀请你体验由社区构建的首批 Snaps,并将你的反馈分享给我们。