区块链如何改进数据存储?( 五 )

人们认为 , 区块链的可伸缩性不足以存储用户的整个文件 。 任何正在运行的节点都必须保留所有的用户数据的副本 , 并且所有节点都必须不断地彼此同步 。 如果每个用户仅上传几兆字节的数据 , 网络就将变得过载 。 而且 , 它将花费巨额的网络费用 。 这个问题被称为区块链膨胀 。

因此 , 市场上几乎所有数据存储解决方案其实都是“脱链”的 。 他们试图通过不将用户数据存储在区块链中 , 将自身限制为仅将元数据存储在链上以及使用区块链来促进平台生态系统来解决可伸缩性问题 。 “脱链”解决方案的明显弱点是安全性较弱 。 从理论上讲 , 如果系统受到攻击 , 则可能只有元数据遗留下来 , 而数据本身将完全丢失 。

“脱链”解决方案中的矿工提供了硬盘来存储其他用户的文件以获得报酬 , 而区块链用于促进矿工和用户之间的存储市场 。

当然 , 说服用户将其他人的数据存储在他们的磁盘上并运行节点可能具有挑战性 。 但是 , 这对于扩展脱链解决方案的生态系统来说至关重要 , 而目前最广泛的选择就是使用平台的原生加密货币作为奖励 。

推荐阅读