http://www.7klian.com

什么是 eth 1.x ,eth 1.x 与无状态节点先容

eth 1.x 的首要方针旨在办理此刻区块链日益增长的资料承担(编者注:即数据局限承担),在区块链巨细一连增长的环境下保持 eth 1.0 网络的弹性。




在开始先容以太坊 1.x 之前,必需先认知到今朝(2020/06)以太坊存在的问题,如此方能充实相识 eth 1.x 被提出的配景与旨在办理的痛点。


另外,由于独立节点与小型矿池更容易挖到 Uncle Block,恒久下来出块嘉奖的期望值低落将导致部门节点入不够出,进而分开网络。如此将让以太坊网络变得越发中心化,更向大型矿池会合,危害了网络的恒久康健与安详性。

跟着越来越多的智能合约被陈设,以及大量的合约互动行为,导致以太坊网络需要储存的「状态」巨细正以「等比级数」增长。状态的增长即反应在节点的储存空间巨细上。





大概有些人会想说既然 12,000,000 Gas Limit 依旧壅塞,那怎么不再往上晋升?原因是 Gas Limit 的晋升将导致每个区块的处理惩罚时间变长,进而造成 Uncle Block 的数量增加,使得网络的共鸣机制变不康健,矿工必需淹灭大量特别运算来举办处理惩罚。

停止 2020/06/30,尽量每个区块的 Gas Limit 晋升至12,000,000,合约生意业务占比的晋升依旧让每个区块所能容纳的生意业务数十分有限,在 Etherscan 上可以查察到以太坊的 TPS(Transactions Per Second)在 Gas Limit 晋升前平均落在 12 阁下(低于号称的 15 TPS);在 Gas Limit 扩增后,TPS 亦没有呈现明明的晋升。




面临这样的情景,矿工社群于 2020/6/19 UTC 投票通过,将每个区块的 Gas Limit 从 10,000,000 晋升到 12,000,000。

以太坊 2.0 的研究行之有年,迄今(2020/06 )间隔全面启动仍需要 2–3 年的时间,而且 eth 2.0 将被陈设为由信标链(Beacon Chain)与多条分片链( Shard Chains)组成的独立区块链,而 eth 1.0 需要颠末窜改与进级方能成为 eth 2.0 中的个中一条分片链。这意味着此刻运行的以太坊 1.0 区块链需要举办窜改,而且在将来的 5~10 年保持运作,一连成长。而 eth 1.x 即为以太坊 1.0 进级版本的代称。

以太坊 1.0 的漏洞与问题

自 2020/05 以来,Gas Price 的节节攀升导致开拓者与高频率利用者叫苦连天,其背后原因除了以太坊用户数量的增加,亦是由于淹灭大量 Gas 的智能合约互动行为比例晋升(纯真转帐 ETH 的占比被稀释),,使得以太坊网络一连壅塞。



Problem (A):网络趋于中心化






Problem (B):状态爆炸

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。