机房360首页
当前位置:首页 » 技术解构 » 比较4种去中心化数据存储产品

比较4种去中心化数据存储产品

来源:机房360 作者:Harris编译 更新时间:2021/10/22 6:44:18

摘要:为了改变分布式数据存储市场,去中心化存储为组织提供了集中式云存储的有前途的替代方案。

  为了改变分布式数据存储市场,去中心化存储为组织提供了集中式云存储的有前途的替代方案。
  
  去中心化数据存储正在成为中心化云存储的潜在颠覆者,可能代表未来组织分发和存储数据方式的重大转变。许多公司已经提供去中心化存储选项,其中一些使用区块链技术来促进存储操作并验证分布式网络中的交易。
  
  通过去中心化存储,数据被加密并存储在多个位置或节点上,这些位置或节点由个人或组织运行,共享额外的磁盘空间并收费。只有数据的所有者拥有加密密钥;存储提供者无法访问数据。在许多情况下,文件也被分片并分布在多个位置,从而提供了另一层安全性。
  
  去中心化数据存储产品通常使用区块链来跟踪存储交易。区块链是一种分布式账本技术,可以跨分布式节点自动同步和验证存储交易。区块链账本可能会记录碎片哈希、数据位置、租赁成本或其他特定于交易的信息。区块链还可以将寻找存储的用户与提供它的主机相匹配。
  
  近年来,去中心化存储越来越受到关注,市场上已经有许多选择。这些产品中的大多数都依赖区块链来支持其存储策略,包括我们下面介绍的四种产品中的三种。然而,区块链和去中心化存储不是一回事,两者可以缺一不可。这里有四种新兴的去中心化数据存储产品需要考虑。
  
  Filecoin
  
  Filecoin因其有史以来规模最大的首次代币发行之一而广为人知,2017年筹集了2.57亿美元。Filecoin是一种点对点(P2P)网络服务,它使用区块链和本地加密货币来提供存储服务。称为FIL的加密货币支持所有交易。用户支付FIL来存储他们的文件,而“矿工”或存储节点则赚取FIL来存储文件。区块链账本记录交易并提供矿工正确存储文件的证据。Filecoin建立在星际文件系统之上,这是一种P2P超媒体协议,旨在解决使用HTTP进行分布式存储的一些限制。
  
  Filecoin的定价不受任何一家公司的控制;相反,它是一个任何人都可以参与的开放市场。尽管这提供了更大的灵活性,但对于在特定存储预算范围内工作的组织来说,这可能会造成困难,尤其是在尝试计算“gas费用”时,即消息消耗的资源的费用。
  
  Filecoin最近才上线,它的许多功能仍在开发中。例如,有三种类型的矿工——存储、检索和修复——但修复尚未实施。此外,Filecoin不包含用于确保数据冗余的内置机制。确保冗余的唯一方法是使用多个矿工存储数据。Lotus是该公司提供的第一个替代Filecoin实现,仅适用于Linux和macOS计算机,不适用于Windows。
  
  MaidSafe和安全网络
  
  MaidSafe是一个由个人组成的小团队,他们正在构建SafeNetwork,这是一个由运行Vault软件的存储节点组成的自治全球网络。该软件共同管理整个网络的存储,在节点之间安全地路由数据和消息。Vault节点聚集成控制存储在其中的数据的部分。分区形成和数据移动都是自主操作,不需要中央服务器、代理或人工监督。任何人都可以作为提供者匿名加入网络,接受资源测试,任何人都可以在网络上存储数据或访问公共信息。Safe项目还提供了一个API,开发人员可以使用该API直接与网络交互。
  
  与Filecoin和其他去中心化存储选项不同,SafeNetwork不使用区块链或任何类型的公共分类账,从而更容易扩展网络,同时无需跨节点同步分类账数据。最终用户可以使用客户端软件在安全网络上存储数据。该软件将数据至少分成三个段,对这些段进行散列和加密,然后应用额外的保护。每个段的多个副本存储在一个部分中以确保冗余。用户支付Safecoin来存储数据和主机,或“农民”,接收Safecoin来存储数据。SafeNetwork是一个持续的开源项目,于2006年启动,但仍在进行中,定期添加和更新功能。
  
  Sia
  
  与Filecoin一样,Sia使用区块链技术提供去中心化数据存储平台,该平台可在全球P2P网络中加密和分发文件。Sia客户端软件——可用于Windows、Linux和macOS——将每个文件分成30个段,然后分发到不同的主机。该软件使用Reed-Solomon擦除编码来确保冗余,并可以仅从10个文件段中恢复文件。该软件还使用开源Threefish算法在将分段发送到存储主机之前对其进行加密。租户使用Siacoin购买存储空间,而主机在存储文件时使用Siacoin作为抵押。
  
  与Filecoin或SafeNetwork相比,Sia是一个功能更丰富的选项,具有高级数据保护。Sia软件是完全开源的,并包含开发人员在构建应用程序时可以使用的API。将Sia设置为租户或主机是一个简单明了、有据可查的过程,这使它从竞争对手中脱颖而出。Sia提供了一个去中心化的存储市场,存储提供商可以在其中竞争业务。因此,定价的可预测性较低。根据Sia的说法,1TB存储的成本应该低于每月2美元,但租户也应该注意额外的成本,例如合同形成费和上传和下载文件的带宽费。
  
  Storj
  
  Storj是Sia的主要竞争对手之一,提供类似的服务,包括区块链存储。但是,围绕Storj命名存在一些混淆。Storj和Tardigrade指的是两个不同的StorjLabs业务领域。Storj专注于供应端,而Tardigrade则专注于需求端。提供存储的节点运营商和主机参与Storj网络,该网络属于供应方。购买存储的用户通过tardigrade.io网站进行交易,属于需求方。换句话说,Storj节点运营商为Tardigrade客户提供去中心化存储。
  
  Storj存储与S3兼容,数据被分成更小的段,加密并存储在全球网络中,如Sia。但是,Storj将文件分成80个段,客户可以使用其中的任意30个段来重新构建文件。据StorjLabs称,Tardigrade存储非常适合备份、存档、媒体内容、混合云存储、大文件传输、超过4KB的日志文件和数据库快照。Tardigrade还将其服务称为面向开发人员的分散式云存储。
  
  与其他服务不同,Tardigrade提供固定定价,更容易预算存储成本。确切的价格取决于组织存储和下载的数据量。例如,客户每月需要为1TB存储和1TB下载支付约55美元。目前,Storj网络仅支持Windows主机,但StorjLabs计划在不久的将来引入Linux和macOS支持。
  
  编辑:Harris

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/20211022/n1336140858.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片