三大系统PK,IPFS完胜Sia和Storj!

2020-06-09 17:32:31

在意识到中心储存诸多问题后,永久性安全存储呼之欲出。分散存储旨在实现共同目标,无畏黑客、无畏攻击,为大家构建一个安全、可靠的存储环境

  最近几年,全球的数据量出现爆炸式增长,大数据存储需求发生了很大变化。数据量的大小由TB级增长至PB级,并仍在不断增长,企业日益将数据的深度分析作为利润增长的支撑点。

  随着社会的发展,各行业、各领域的数据量都会不断地增长,数据量的急剧增长不断对存储系统提出挑战,云环境下的大数据存储成为未来数据存储的发展趋势。

  在意识到中心储存诸多问题后,永久性安全存储呼之欲出。分散存储旨在实现共同目标,无畏黑客、无畏攻击,为大家构建一个安全、可靠的存储环境。


360截图20200609173337267.png


  ★★★Storj

  Storj是基于区块链的去中心化分布式云存储系统,Storj激励用户分享自己的剩余空间和流量以获得区块奖励,因其充分利用用户资源,所以成本极低。

  Storj使用加密技术进行加密,拥有特定键的人才能再次使它们可读。文件储存时被分割成均匀大小的片段,这些片段将被存储在不同节点中。分片不仅简化了大文件的存储,还增加了安全性。

  Storj的另一个关键特性是冗余。集中式云提供商需要保留多个客户数据副本,以防服务器场遭遇某些灾难。分散式存储平台则更加注意这点,除了制作多个文件副本之外,Storj还通过将其分解为令牌支付计算来激励正常运行时间。


360截图20200609173345707.png


  ★★★Sia

  另一个类似的项目Sia,与Storj不同,它将存储“租户”和“主机”之间的事务记录到专用区块链上,并且“主机”必须为“租户”提供抵押品,以便在其数据不可用时进行索赔。较高的抵押品对“租户”更具吸引力。sia在storj的基础上做了以下改进:

  1) sia区块链网络自动生成关于文件F的验证问题,使矿工M证明存储了文件F,而不是像storj一样要求用户U用去验证矿工是否存储了文件。

  2) 网络上的任何矿工都可以验证矿工是否存储了文件F,sia通过共识机制实现了去中心化的存储的目标。

  sia虽然解决了用户需要一直在线和去中心化验证的问题,但是仍有问题无法解决,从而无法大规模应用。


360截图20200609173521275.png


  ★★★IPFS

  IPFS星际文件系统“分布式网络”具有超越分布式存储的野心,其目标是“将所有计算设备与相同的文件系统连接起来”取代HTTP。在该协议之上,IPFS官方团队构建了名为Filecoin的“激励层”,让Filecoin一举成为2018年最火的项目,刚刚推出就筹集了超过2亿美元的资金。

  Filecoin网络上的数据存储由区块链的智能合约控制。不过,与其他网络相比,Filecoin为参与者分配了三种不同的角色:租用存储的客户;储存矿工——提供存储;检索矿工,他们负责根据要求向客户提供存储的数据。

  在Filecoin的解决方案中,“存储矿工”实际上采用了一种称为“时空证明”的新共识机制。通过反复广播他们正在智能合约中存储分配给他们的数据的证据,他们创建了一个证据,证明他们已经存储了数据。矿工不断以复制证明的方式和规则来证明他们在工作,客户端支付的金额是分期付款进行的,随着出块,线性向前推进给矿工进行支付。另一方面,检索矿工充当存储节点和想要下载数据的客户之间的中介。用户请求文件并支付Filecoin到检索市场之后,响应速度最快的矿工拿到这个文件的分发权。

  除了复制证明和时空证明的防止作弊以外,Filecoin在打包区块方式也有较大的创新,通过有效存储做为一种”算力“,有效存储越大,获得打包区块的概率越大,并且通过节点选举的模式选择打包节点,比起基于哈希算法的POW的机制更高效,这种方式能够支撑大规律的实时奖励结算和交易结算。简单来说,Filecoin 提供了一个区块链账本,它用于记录数据存储的所有交易信息。


  那么为什么说 Filecoin 可以提供比传统的存储空间更好的分布式存储解决方案呢

  因为,使用区块链技术来做分布式存储有一个重大优势即存储供应商可以通过检查由其他供应商曾经提交过的 proofs 来判断数据是否被完好的保存。同时,一旦出现供应商系统进程(内存块)失败,网络也可以做出响应(移除供应商或者重新定位数据),对其供应商做出惩罚。而这些是传统的数据中介服务商做不到的。


最新推荐