以太坊经过3年延期,目前以太坊2.0的阶段0--“宁静”开始公测,区块链圈一片欢呼,分片技术要到来了,制约区块链实际应用的低TPS问题即将一去不复返了,区块链的春天要来了。
然而,当我们仔细分析下以太坊2.0的路线图和实现方案,就会发现在光鲜亮丽的技术革命外衣的实际内容实在有点乏善可陈,推断出目前技术开发的现状有点细思极恐。下面我们一一道来:
ETH 2.0 本来规划了6个阶段,可能后来发现这个容易让大家感觉遥遥无期,所以改成了三个阶段:0,1和2 ,我们简单看一下:
阶段 0 (2019 年):启动 Beacon 链
阶段 0 专注于让 Beacon 链上的验证者运行起来。用户可以在链上存入 32 个 BETH (Beacon ETH)成为验证者,不过在该阶段验证者只管理 Beacon 链,此时没有分片链。该阶段不支持账户、资产转移和智能合约。BETH 仅能被验证者使用,不能在链上转移,也无法转入交易所交易。
阶段 1 (2020 年):启动分片链
阶段 1 将加入分片链组件,实现 Beacon 链+分片链。但该阶段只是试运行分片结构,并不是真正的用分片实现扩展,Beacon 链将分片链区块视为没有结构或含义的简单比特集合。分片链此时依然没有账户、资产和智能合约。
Beacon 链将支持 1024 条分片链,每条链都有一组 128 个验证者组成委员会来验证。Beacon 链为每个分片在每个周期随机选择分片验证者,分片验证者通过「交联」证明分片的内容和状态。
阶段 2 (2021 年):启动虚拟机层
阶段 2 将加入虚拟机层,它是以太坊 2.0 的**一个重要组件。实现 Beacon 链+分片链+虚拟机层的以太坊才是一个我们熟悉的完整的公链系统,以太坊 2.0 的可用性将在这个阶段正式实现。智能合约被引入系统,资产也能够在链上自由转移;分片链从单纯的数据标记器变成功能完整的区块链,交联操作支持跨分片的通信。
那么问题来了,首先,阶段0和阶段1的分片,完全没有交易的功能,没有交易能力的区块链还是区块链么?这个完全是是内部开发的某个阶段,内部开发的某个阶段,拿出来让大家存入32个ETH,存进去还有收益,收益来自哪里?要么是空气币?要么是后续的韭菜接盘?
其次,PoS的安全性还没有得到证明,基于PoS分片的安全性更加没有得到证明,ETH 2.0完全无法防范算力中心化或是女巫攻击,比如,当一个分片中有1000个节点,恶意攻击者使用女巫攻击,使用2000个节点,抵押2000×32=64000个ETH,可以计算得到,128个验证节点中恶意节点数量超过51%的概率(超几何分布)为99.9949806%,即攻击可以接近100%成功。
再次,作为路线图,每个阶段总得解决一个问题,阶段0和阶段1解决了什么问题呢?分片的安全性?分片的可行性?似乎什么都没有,哪作为三分之二阶段的路线是什么意义?
事实上,目前全分片系统有四个方面的分片:
网络分片:节点分片到不同的网络中去,还能够保证安全性;
交易分片:交易放到不同的网络分片中,被不同的交易处理;
通信分片:所有的交易、区块信息只在相关的分片中传输;
存储分片:每个节点只存储与对应分片相关的状态数据。
以太坊 2.0 阶段0和阶段1没有解决上述问题中的任何一个,然后轻描淡写地说在阶段2中加入智能合约,隐含地告诉大家,阶段0和1完成后,阶段2很快就能完成,分片系统马上到来,TPS问题马上解决。
事实上,阶段2中才会遇到真正的技术难题,即使解决了上述4个问题,还有一个更大的拦路虎:要保证一致性,跨分片交易的数据需要在链上传输,这将导致节点所需的带宽与分片数量的平方成正比--这个称为带宽膨胀。这也是他们在阶段0和阶段1中不敢提供转帐功能的最基本原因,因为只要一提供,问题就会立刻暴露(1024分片所需的带宽是单分片的1百万倍!)。
即使阶段0和阶段1的技术目标达成,这两个阶段所完成的工作与完全可用的分片技术所需的工作相比,不会超过5%,这两个阶段的实现已经让他们干了两年,按照这个速度推算,阶段2可能得需要15到20年才能完成,等到他们完成,黄花菜都凉了。
那以太坊基金会拿了一个成熟度几乎为0的技术实现,还煞费苦心地计算抵押的收益模,有模有样地让所谓的收益率比银行定存略高一些,是为什么呢?无非,要么向世人证明他们还在努力中,维持以太坊的币价;要么就是利用现有的影响力,再割一波韭菜(利用以太坊2.0 概念发个新币BETH)。
抛开空气币和资金盘,如果我们研究确实能够让区块链应用落地的分片技术,分片技术要落地,几个核心难题必须得到解决:
1. 共识机制, Pow共识无法支持分片,而目前的各种PoX(包括以太坊2.0 用的PoS)的安全性都没有从理论上得到证明,这个不解决,分片系统的安全性就得不到解决,分片系统就不可能正式应用;
2. 四个方面的分片实现方案;
3. 跨分片交易所带来的带宽膨胀问题。
任何不讨论这些基础技术难题而自称已经解决了分片技术的,都是耍流氓!
没想到那么浓眉大眼的V神,也会为了币价低头;搞一些类资金盘游戏,也许是为提升或维持以太坊的热度,也许是学着割一波韭菜,想到这个,有点让人泄气。
那以太坊能够分片成功么,成为真正支持落地应用的区块链么?目前以太坊 2.0的技术方案从理论上就是有巨大缺陷的,注定是不能成功的。那未来以太坊能不能真正分片功能?我认为能与不能就在V神的一念间,如果他能够虚心接受他人的建议,释放出一些利益给真正有实力的技术开发方和有前景的技术方案,是有可能成功的;如果象现在这样心高气娇,希望别人把好的分片技术免费给以太坊用,活别人干,利益他得,那肯定不会成功的,第一个分片成功的技术一定会花落别家。如果后者情况发生,以太坊价值就将不复存在,币价归0也不是不可能。不相信?美国在互联网泡沫中的高估值企业,现在还剩几个?唉!青山依旧在,几度夕阳红!
文章链接:https://www.btchangqing.cn/131674.html
更新时间:2020年10月28日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。