自定义网络 API 是在 MetaMask 中实现无缝跨链用户体验的最新一步。它允许开发者向用户推荐各种链,包括第二层网络。
如今,以太坊 [1] 的基本面比以往任何时候都要强大。每天结算超过 130 万笔交易,金额超过 120 亿美元。74% 的稳定币 [2] 都是在以太坊上发行的,价值 300 亿美元。超过 500 万个独特的 NFT,买卖金额超过 3 亿美元。在以太坊上获取流动性和活动的需求蓬勃发展的同时,该网络在自身成功的重压下,也显得捉襟见肘。将更多的计算转移到二层网络是解决以太坊高 gas 的最佳直接方案,一些二层网络已经上线。缺少的是一个简单的用户界面,用于在主网和应用可能需要的各种 2 层网络之间进行切换。
自定义网络 API 是我们在 MetaMask 中实现无缝跨链 [3] 用户体验的最新一步。它允许开发人员向用户推荐各种链,包括像 Polygon[4](以前是 Matic)、Arbitrum[5] 和 Optimism[6] 这样的二层网络;像 SKALE[7] 和 xDAI[8] 这样的侧链;以及实际上任何 EVM[9] 兼容的链,包括企业网络和测试网。然后,这些网络会通过简单的确认被添加到用户的网络菜单中,用户可以使用熟悉的网络切换菜单在网络之间进行切换。
我们很高兴能够支持二层网络的发展,并期待看到以太坊社区将以更便宜和更快的交易构建应用。即便如此,请记住,并不是所有的网络都是一样的,不同的为了扩展性做了不同的权衡。请务必了解你添加到 MetaMask 的任何网络的安全性和可靠性权衡,并确保你信任推荐新网络的网站。我们鼓励所有用户阅读我们的 MetaMask 自定义网络使用指南 [10]。
如果你是二层网络项目方,查看我们的文档 [11],开始向您的用户推荐 L2 网络。
如果你是一个对实现这种方法感兴趣的钱包开发者,你也可以查看 EIP-3085[12]。
Dan FinlayMarch 3, 2021
参考资料
[1]
以太坊 : https://learnblockchain.cn/2017/11/20/whatiseth
[2]
稳定币 : https://learnblockchain.cn/2019/03/19/understand_dai
[3]
跨链 : https://learnblockchain.cn/2019/03/23/blockchain_interoperability
[4]
Polygon: https://polygon.technology/
[5]
Arbitrum: https://offchainlabs.com/
[6]
Optimism: https://optimism.io/
[7]
SKALE: https://skale.network/
[8]
xDAI: https://www.xdaichain.com/
[9]
EVM: https://learnblockchain.cn/article/1229
[10]
MetaMask 自定义网络使用指南 : https://metamask.zendesk.com/hc/en-us/articles/360056196151
[11]
文档 : https://docs.metamask.io/guide/rpc-api.html#wallet-addethereumchain
[12]
EIP-3085: https://eips.ethereum.org/EIPS/eip-3085