今日,以太坊联合创始人Vitalik buterin发布推文称 :"上周,以太坊交易费用的收入已超过了多数预估的PoS验证者奖励。Rollup+分片即将到来(@loopring 的zk rollup已部署在以太坊主网上),它们会提高网络容量,但即使在今天,这也是经济可持续性的重要里程碑。"
在理解vitalik的这条推文前,我们需要了解一个背景:当前以太坊网络已进入高度拥堵时期,根据etherscan的数据显示,近期以太坊网络的日均交易费用已超过了1000 ETH,其中5月14的交易费达到了2249 ETH,相比之下,预计以太坊2.0的区块奖励一天还不足1000ETH。
那这种情况意味着什么?
目前市场有大量的交易需求;
以太坊layer 1 的性能已无法满足市场需求,这导致费用上升;
用户若提交低费用的交易,则需要等待更长的时间,这导致用户体验开始变糟;
在以太坊layer 1性能受限制的情况下,Vitalik选择的解决方案只有两个,1个是Rollup,另一个则是分片,但现实情况却是,我们距离以太坊2.0 的落地还需要相当长的时间,根据乐观的估计,信标链(Beacon chain)的最早上线时间是今年第三季度,而基础的64条分片链则要等到2021年,也就是说,远水解不了近渴。
(图片来自最新的consensys 以太坊2.0报告)
那短期内,有希望解决这个麻烦,可以有效缓解以太坊网络拥堵的选择是什么,是Rollup !
ZK Rollup 和 Optimistic Rollup
说到Rollup,那我们就不得不提到目前它的两个主要分支 —— ZK Rollup和Optimistic Rollup,简单来说,ZK Rollup是运用了零知识证明技术将大量交易数据汇总成单笔交易,然后再发布到链上,这种方案的安全性更佳,但对于通用型智能合约(DeFi应用)的支持是相对更难的,而Optimistic Rollup则主要依赖于欺诈证明,采用这种方案,则意味着可以较容易地支持各种DeFi应用,而两者理论上都可以支持上千的TPS。
那目前有哪些项目,在采用Rollup方案呢?
然而,截至目前,这些Optimistic Rollup项目都处于在测试网测试的阶段,尚无法使用,而像Offchain Labs的Arbitrum Rollup方案预计要在今年年末时,才能在以太坊主网上线。
那采用ZK Rollup方案的项目,又有哪些呢?
主要有三家,一个是国内的Loopring,另两个是国外的ZKSync(Matter Labs)以及StarkWare,而在进度方面,Loopring已于今年2月份在以太坊主网上线,但其目前只提供了简单的资产交易服务,而后两个国外项目,目前也都处于测试网测试阶段。
一场与时间的竞赛
而在近日,Vitalik还提到了一个非常重要的想法:“或许(@loopringorg?)rollup提供商除了运行DEX之外,还能够提供内部的ERC20代币传输服务?”
运用rollup服务来传输ERC20代币,可大大缓解以太坊网络的拥堵情况,对于rollup提供商而言,这显然是必争之地。
那如何,以及何时才能实现这个功能呢?
对此,Loopring首席架构师Brecht Devos给出的说法是:
“在协议层,我们只需要将传输电路的验证密钥添加到我们的区块验证者合约中,以及进行一些设置(这是我们的可信设置的一部分)。唯一阻止我们在交易所上实现它的事就是一些前端/后段工作。”
而另一位有力竞争者StarkWare也在研发解决方案,其合作方DeversiFi的首席执行官Will Harborne表示,一旦方案部署到主网之后,就会优先处理这个问题。
而Matter Labs的联合创始人Alex G则评论称:
“ZKSync 能够实现这个任务,ZK Rollup可以实现可扩展的ETH和ERC20 代币交易,这是通过PLONK零知识证明方案实现的,我们预计将在本月在以太坊主网上线。”
也就是说,短期内,我们可能会看到有3种可供使用的解决方案,这将是一场与时间的竞赛,谁可以先一步实现Rollup方案的ERC20代币传输,谁将占据到先发优势。