主页 > imtoken钱包苹果版怎么用 > 比特币客户规模科学 | 以太坊区块大小是如何确定的?

比特币客户规模科学 | 以太坊区块大小是如何确定的?

imtoken钱包苹果版怎么用 2024-01-12 05:13:31

随着区块链行业的发展,基于以太坊网络的生态系统越来越大。 除了满足基于以太坊网络发行的各种资产的交易打包外,还需要满足各种智能合约的打包。 交易,如DeFi协议(Uniswap)、预言机协议(NEST Protocol)、游戏(Decentraland)等相关业务合约。 这使得以太坊网络需要处理越来越多的交易,以至于我们经常看到以太坊拥堵,矿工费在行情波动时大幅上涨。

(图1,EthGasStation:以太坊网络gas费消耗排名)

按照以太坊区块链目前状态的自然增长率,用不了多久以太坊网络就会面临一些问题。 因为以太坊区块大小,随着以太坊区块数据的不断增长,运行以太坊全节点的门槛会越来越高,这会导致以太坊网络更加中心化。 (目前运行一个以太坊节点需要大约220GB的存储空间)

以太坊区块链浏览器咋下载_以太坊区块大小_以太坊区块链高度

随着网络延迟的增加,它可能会变慢; 随着“状态膨胀”的发生,区块验证可能会变得更加困难。 最终,比特币客户端的规模,随着交易TPS达到上限,客户端升级难度加大,以太坊终端用户和核心开发者将受到重创,影响以太坊生态的可持续发展。

(图2,Etherscan:以太坊网络每天要打包的交易数量)

以太坊区块链浏览器咋下载_以太坊区块链高度_以太坊区块大小

宏观上,以太坊1.0网络面临的问题是以太坊区块链越来越大! 从细分来看,使这个问题更加突出的变量主要是三个影响因素:数据存储、交易状态和区块大小。 今天我们主要分析“以太坊区块大小”的核心因素,详细了解以太坊网络的区块大小是如何决定的。

与比特币网络不同,以太坊并没有通过内存明确限制每个区块的大小,而是通过区块 GasLimit 来强制每个区块的大小。

以太坊区块链浏览器咋下载_以太坊区块大小_以太坊区块链高度

以太坊的区块 GasLimit 设置有效地限制了区块中可以包含的交易数量。 GasLimit参数由以太坊矿工集体决定,即通过投票动态增减GasLimit值。 最近一次投票是在 2019 年下半年,当时一群矿工投票将以太坊区块的 GasLimit 从原来的 800 万个 gas 单位增加到 1000 万个 gas 单位,并且每个区块的大小都比上一个增加了. 25%。 前一个块。 是的,这在理论上增加了以太坊网络的 TPS。

(图3,BTC.COM显示,以太坊网络TPS:8~14)

以太坊区块大小_以太坊区块链浏览器咋下载_以太坊区块链高度

提高一个区块的GasLimit上限,意味着单个区块中打包的数据量增加,区块变大,减慢信息传播速度,增加出现叔块的概率。 甚至以太坊大叔也有一些 ETH 矿工。 挖矿奖励,但矿工不想遇到。 因此,单个区块的GasLimit限额与矿工群体之间存在制衡关系。 (注意:在以太坊系统中,如果多个矿工在相同的区块高度挖出一个新区块,其中一个区块将成为最长链上的区块,其他区块如果被后续区块引用,则称为叔块)

因此,以太坊网络单个区块的 GasLimit 不能在短时间内显着指示,而应该根据以太坊网络的发展动态调整,以平衡生态发展所需的效率和利益相关者的利益。 矿工集团。

以太坊区块链高度_以太坊区块大小_以太坊区块链浏览器咋下载

到目前为止,关于“安全”的区块大小上限数据还有一个科学的定论,但我们普遍认为,提高单个区块的gas limit所带来的TPS的提升不足以在未来3年实现以太坊年。 除了比特币客户规模之外,还有许多其他相关问题。

极客公园,版权所有丨如未注明以太坊区块大小,均为原创丨本站受BY-NC-SA协议授权

转载请注明原文链接:比特币客户端大小科普 | 以太坊的区块大小是如何确定的?