从定义上说,区块链的数据是储存在链上的;从物理学上说,区块链的数据是储存在每一个节点当地的机器的(当然,现在有的节点是布署在云主机上的,那数据也就在相对应的云空间了)。这也是最开始比特币时期问世的现代性。以比特币为象征的第一代区块链新项目,不一样的节点除开算率尺寸不一样外,在其他层面全是通常一致的。每一个节点都是会在自身当地机器储存历史时间的和全新的区块链数据,只不过是这一机器,最开始是电子计算机,后边变成专业的挖矿机。
这类储存方法下,由于每一个节点都对数据开展了纪录,由于,当极少数节点尝试篡改数据的情况下,它也只有篡改自身本地存储的数据,而其他节点根据和自身的纪录比照发觉数据有篡改时,便会拒不接受不正确的数据。因此比特币互联网一直有一个51%进攻的观点,含意就是仅有有超出一半的节点都勾结了一直对数据开展篡改,才可以取得成功。实际上也就是日常生活极少数听从大部分一样的大道理。那样的益处是充足的区块链技术,但是伴随着技术性和运用的发展趋势,这类储存方法的缺点也慢慢闪过,便是資源使用率不高,由于区块链总数是只增不降的,因此储存区块链数据需要的磁盘空间也越来越大,以比特币为例子,截至2020年10月的情况下,一个结束的比特币区块链数据包尺寸早已超出了300GB,而且每一个节点都必须存那么300多G的数据,想一想是否或是很费劲的。