从ETH1.0出发? ETH2.0这个词是相对于ETH1.0或者ETH1.X说的,从共识上很容易区分,ETH2.0是PoS共识,而ETH1.0是PoW共识。 以太坊在创世的时候,是先利用基金会的poa节点启动的,随后运行稳定后加入PoW节点,开始了挖矿进程,这么多年来,ETH1.0的PoW节点已经发展出庞大的数字,因为PoW挖矿的收益力量,以太坊矿工也是加密货币矿业里不可或缺的一部分,其挖矿算法是ETHhash,使用GPU挖矿,也出现了ASIC挖矿,但ASIC算力并没有像比特币挖矿里ASIC和GPU对比那么悬殊。 PoW的ETH1.0网络像比特币网络一样,并发量很低,并且以太坊还是一个具备可编程能力的网络,在以太坊上运行的各种智能合约,会增加很多链上确认消息的数量,比只做转账的比特币网络多了很多调用类消息,所以,以太坊太堵了。 当年的加密猫让以太坊堵的一塌糊涂,2020年Defi流动性挖矿热潮的时候,以太坊依旧堵的一塌糊涂,Gas费居高不下。当以太坊从PoW转向PoS后,这样的问题会解决一部分,可以从每秒处理7笔交易的的处理能力提升到上千笔交易,这已经是质的飞跃。 ETH2.0的网络结构变化 在以太坊2.0的路线图里,最终目标是PoS,PoW链会在历史的发展中被留存至不适合挖矿,ETH1.0网络彻底不适合再工作为止,当然这不知道会是多少年后,在我们可预测的时间内,ETH2.0启动Phase0后,PoW和PoS会是混合存在的,在ETH2.0的分片架构里,ETH1.0的PoW链就是一个分片,与ETH2.0信标链中的分片承担一样的任务。 那ETH2.0究竟代表了什么?ETH2.0是代表了基于PoS共识建立以太坊的开始,信标链会开始逐渐承担以太坊主要的确认出块过程。 与现在的PoW链相比,ETH2.0实现的是PoS共识、分片结构以及带来新的虚拟机eWASM,实现这三种设定后,以太坊可以更加分散化(目标和实践也许会有差异),因为用笔记本小型设备就可以成为一个验证节点。网络更有弹性,即使有节点脱机,也会因为分片的布置而保持稳定。当然最重要的就是前文所说,网络的处理能力和ETH1.0的处理能力完全不同。 主要的3个阶段 ETH2.0把前期实施分为了3个阶段,Phase0、1、2(是主要变化)。 Phase0是启动信标链的开始,启动信标链前需要用户抵押32个ETH成为节点,并且需要足够量的ETH(超过50万枚)才能启动。为了保证信标链的稳定性,用户存入32ETH后,暂时不能取出,等到Phase1才会有退出的设定。Phase0启动后,ETH2.0信标链会成为以太坊庞大网络中的一个部分,虽然已经开始出块,但并不承担转账、合约执行等。这个时候相比信标链,其实ETH1.0的PoW链会更健壮,Phase0开始后ETH2.0和1.0链会面临一个混合成为一体的过程。 (责任编辑:admin) |