高GAS费用和网络拥堵,使得DeFi和DEX类应用对以太坊的扩容需求愈加强烈,以太坊Layer2扩容方案则开始真正进入白热化竞争。从早期的Optimistic、zkSync到现在大热的Arbitrum以及Polygon,去中心化交易所和DeFi项目方不得不选择在这些解决方案里“赌一把”。而Arbitrum有可能成为其中最早实现大规模应用的Layer2方案。
5月29日,Uniswap社区结束投票,以将近100%的支持率通过了在Arbitrum部署Uniswap v3的提案。根据之前Uniswap创始人Hayden Adams的承诺,Uniswap开发团队将在Arbitrum部署Uniswap v3。Compound创始人的Robert Leshner表示:“谁也不知道知道哪个网络更具吸引力,如果Uniswap只决定部署在Optimism,结果Arbitrum是最受欢迎的Rollup方案,那就会利好竞争对手……但将v3部署在Arbitrum, Uniswap不需要更改任何合约就能在短期内解决高Gas费问题。
之后SushiSwap也宣布在Arbitrum上部署。其实早在今年2月7日,名为“cryto_navi”的社区成员就在SushiSwap论坛发布“在Arbitrum Rollup部署SushiSwap”的提案,当时还发起了一项投票,支持率达到89%。
诸如Uniswap等DeFi协议大户开始选择在不同Layer2方案里“站队”,一方面来自于当下扩容需求的紧迫性,另一方面就像Robert Leshner所说,现在谁也不能确定哪种扩容方案更好,但如果项目方只选择一种或是选择错误,就给了竞争对手可乘之机。与其说是选择,倒不如说这些Layer2扩容方案是他们彼此之间的一场较量。
Layer2的扩容技术主要分为状态通道、侧链(Sidechain)、Plasma、Optimistic Rollup、ZK Rollup、Vadium等。在这其中,Rollup是最受关注也是当下最可能实现的扩容方案。Vitalik在《Rollups 不完全汇总指南》中谈到,Rollups与此前的Layer2方案不同,它可以支持通用EVM 代码,从而允许现有的应用程序轻松迁移,目前仍是一项早期技术,但在快速发展。
Arbitrum也是Rollup中的一种,它是Offchain Labs团队基于Optimistic Rollup技术创建的。目前发布了测试网V4版本,这是未来主网的候选版本。Arbitrum建立在以太坊上,利用L1、L2之间的通信能力,理论上可以无须信任的将任意形式的以太坊资产在一层和二层之间转移。值得注意的是,虽然Arbitrum的交易仍然在以太坊上进行,但由于Arbitrum只将原始交易数据提交到以太坊,执行和合约存储则发生在链下,所以相比以太坊主网,Arbitrum的花费的GAS费非常少。
这点和Arbitrum在设计之初的原则是相符合的。Arbitrum Rollup创始合伙人Ed Felten表示,Arbitrum协议遵循三点核心要义:首先和以太坊兼容;其次让尽可能多的交易行为在以太坊链下执行(节省GAS费);最后是无需信任,这意味着就像在以太坊主网一样,任何人都可以使这条链作出正确的交易行为。
要想实现这三点并不容易,这其中会涉及到安全和效率之间的博弈。Arbitrum降低GAS费的核心在于把不同的数据发送和存储到不同的区块链上,这也是当前Rollup方案降低GAS费的主要方式。比如用户提交的交易数据存储在以太坊链上,以此保证交易内容的公开透明,但交易所涉及的计算和存储将放在Arbitrum,即在以太坊链下进行。但这样的解决方式又会存在安全问题,即如何确保发送到以太坊链上的数据是安全的?
这里所依靠的是Arbitrum的安全机制,它是能实现可扩展性的关键所在。ArbitrumRollup链由多轮交互式Optimistic Rollup协议进行保障。任何用户都可以提交一个关于Rollup链执行的断言。在该断言提交给Layer1的以太坊链后便进入挑战期,任何其他用户都可以对该断言的正确性提出质疑。如果有人发起质疑,争议将由以太坊进行调解,诚实的用户能够获得奖励。为了激励诚信,挑战者会放置保证金,一旦争议失败,他们的保证金将被没收。
相比Optimism方案,Arbitrum另一大优势在于完全兼容EVM,支持任何EVM语言(vyper、YUL+ 等)。完全兼容EVM意味着什么?dForce创始人杨民道在朋友圈谈到:“Optimism没100%兼容EVM是重大战略误判,更别说市场推出时间延后,这些人没搞明白,99.9%兼容和100%不兼容其实是一回事。”
此外,ArbitrumRollup创始人Steven Goldfeder曾透露将有一位ZK Rollup的研究人员加入Arbitrum团队,这意味Arbitrum或许未来将整合ZK Rollup技术。ZK Rollup通过引入零知识证明技术,从而可以在链下批量执行所有计算,而只需向以太坊提交一个零知识证明进行验证(以太坊会验证这些证明),并且存储足够的数据来准确判断链下账户的状态,它拥有以太坊层级的安全性。
他认为ZK Rollup的优势在于转账提现的快速确认,无需等待这一点无论是Arbitrum还是其他方案当前都做不到。长远来看,以太坊如果要实现广泛的应用,实现EVM的兼容,ZK Rollup方案是更好的选择,只是时间跨度会拉长到几年甚至更长。而Arbitrum所做的就是满足当下以太坊扩容的需求,这也是为什么它会成为目前各类DeFi协议选择的原因。
除了文章开头提到的Uniswap v3以及SushiSwap等相继支持Arbitrum,主流交易所OKEx也宣布与Arbitrum的研发团队Offchain Labs合作,将支持其用户无需与以太坊Layer1进行交互即可直接在Arbitrum主网上进行充值和提现,并且无需以太坊Gas费。欧易OKEx表示,对于Arbitrum这类的二层网络创新技术,OKEx一直持有开放积极的态度,帮助他们接受更多用户的测试,而此次合作将缓解以太坊生态系统的堵塞并促进以太坊的以Rollup为重点的开发计划。
目前已经有了一批应用项目支持和集成了Arbitrum,包括钱包、开发者工具以及各种DeFi应用设施,整体生态应用类别和数量还是相当可观。
DeFi应用主要涵盖了去中心化交易所、自动做市商服务、去中心化监管平台、NFT游戏以及跨链转账等项目。其中去中心化永续合约与期货交易所MCDEX是首个采用Arbitrum扩容方案的项目,此前该交易所一直在Arbitrum测试网上运行,5月28日在Arbitrum主网部署MCDEX v3。
MCDEX选择Arbitrum的原因,除了多轮交互欺诈证明降低成本、完全兼容EVM之外,还有两方面的原因。一是相较于Optimism,Arbitrum提供更加详细的文档、代码和无许可的测试网;二是Arbitrum推出的序列器模型允许用户在Layer2上快速确认交易状态。
Arbitrum上支持的钱包应用包括了MetaMask、MathWallet、Formatic、portis、WalletConnect和Burner Wallet等。
在开发者工具上,Arbitrum囊括了区块链数据索引项目The Graph、Web3区块链云基础设施平台Ankr、以太坊开发环境工具Hardhat、区块链数据平台Blocknative、ethers.js、web3.js,Brownie和区块链开发平台Alchemy。
浏览器方面,Arbitrum最近与Etherscan达成合作,Etherscan将为Arbitrum开发浏览器,该浏览器预计将于7月底完成开发。
此外,Arbitrum合作的预言机是Chainlink。鉴于Chainlink在预言机领域占领的市场份额和地位,将可能影响着此后其他预言机的站队选择。
Arbitrum技术目前推出Arbitrum One。Arbitrum合约在以太坊主网上部署,已经开始测试项目,目前处于主网测试阶段。Arbitrum官方表示,目前有超过250个团队申请进入,它向所有开发者开放。接下来的一段时间,将会有越来越多的DeFi项目会加入Arbitrum生态。
需要注意的是,即便现在有了一批项目支持Arbitrum,这也并不意味着Arbitrum就是最后的赢家。Layer2的参赛选手现在越来越多,在技术上大家都处于探索阶段,还没有形成所谓赢者通吃的局面。甚至说这场比赛也只是刚开始拉响了号角。(本文原发布于链得得,授权钛媒体App发布,作者:韩玲)
更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App
2022-09-14 钛媒体 App发布了 《星巴克加码中国市场,未来三年要新增开3000家门店|钛快讯》的文章
2022-08-11 钛媒体 App发布了 《白云山麾下公司虚抬药价“把戏”,被拆穿了》的文章
2022-07-06 钛媒体 App发布了 《为了帮00后卷王找到工作,简历修改师们拼了》的文章
2022-07-06 钛媒体 App发布了 《威尼斯向游客收“进城费”,国内城市如何借鉴?》的文章
2022-03-25 钛媒体 App发布了 《蔚来2021年财报发布:年营收361亿元,整车毛利率达到20.1%》的文章