星鉴网>Filecoin>WEB3.0数据存储问题及解决方案

WEB3.0数据存储问题及解决方案

2019/3/20 23:28:02 1622人阅读

【导读】 在探讨Web3.0之前,我们需要深入研究区块链以及其它加密技术。原因其实很简单,由个人而不是政府或公司控制的分散式网络是互联网的初衷,比特币和以太坊等平台现在使用户可以在传统银行系统之外存储和传输价值。

  在探讨Web3.0之前,我们需要深入研究区块链以及其它加密技术。原因其实很简单,由个人而不是政府或公司控制的分散式网络是互联网的初衷,比特币和以太坊等平台现在使用户可以在传统银行系统之外存储和传输价值。
  
  随着区块链技术的发展,越来越多的企业寻求解决他们在加密技术方面存在的问题,有两件事情正在发生:
  
  出现了新的区块链用例,需要另一种基础设施解决方案。
  
  在成熟阶段,加密技术需要依赖坚实的基础设施才能实现广泛采用。该基础架构的关键部分是数据存储解决方案。


  


  数据存储问题及解决方案
  
  如今,网络的每个Web服务都需要一个位置来托管其站点应用程序,而服务器的重要作用在于存储其用户的数据。不过,随着这些Web服务数量的增加,它们产生的数据量急剧增加。对于所有业务而言,无论其规模大小,在服务器内部存储和支持这些数据成本是过于昂贵的。
  
  一段时间以来,云解决方案似乎可以解决这个问题:您可以从亚马逊、微软Azure、甲骨文或市场上任何云服务提供商购买空间和计算能力。云对于网络的过渡状态来说是可行的,但却不是一个永久解决方案,为什么呢?
  
  1、云容易受到攻击:用户数据每天都会受到各种攻击,数据很可能被人以恶意方式使用,不仅仅是小公司遇到这种情况,诸如Equifax、雅虎、优步等大公司也没有人在云端安全。这是因为云服务数据还是集中的,根本无法应对各种攻击问题。
  
  2、它很昂贵,在某种程度上,拥有大量数据的公司需要大量的计算,这与物联网服务高度相关,其中多个传感器接收来自各种设备每秒产生大量数据,所有这些都需要立即处理。云服务每月的费用将无比庞大。
  
  3、云背后的架构不能满足现代网络的需求:我们不仅谈论分散的应用程序(不依赖于单个服务器运行的服务),还谈论社交需求。
  
  4、云服务数据隐私存在问题,比如,随着医疗保健等行业的数字化,出现了一个问题:谁拥有患者的数据,谁有权存储、转移或授予一些人的访问权限?我们需要一个全新的技术来使这种数据以数字形式安全转移。
  
  当然,如今的区块链技术好像不可以解决这些问题。的确,如果您将数据记录存储在比特币使用的不可变分类帐中,就算是区区几千兆字节的数据,存储成本也将是天文数字,并且处理单个数据请求需要几分钟甚至几小时才能以这种方式存储。
  
  因此,分散的数据存储项目成为了解决方案。IPFS+Filecoin、Storj或Fluence等分散式数据存储项目旨在通过向任何人提供价格合理且安全的数据存储来改变市场。他们计划通过将供应(具有未充分利用的能力的存储提供商)与需求(应用程序开发商,企业和用户)连接起来实现这一目标。
  
  这种方法有什么不同?
  
  云服务依赖于它们拥有的存储和计算能力,但分散存储是依靠协议连接独立节点建立的网络,并且通过令牌经济来激励。简单地说:并且通过令牌经济来激励。这创造了几个关键特征:
  
  1、消除单点故障:当您的数据在多个独立节点上进行拆分和复制时,其他人就无法全部收集或以某种方式篡改它。攻击者需要控制50%的网络才能做到这一点。
  
  2、密码保护:除了拥有者之外没有人可以访问数据。即使黑客获得了一个数据集,也无法分辨内部的数据。节点本身不知道它存储的是什么。
  
  3、没有权限,意味着没有审查:为了阻止访问网络中的任何数据,您必须完全关闭整个网络。由于节点是匿名分发的,并且可以在世界任何地方进行,因此审查几乎是不可能的。
  
  4、没有中间人,用户拥有数据。
  
  结论
  
  如今,有几个项目正从各个角度试图解决分散数据存储的问题(Filecoin,Storj,Streamr,Fluence)。我们期待这些技术可以顺利实施,帮解决数据安全、存储成本等问题。未来,越来越多的应用程序将建立在分散式架构之上,从而助力实现Web 3.0分散的愿景!

18

参与讨论

登录后参加评论......

全部评论 0

作者

返回顶部