IPFS后花园区块链研习社

Filecoin的目标是成为更好的区块链存储

2018-01-15  本文已影响492人  币圈豆瓣酱

Filecoin的目标是成为更好的区块链存储

Filecoin及其更成熟的竞争对手所面临的更广泛的挑战将使客户相信将数据委托给基于区块链的分散存储网络是安全的。理论上,基于区块链的存储可以提供显着的优势,包括更低的成本和更高的可靠性。对于那些寻求低成本,长期数据存储的人来说,这项技术可能是最有吸引力的。但是这项技术将需要至少几年的时间才能成熟,以适应主流应用。

Filecoin基于与Sia相同的基本思想,但其目标是做一些重大的改进。一个是挖掘的新算法。

采矿是构建区块链的协作过程。Sia采用了由比特币开创的称为“工作证明”(proof-of-work)的方法。电脑竞争来解决一个困难的数学问题,赢家可以在区块链上添加新的区块,并用新的Siacoins来奖励自己。对于实际处理比特币交易来说,这种额外的计算并不是必要的 - 它本质上只是为了防止Sybil攻击和保护网络。比特币网络消耗的能源数量随着比特币的价格稳步增长。目前比特币能源消耗相当于新西兰一个国家的消耗量。。

Filecoin旨在通过将存储而不是计算能力作为影响Filecoin网络的基础来消除这种浪费。虽然比特币和Sia矿工储备了更强大的计算硬件,但Filecoin矿工将会聚集越来越多的硬盘 - 实际上可以存储用户数据的硬盘。

Filecoin也旨在提供Sia缺乏的自我修复功能。当一台主机丢弃了Sia网络并将客户的数据带入其中时,客户可以重新利用其他副本重建丢失的数据,与新主机签订合同,上传重建的数据。这意味着Sia客户端软件需要每周登录一次网络,以检查他们的数据是否需要这种修复。

Filecoin旨在通过在网络中提供自动自我修复功能来实现这一点。在Filecoin协议下,如果主机从网络中消失 - 或者未能证明它仍在存储它承诺要存储的数据 - 网络将通知并发布一个新主机的合同,以重建和存储缺失的数据。

这是可能的,因为Filecoin使用一种编码方案,允许任何人重建丢失的数据。这与Sia网络不同,数据的加密和编码由客户端完成,这意味着只有客户端可以重建丢失的数据。

区块链存储网络的目标是实现在线存储的无信任市场,允许客户从相对不知名的供应商那里购买存储,而不必担心丢失数据。

基本策略是服务提供商签署合同,承诺保存数据并发布支持诺言的抵押品。如果服务提供商不能保持交易的结束,就会丧失抵押品。这个理念在理论上是合理的,但是在传统的法律体系支持下的传统支付网络并不实际。这个系统很容易陷入服务提供商和他们心怀不满的顾客之间昂贵的纠纷中。

这种分层数据结构允许服务提供商提供一个简洁的密码证明,它具有任何特定的64字节的文件块。不诚实的服务提供商无法预测或控制在挑战的每一轮中将选择哪一部分数据,所以一致应对挑战的唯一方法是存储整个文件。无法多次提供证明的服务提供商将失去其抵押品。网络可以在没有来自客户端的帮助下执行这些规则,因为您只需要知道Merkle树的根哈希来验证证明的正确性。

关注:IPFS后花园,让我们和IPFS一起to the moon!

上一篇下一篇

猜你喜欢

热点阅读