位置:芙蓉财经网 >> 区块链

如何优化区块链存储——以太坊为例

2023年04月15日 13:12

编按:本文为QuarkChain创始人兼CEO周期博士撰写的技术文章,并以此文章为基础,在DApp Learning进行了技术分享讲座。

背景

随着DeFi、GameFi等去中心化应用的蓬勃发展,需要一种低交易费用的高性能区块链,然而,构建高性能区块链的一个关键挑战是存储爆炸。以太坊全节点存档的区块链数据大小已经达到了9TB左右。分解存储开销,我们发现大部分空间都用于保存历史状态。在此背景下,该如何优化存储呢?

什么是以太坊状态?

以太坊状态是一个Merkle Patrica树(MPT),其中,叶子节点是地址 (0x...) => 帐户的映射,内部节点维护树结构,以便可以快速计算整个树的哈希根。

Geth 的可快速同步的全节点

Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(log(N))个内部节点,并且不会删除旧的内部节点。为了解决这个问题,Geth的天才工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存储MPT。此外,Geth提供了一种快速同步模式,可以下载最新的稳定区块的MPT,而无需重放和维护区块之前的

推荐阅读

数字货币指数(区块链疯狂,数字货币概念指数罕见涨停北上资金却连续大幅减持,什么信号?)
需要国外平台的虚拟币?需要国外平台的虚拟币有哪些
n2600(n2600能跑满千兆吗)
比特币的历史k线数据,比特币历史k线图
比特币存在的问题 比特币出现的问题
比特币之父中国?比特币之父中国视频
比特币市值a股排名(比特币市值a股排名榜)
韩国不监管比特币吗,韩国不监管比特币吗现在
韩元与人民币货币期货 韩元与人民币货币期货的关系
比特币有上限吗 比特币有下限吗
文章来源: 芙蓉财经网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至405936398@qq.com 举报,一经查实,本站将立刻删除。
相关资讯
虚拟币交易平台app活动 正规的虚拟币交易平台有哪些?
虚拟币交易平台app活动 正规的虚拟币交易平台有哪些? 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...

虚拟快币充值平台官网入口,虚拟快币充值平台官网入口下载
虚拟快币充值平台官网入口,虚拟快币充值平台官网入口下载 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...

整治虚拟货币挖矿省份排名?欧美国家为什么没有禁止?
整治虚拟货币挖矿省份排名?欧美国家为什么没有禁止? 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...

虚拟货币与虚拟银行学?什么是虚拟币账户
虚拟货币与虚拟银行学?什么是虚拟币账户 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...

加强虚拟货币 关于进一步规范和处置虚拟货币交易
加强虚拟货币 关于进一步规范和处置虚拟货币交易 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...

虚拟币 平台?虚拟币平台
虚拟币 平台?虚拟币平台 1970-01-01

Geth 的可快速同步的全节点Geth的全节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建O(l...