以太坊大阪升级:Verkle 树简介

以太 以太坊 升级 简介 2024-02-19 120

摘要:最近爆炒的ETH坎昆升级,坎昆升级之后下一个叙述(升级)是什么?无状态客户端就是无需访问完整的以太坊状态就可以验证新块,客户端只存储块头和状态根而非完整状态数据,当验证一个新块时客户端会收到一个第三方“见证人”提交一组梅克尔树来证明该交易的状态是有效的,但如果使用完整的梅克尔树则可能反而会超过一个区块的大小,所以采用一种新的数据结构Verkle树,同样的见证数据梅克尔树需要35M,而Verkle树...

最近ETH坎昆升级,坎昆升级后的下一个叙述(升级)是什么?下一次升级到大阪,时间待定。以太坊基金会正在讨论具体内容,但很明显Verkle会 把树纳入其中,那就先说这个吧。Verkle 树是以太坊走向无状态客户端的重要前提。至于无状态客户端,我会大大降低以太坊节点的运行门槛,进而提高网络的分散化和效率。这是Vitalik17年来提出的。以太坊的状态是指整个网络中的账户、合同、余额等。,并以梅克尔树的形式存储在客户端中。每个新块都会更新状态,并将树根存储在块中。随着时间的推移,交易越来越多,以太坊的状态也越来越大,导致新节点需要大量的时间来同步数据,同时增加节点和网络的硬件要求和成本,降低网络运行效率。无状态客户端可以验证新块,无需浏览完整的以太坊状态。客户端只存储大小和状态根,而不存储完整的状态数据。当验证新块时,客户端可以收到第三方“见证人”提交一组梅克尔树,证明交易状态有效,但如果使用完整的梅克尔树,可能会超过一个块的大小,所以使用新的数据结构Verkle树。梅克尔树同样的见证数据需要3.5M,而Verkle树则只有150KB。 以太坊大阪升级:Verkle 树简介
相关推荐