主流媒体认为ETH未来将超越BTC,但作者不认同。虽然一些新公链不能替代ETH,但是我们需要理解ETH的结构。ETH本身是非常好的项目,但ETH的老师们在BTC上的组合打击成为了它的对手。
早期,V神尝试在
比特币链上实现智能
合约。因为BTC核心团队并不认可这个方案,ETH诞生了。ETH的区块结构和共识早期都借鉴了BTC,但链上去做智能合约的计算并不是好的方向。因为链要跑共识机制,计算能力有限,所以ETH开始转移方向,改为区块生成是中心化的(链下计算),验证是去信任和高度去中心化的。这点也在V神的“Endgame”中提到。
ETH的升级路线曲折,V神还认为Plasma是未来方向。他说ETH要支持分片链,让实现百万级的TPS等。但最终ETH选择了模块化的路线。去年的ETH升级是执行层和共识层分离。未来的EIP-4844升级将实现以太坊的数据可用性层。
这个方向借鉴的是Celestia的创始人Mustafa Al-Bassam提出的数据可用性,模块化
区块链的方案。Mustafa Al-Bassam现在做了自己的模块化区块链项目,专门用来做数据可用性层的Celestia,而Celestia团队同时也为BTC做了数据可用性,这个项目叫Rollkit。
模块化区块链主要分四层:执行层、数据可用性层、结算层和共识层。ETH未来的另一个主要方向是zk化,也就是有效证明。ETH的数据结构Verkle树、Rollup都在zk化。Starkware有诸多产品,比如Starkex、Starknet。创始人Eli是zk证明系统Stark的发明者。ETH的zk化,Layer3的布局,很大程度是借鉴了Starkware团队的思想。
比特币的闪电网络Lightning Labs团队也尝试用Stark和Cairo这一套体系去改进BTC。
ETH和BTC的升级技术债务不同。BTC不需要大改共识,Rollkit团队负责数据可用性,而且不需要像ETH那样支持通用性计算。BTC的执行层链下的计算不限制用EVM,类似抽象账户、EOF、zk友好性等功能,新的执行层在一开始就可以设计好这些。
总的来说,ETH的老师们在BTC上的组合是值得关注的,但是这一套的运行需要几年的时间去一步步迭代。未来的L2、L3面临着选择共识更强、安全更高、组合性强的BTC,还是选择社区更大、周边工具成熟、生态丰富、也在不断优化进步的ETH。对于web3的用户来说,你相信BTC还是ETH呢?
现在ETH终于有了足够强大的对手。
热点:BTC ETH 以太 以太坊 太坊