“以太坊的心脏是EVM。”
以太坊底层通过EVM模块支持合约的执行与调用,调用时根据合约地址获取到代码,生成环境后载入到EVM中运行。可以说,EVM就是为以太坊循环泵血的心脏,对以太坊网络的运行起到了至关重要的作用。
依靠先发优势,以太坊曾独霸区块链市场半壁江山。不可否认以太坊阶段性的历史意义,但蜕下光环之后,昔日荣光不再。随着区块链用户的大幅增长,以太坊的性能问题逐渐显现。
面对商用级别的性能要求,EVM的性能劣势导致的拥堵,让这个旧日的王者日渐力不从心。性能的较量,成为底层公链长期有效地服务于市场、实现商业应用的关键。
TPS低、数据拥堵等很多的性能弊病,制约了以太坊的使用场景。零售结算系统,机票销售系统,乃至游戏和bbs系统等下游场景,都需要倚仗底层公链通畅的数据处理。
公链时代,速度为王,节点测试数据绝不是简单粗暴的军备竞赛,而是一次场景倒逼性能的进化。突破运算速度的项目,可以在商用层面引起量变到质变的飞跃;而被运算速度禁锢的项目,必将在落地过程中被新生代公链超越。
5月12日,aelf公布性能测试数据:在试验机配置相同的情况下,循环运行1000万次加法、除法测试,aelf节点测试仅需84.01毫秒,高于以太坊EVM 169倍;空循环100万次,aelf的节点测试中仅需0.5225毫秒,高于以太坊EVM 1223倍。
(官方公布的数据图)
针对性能问题,Vitalik曾提出等离子缩放解决方案,然而这个方案,同样可以适用于绝大多数公链。在未来的公链竞赛中,以太坊的落败,几乎已成定局。
两年前,李安嶙《区块链混战:「aelf」剑指EOS和以太坊》一文中,曾将aelf誉为“被赋予颠覆、格局、能量、以及象征未来,握权区块链世界的巨星。”
两年后,aelf无愧于赞誉,在性能测试这一科目中,以令人惊喜的表现为开发者用户交出了一张几近满分的答卷。