在Filecoin ICO后,分布式存储让我着迷了一段时间,Filecoin在Y Combinator、Naval Ravikant、Andreessen Horowitz、Union Square Ventures Sequoia和Winklevoss Capital等投资者的领投下筹集了超过2.5亿美元的资金。 考虑到他们筹集了多少资金,一定有理由说明为什么这些行业领导者会相信其能成功并且进行投资,所以我开始更多地阅读它所使用的协议:星际文件系统(IPFS)并了解该领域的其他项目是做什么的。
什么是去中心化+存储?
去中心化被理解为权力从中央实体转移到更加本地化和“自由”的体系。 这个概念本身已经存在了一段时间,而早期的概念可以与互联网的引入并行,其中信息的传播是民主化的。 该术语现在正在与区块链技术和应用(如比特币和以太坊)一起创造,这些技术和应用分散了金融交易和计算能力。存储被定义为在计算机或其他电子系统上保留可检索数据。 我们每天都使用我们的手机和电脑进行存储,并且这个概念可以从我们往USB中存放文件的动作中轻松理解。 从必须将文件放在软盘上到我们能够将文件放入“云(CLoud)”中的日子来看,存储已经走过了漫长的道路。
为什么做分布式存储?
谷歌硬盘和Dropbox的当前解决方案固然很好,如果它工作正常,没有理由改变目前的存储方式。 然而,由于某些服务的限制性以及最近公司数据泄漏的频繁报道,人们越来越担心以至于想要转变目前的存储方式。例子包括:· Equifax(数据成本高达4亿美元)· Facebook Cambridge Analytica(泄露高达8700万用户数据当然有几个因素导致安全措施的数据泄露,但是一个主要因素是这些信息使用的中央服务器存储。 自互联网开始使用以来,数据泄露就随之而来,公司已经学会了处理它们,但它也引起了人们的注意,新的底层技术可能有助于为部分情况提供解决方案(即分布式存储)。分布式存储是区块链公司正在研究和实施的潜在解决方案。 它是一个能够存储文件的系统,无需回复大量集中的数据孤岛,这些数据孤岛不会破坏隐私和信息自由等重要价值。早在P2P文件共享的那时候,像Limewire这样的流下载和服务在下载音乐和视频文件方面很受欢迎。 它作为一个系统,许多用户作为系统参与者将文件和种子的副本(发送文件的片段)保存到网络上。 然而,系统参与者没有真正的激励机制来保持在线。分布式存储网络以类似的方式运行,具有进一步的高级加密和加密以及增加的激励机制。
记住这个很棒的软件现在,我将进一步详细介绍当前正在尝试解决分布式存储问题的项目。· IPFS + Filecoin· SIA· Storj· Swarm
IPFS + FileCoin
星际文件系统(IPFS)是Protocol Labs发起的一种协议,是用于在Web上创建服务器信息的新方法。 目前,互联网运作的位置基于类似于您访问像media.com这样的IP,其IP为XXXX,然后您就可以获得文章的地方。 这些URL指向世界各地的某些服务器(美国,新加坡,英国等)。相反,IPFS所做的是它根据内容而不是信息(位置)来提供信息。 通过他们的路由算法,您可以选择从哪里获取内容,并且可以设置您信任的同伴/节点的隐私,以接收您的文件,这非常有趣。 那有什么好处呢?
· 哈希值寻址使内容不可变 。 不像当前的HTTP协议那样消失· 通过从多个节点和片段而不是从一个服务器收集内容来节省带宽· 访问内容“离线”或在低连接性第三世界或农村地区,与git离线工作的意义相同。· 审查抵制· 与去中心化的精神契合为了进一步利用技术,FileCoin被提议作为一种创建去中心化存储网络的方法,通过使用IPFS协议,通过FileCoins(FIL)使用周围未使用的存储并激励用户成为共享经济的一部分。他们在2017年9月进行了私募(ICO),他们仍然在构建他们的产品,所以看看他们如何使用他们提出的空间证明和复制证明共识算法构建它们,这将会很有趣。与其他分布式存储解决方案类似,FileCoin围绕激励和参与,通过网络开辟了一种全新的经济和思维方式。 对于FIL的奖励,个人基本上是因为在他们的闲置硬盘上存储内容而获得奖励。 它还有可能与其他区块链网络一起作为分布式的离线存储解决方案,这将是非常有趣的。
主要事实阶段:在发展中技术:时空证明和复制证明Token:最大供应量为20亿
Siacoin
Sia是一个早期项目,始于2013年的HackMIT,并于2015年正式启动。它旨在利用全球未充分利用的硬盘容量来创建一个数据存储市场,这对当前的解决方案来说更有效也更便宜。 他们有一个正在运作的产品,其具有有趣的设计功能。他们偏爱工作证明(PoW),拥有自己的用于Siacoin挖掘的ASIC芯片,并利用文件合同来设置存储规则和要求(类似于智能合约)。 他们的存储证明算法用于进一步保护和验证网络上的证明和合约。主要事实阶段:使用中技术:合约,存储证明Token:最大Token供应量为4.25亿Token流通: 98.5 / 4.25百万
Storj
另一个基于以太坊网络的分布式存储项目,拥有相当多的社区用户,致力于开源和用户体验的精神。 Storj是一个集平台、加密货币和分布式应用于一身的程序,它允许您以安全和分散的方式存储数据。他们的技术围绕文件共享,类似于种子那样将部分文件分发到在网络中用户那里。 当用户想要该文件时,他们会查找该文件并且Storj使用分布式哈希表来定位所有碎片并将它们拼凑在一起。 这些文件在共享之前也是加密的,上传者也有自己的私钥来验证所有权。Storj Labs公司的营利性方面是:它向数千名用户出租网络,并为网络使用收费。 这是一个稍微集中的模式,与Dropbox和Google Drive等竞争。 他们还与Microsoft Azure和Heroku建立了合作伙伴关系,以部署他们的一些开发工具,这对于开源开发人员生态系统来说是一项伟大的举措。主要事实阶段:使用中技术:Token:最大Token供应量为4.25亿Token流通: 29.78 /无上限
Swarm
Swarm是另一个协议,它是以太坊对分布式网络的愿景的一部分。 它与Whisper一起进行信息传递,以太坊用于计算能力而Swarm用于存储。与IPFS / FileCoin相比,它们在开发方面仍然有点落后,但很快就会有所突破,并且具有能够直接与以太坊网络集成的优势。主要事实阶段:建设中+概念证明(Go))
共同点和不同点
所有项目在尝试通过激励模型实现分布式存储的方式类似,这使得它成为一个竞争激烈的市场。在技术方面,设计和他们的共识算法是它们之间的差异化因素,因此引领市场的是社区和进入这些分布式存储方式的网络参与者数量,这将是有趣的。
结论性思考
对于任何新兴技术而言,群众很难为新的“分布式”模式实现信仰的飞跃,因为为了控制XXX,总是需要集中化。 无论是通过IPFS解决内容和文件存储方式的小到大变化,还是制作了新的Dropbox对标版本,看看未来几年会发生什么变化真的很有意思。