互联网的发展到现在已经经历了Web1.0和Web2.0两个阶段,目前互联网在带给我们极大便利的同时,自身也存在着很大的弊端,就是用户的数据和信息被中心化平台滥用,用户不堪其扰,Web3.0的出现就是为了解决这些问题,而去中心化存储作为去中心化网络(web3.0)的底层基础,就显得至关重要。
众所周知互联网发展到现在已经经历了Web1.0阶段和Web2.0两个阶段。Web1.0阶段的网站大多是静态网站,网络的使用者与网上信息之间没有交互,使用者只能单一获取网络展示的信息。
后来随着网速的提升以及带宽的增加,使用者与互联网逐渐开始产生交互。web2.0的概念在21世纪初被提出,被称作可读写网络。在web2.0阶段的初期,相较于web1.0,所有的网路使用者可以自己创建内容并上传网络而不仅是从网络上获取信息,这大大增加了互联网信息的丰富度。用户在网上产生的浏览信息、点击以及搜索等行为数据被捕捉并记录,技术后台通过用户的实时数据结合其过往信息可以分析出较为精准的用户画像,并根据用户画像来为用户继续推荐相应的产品或者信息。通过这种方式,既提高了商家的购买转化效率,同时也使用户体验变得更好,网络平台为你提供的产品或信息更加精准,丰富,并且快速。
逐渐地聚集在各个网络平台的信息和数据越来越多,而信息集中化在方便的同时也有一个很大的弊端,就是用户所有的数据在其没有感知或者授权的情况下,被平台收集并且使用,甚至连数据的归属权都是模糊不清的。
在web1.0以及web2.0的初期,用户数据量和数据维度都相对较少,因此用户的个人数据无法产生太大的价值。但是随着近些年来个人电脑和移动网络设备的普及,加上网速的快速提升,人们对于网络的使用权重加大,网络个人信息的价值也变得不可忽视。近几年,各国时有互联网公司侵犯个人隐私数据以及用户数据被盗的案例发生。未来随着人工智能,物联网、5G网络的发展,个人网络数据的维度将会更加全面,也更具价值,因此数据安全和数据隐私变得更加重要。
Web3.0的出现就是为了解决目前web2.0所面临的问题。而区块链技术因为具有去信任化,不可篡改性及可溯源,确权的特点,很好的满足了作为Web3.0底层技术的需求。
如果想要构造一个去中心化的网络来保证数据的安全性和隐私性,那么就需要保证数据只能被其拥有者(数据产生者)所掌控,这包括获取或授权他人使用的权利。可惜的是,目前互联网中的存储方案都是中心化存储,主要存储提供商为亚马逊、阿里云、Google云等中心化网络机构。同时,现在网上产生的用户个人数据都被各平台及APP所占有,即使未来个人数据的归属权可以返回到用户本身,如果还是在中心化存储的情况下,用户也无法确保其数据不被APP平台甚至存储提供商所使用或者修改。
除此之外,随着5G,物联网,人工智能等前沿技术正在快速发展,未来网络中的个人数据维度将会进一步增加,数据的价值也将会飞速增长。而只有使用去中心化存储才能进一步保证数据的安全及隐私性。 如果没有去中心化存储技术作为web3.0的底层技术支撑,即使实现了去中心化的信息传输,也无法真正保证数据的去中心化。因此,去中心化存储将会是未来web3.0生态中一个必不可少的技术组成部分。
自从人们进入了互联网时代,我们也进入了信息大爆炸的时代。在这个时代,信息增长的速度呈指数级发展。传统的硬盘及磁盘阵列存储方式也渐渐被最新的云存储技术所替代。 在我们的日常生活和工作中,我们已经听到越来越多的“云”,比如阿里云,腾讯云,华为云,亚马逊云等等。 那这些所谓的“云”是什么呢?实际上它是一种近年来诞生的新兴存储方式,被称为“云存储”。
所谓的云存储是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,保证数据的安全性,并节约存储空间。
通俗的讲:比如早几年前,我们可能只会把照片保持到手机或者电脑里,但手机丢了,或者电脑坏了,我们保存的照片等资料就丢失了。而现在,我们保存一张照片,可以把它上传到腾讯的微云里,或者百度云等这些平台,只有我们知道账号密码,我们随时都可以登入下载,就算手机丢了也能把照片找回来,这就是云存储的好处。
目前云存储领域可以被划分为公有云、私有云和混合云三种形态。
公有云是目前最为常见的云服务形态,公有云有技术供应商持有并管理,向多个客户方服务。同时,公有云又可以分为SaaS、PaaS和IaaS三种技术形态。
SaaS是「Software as a service」的缩写,此类服务是将应用作为服务提供给用户,主要面向的客户为个人家庭用户以及中小企业用户,国内的主要服务商为百度网盘、腾讯微云,而国外主要为Dropbox、iCloud等。
PaaS是「Platform as a service」的缩写,此类服务是将开发平台作为服务提供给用户,主要面向的客户为中小企业及个人开发者。中国头部PaaS平台有百度云,而国外主要为Google App Engine和红帽开发的Openshift平台。
IaaS是「Infrastructure as a service」的缩写,主要把虚拟机、云存储原件等云计算资源作为服务网提供给用户。国内头部企业有阿里云以及华为云,而国外主要是亚马逊EC2在提供此类服务。
与公有云不同,私有云和混合云较多服务于大型企业用户。私有云有一个企业或者组织使用及维护,用户在个性化等方面有更多的控制权,而混合云是将公有云和私有云进行混合和匹配,达到相对较高性价比的解决方案。
首先,可以分析一下国内个人用户对于云存储使用的数据:根据极光2019月MAU份额数据,前四名是百度网盘、腾讯微云、彩云和天翼云盘。
其中,百度网盘活跃用户份额达到了82.9%。继续观察百度网盘的用户兴趣爱好TGI,可以得出用户主要存储的数据为电影、动漫及运动相关的内容。
目前的云存储服务架构已经相对比较成熟,用户可以根据自己的需求选择使用公有云、私有云或者混合云服务。其中在公有云服务中,用户又可以基于数据调用的频繁程度选择不同的存储方式,在不影响使用的情况下,最大程度上节约成本。
相对于云存储,目前接近81%的企业还是在使用传统的存储矩阵,也就是硬件存储。目前Dell EMC的市场份额最高占比达到42%。通过调查得知, 80%的企业选择传统存储矩阵是因为其更高的可靠性,同时也认为相对于云存储,传统硬件存储的隐私性和安全性更高。
去中心化存储的概念一提出,便引起业界热烈的反响。在业界看来去中心化存储是目前最接地气并且最有可能首先实现大规模商用的区块链技术。一旦一项技术实现大规模商用,一方面将极大改进现有商业模式的效率,解决现有中心化存储技术的弊病,另一方面也将直接带来可观的经济效益。
在目前的云存储基础架构中,分布式架构因为拥有高性能、支持分级存储等优点,已经成为标配。去中心化存储其实可以归为分布式存储其中的一类。
相对于其他的分布式存储方案,去中心化存储架构中数据中心将不完全有云提供商所拥有,而是由网络中多个节点共同提供,并通过加密的方式将数据存入。通过这种方式,更好的解决数据的隐私和安全问题。
目前在去中心化存储赛道中,最有代表性的项目为IPFS及Filecoin。IPFS中文名为「星级文件系统」,IPFS是一个底层的网络传输协议相当于目前互联网世界中的HTTP(超文本)协议。HTTP是一个较为简单请求-响应协议,用于用户与服务器间的交互。
IPFS的功能与HTTP类似,但将p2p网络的架构特点加入了其中。与HTTP协议相比,IPFS协议更为高效。HTTP为单线程通讯,每次在一个服务器上只能进行一个任务,而IPFS使用p2p的方式进行多线程下载,可以节省超过50%的带宽成本。
同时,因为现在的互联网服务器的中心化属性,网络中的信息可以被完全控制并难以保存,但是如果使用IPFS等去中心化协议,只要信息被网络中的,任何一个用户所拥有的,那么整个网络都可以获取到此信息。
在去中心化存储生态中,IPFS主要是承担着底层技术协议的角色,其他的具体业务端方案将由layer2项目来具体实现。目前基于IPFS协议最有可能首先落地的便是IPFS团队自己开发的激励层Filecoin,此项目最快将在今年8月份左右上线主网。
其实除了IPFS之外还有很多项目在尝试落地去中心化存储,比如storj,sia,yotta,dstor,lambda等,这些项目发展都不一样,在这篇文章中篇幅有限,因此不过多介绍。
整个存储市场的规模巨大,未来发展也有很大的想象空间,但是考虑到基于区块链技术的去中心化存储方案相对于中心化存储方案所具备的碾压性优势,我们乐观地认为去中心化存储市场极有可能未来会形成与中心化存储方案分庭抗礼甚至超越的局面。
无论是基于技术角度还是基于商业利益,去中心化存储都是各界高度看好的区块链应用领域。正是在这样的背景下,风险资本和创业团队纷纷冲进了这个领域,开启了去中心化存储领域中群雄逐鹿的局面。