首页 > 解决方案 > 在区块链中,每个节点都有单独的块数据副本。如果我的机器没有那么多空间那么它是如何工作的?

问题描述

我是使用 stackoverflow 的新手,也是了解区块链的新手。我已经读过关于区块链的信息,他们在区块链中告诉每个节点都有块的副本。但是如果我的机器没有足够的空间来存储所有块记录,我就无法理解一件事。然后我如何访问历史记录并维护我机器上的所有块数据。还是我从某个地方访问这些数据。以及他们如何验证有效用户以检查历史记录。以及此历史记录的存储位置。

标签: javablockchainethereum

解决方案


您不能假设数据将适合内存。

您可以做的是使用数据库,或使用内存映射文件编写自定义存储,以便您可以访问磁盘上的所有数据。


推荐阅读