如何应对高性能区块链存储爆炸
日期:2023年04月15日 13:32 浏览量:1
编按:本文为QuarkChain创始人兼CEO周期博士撰写的技术文章,并以此文章为基础,在DApp Learning进行了技术分享讲座。
背景
随着去中心化应用如DeFi、GameFi等的不断发展,对低交易费用、高性能的区块链的需求不断增加。但是,构建高性能区块链的一个关键挑战是存储爆炸。以太坊节点的链数据规模已经达到~9TB,这对于普通配置的计算机来说会难以达到。
分解存储开销
区块数据只占了约300GB的数据,其余8.7TB数据来自于保存所有历史状态中的状态。以太坊的状态是一个Merkle Patrica树(MPT),节点将保留所有区块的所有历史状态,这意味着 MPT 中的任何更新都将创建 O(log(N)) 个内部节点,并且不会删除旧的内部节点。
Geth 的全节点
为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存储 MPT。通过定期存储 MPT,状态的存储大小显著减少。目前 Geth 全节点的区块链数据大小约为1TB。
Geth 的可快速同步的全节点
为了加速节点的启动过程,Geth 进一步提供了一种快速同步模式,可以下载最新的稳定区块
推荐阅读
-
黑色的招商信用卡(黑色的招商信用卡图片)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...
-
万达期货官网(万达期货官网客服电话)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...
-
建行港币兑换人民币(建行港币兑换人民币流程)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...
-
九欧是多少人民币(9欧元等于多少英镑)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...
-
临沂做期货去哪(临沂做期货去哪做)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...
-
目前中国黄金价格(目前中国黄金价格走势图)
2023-04-15
Geth 的全节点为了解决存档节点状态爆炸的问题,Geth 的工程师们创建了一种称为“修剪”模式的新模式,该模式仅定期存...