去中心化数据

现在,我们放心大胆地把自己的数据交给“服务栈”,心甘情愿地用自己的数据换取他们提供的免费服务,甚至会因为委托他们存储数据而支付费用。但是实际上,只要用户免费把数据给他们,他们就能靠这些数据把存储数据的钱赚出来。我们相信提供商不会滥用我们的数据,也不会把数据卖给那些我们不愿意向其暴露这些数据的人。然而现实是,我们知道,只要把数据委托给一个集中式实体,这份信任就可能会被辜负。Amazon的Web服务、Google云端硬盘、Dropbox以及其他任何一家“云”服务提供商,尽管有着分布式的计算后台,但所有权都是集中的。

另外,随着机器人和自动化技术的急速扩张,全球经济正从以劳动力为基础快速迈向以信息化为基础,数据将变成价值的主要形态。尽管人类的劳动力跟机器人没法比,但在数据上却可以一较高下——这是利用对世界的独特看法而分析出来的数据,是通过五种感官处理过的输出。我们不仅要拥有数据,还要在日新月异的世界中掌握其所有权。

那该怎么解决这个问题呢?怎么把数据以一种去中心化的方式存储,让你独自拥有自己的数据?这个问题至少已经得到了10年的深入研究,并且已经由几方提出了一个解决方案。理想的方案应该是提供一种去中心化的数据存储方式,它要足够健壮,并且尽可能不需要依靠信任保护数据。

(参考:区块链的去中心化创新

方案1:把数据直接存放在比特币的区块链中

这种方法比较幼稚。它确实把数据去中心化了,因为每个人都有一份存储数据的区块链副本,但谁也不能修改数据。数据当然会用SHA-256加密,每个有钱包的人都会存储一份数据副本,但只有掌握了私钥的你能够访问。不过比特币的区块链不适合用来处理大量数据!区块链的设计目标是存储简单的交易日志,这个任务它完成得很好。但即便是只存储交易日志,区块链的规模在过去这几年就已经超过了38GB,下载一次可能要花上几天时间。核心开发人员一直密切关注着扩展性和区块链膨胀问题。在你把数据上传到区块链之后,比特币矿工只能免费存储你的数据,他们得到的报酬根本不足以负担支出的成本,所以也就没有了继续维护比特币网络的动机。

专门用一个放宽大小限制的区块链来单独存放额外的数据怎么样?即便用另一种“加密货币”作为报酬支付给为你存储数据的矿工,这种办法还是不行。因为区块链会疯狂增长,任何想要使用这种“货币”的人都要下载超级大的钱包。仅仅几个用户存储一些图片就会使其臃肿不堪,更何况我们即将步入PB级数据都很平常的时代。要获得健壮的去中心化数据存储,不管从短期还是长期来看,都不能把数据存在区块链中。

868区块链学习网为您整理《去中心化数据》仅供参考。