首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >压缩区块链吗?

压缩区块链吗?
EN

Ethereum用户
提问于 2017-12-28 13:47:07
回答 2查看 1.1K关注 0票数 0

ethereum在区块链中压缩旧块吗?我问它的原因:我看到我的区块链在磁盘上有大约40 to的大小,但一旦它降到20 to。

EN

回答 2

Ethereum用户

发布于 2017-12-28 14:36:12

有三种类型的同步:

  • Full Sync:获取块头、块体,并验证成因块中的每个元素。
  • Fast Sync:获取块头、块体,它在当前块1024之前不处理任何事务。然后获得快照状态,并进行完全同步。
  • Light Sync:只获取当前状态。为了验证元素,它需要请求为对应的树叶填充(归档)节点。

所以回答你的问题,

ethereum在区块链中压缩旧块吗?

在光速同步中,答案是肯定的。但不是真正的压缩。它只需要部分块(例如块头、块体、当前状态)。

我问它的原因:我看到我的区块链在磁盘上有大约40 to的大小,但一旦它降到20 to。

我不知道如何描述这个事件,但这不应该是不可能的,因为区块链每月都在增长,即使在轻快同步模式下,如果不对区块链进行任何重大更改,它也不会像这样下降。(我可以假设这种情况可能不会发生在mainnet中)。

来自这个答案的简短定义。

票数 1
EN

Ethereum用户

发布于 2017-12-28 18:10:01

除了另一个答案..。

状态数据存储为一组LevelDB文件,这些文件本身已经使用谷歌的斯巴比压缩算法进行压缩。再压缩一次也不会节省你更多的空间。

(因此,正如罗曼在他关于修剪的解释中所说,答案是“不”。)

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/34590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档