首页
学习
活动
专区
工具
TVP
发布

区块链-去中心化存储项目总结

这两三个星期,忙着看存储相关的区块链项目。越看知识越多,越看越兴奋。2018年,存储相关的项目应该被引爆。

1)IPFS - 现在存储最火的,莫过于IPFS。IPFS本身是个协议,下一代的Web,替代Http协议的。在IPFS协议的基础上,设计了区块链为基础的激励机制 - FileCoin。IPFS是个P2P的数据共享/发布协议,FileCoin将其扩展成了存储交易平台。FileCoin的设计中,存储的读写都需要付费。FileCoin的共识机制是提供

的有效存储/总存储的比例。因为FileCoin提供了存储服务,FileCoin提供了PoSt的存储共识机制:PoSt( Proof-of-SpaceTime)是基于 PoRep( Proof-of-Replication) 的一种机制。PoRep 的原理是 block数据进行编码(实时编码的速度, 10x 甚至100x 的超过网络传输速度)。 PoRep 用来对抗,女巫攻击,数据外包攻击以及实时生成攻击。PoSt 是用来证明 block存储一段时间。原理是,用一系列的 PoRep组成 chanllege 序列,循环迭代的计算,最终的结果作为证明。

2)SWARM - 以太坊的雄心非常大,SWARM是以太坊支持存储服务的一个计划。SWARM提供了去中心化的P2P存储服务,并且数据直接存储在DHT表中。SWARM计划对存储的需求分析的比较仔细,提出的概念非常多。阅读SWARM的白皮书很费劲,但是,确实能对存储需求有比较深的理解。SWARM主要有三个以太网络上的智能合约:SWAP( Swarm Accounting Protocol) 节点间的基本协议),SWEAR(存储注册合约Ensured Archival) - 只有提供长期存储服务的节点才需要注册,SWINDLE( Secured With INsureance Deposit Litigation and Escrow)- 审计相关。

3)SIA -去中心化的Cloud存储提供(在BitCoin的基础上,提供了存储相关的智能合约)。因为SIA是建立在BitCoin的基础上,共识机制也就是POW,和存储没有关系(存储提供方应该没有动力提供大量存储)。SIA的链上记录了存储双方的交易 -规定了存储时间,proof的间隔,proof最大可缺失个数,proof的时间窗等等。

4)StorJ - StorJ也是尝试去中心化的存储方案。它提出在用户端先进行加密,再存储到网络的设计。不过,StorJ本身没有设计区块链,在白皮书中指出,支付费用可以用户指定(ETH,BTC等等都可以),当然,推荐使用StorJ。目前,存储交易只是发生在需求双方,和其他节点没有任何关系。

5)Genaro - Genaro号称是区块链3.0。白皮书中,概念比较多,整合存储以及生态建设(区块链的线上线下等等)的一些概念。技术上,讲的不是很清楚。共识机制是POS。存储证明机制是SPoR(Sentinel Proofof Retrievability):Genaro除了矿工外,还提出了“哨兵”的角色。哨兵主要是提供Proof服务的。文件(block)在保存时,会安插指定的“哨兵”,proof会由这些哨兵提供服务。

总体来说,从技术角度,IPFS以及SWARM值得认真地学习和思考。这两个项目,开发多年,还是一直延迟。2018年,去中心化存储可能是热点。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180124G116QF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券