PFS&Filecoin分布式存储将引领Web3.0时代的到来!
Posted 云韬星链
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PFS&Filecoin分布式存储将引领Web3.0时代的到来!相关的知识,希望对你有一定的参考价值。
Filecoin的愿景、目标是要成为承载人类文明的一个基石网络,就是这之上,所有人类文明的数据都可以在这个网络当中进行存在、流转和交易。有Filecoin的加持,我们认为这个时候就是一个时机,可以去升级互联网,可以开始进入Web3.0的时代。
解析IPFS协议
IPFS是一个协议群,不像大家想象的那样是一个单纯的网络协议而已,并且并不和Filecoin划等号,IPFS是由许多松耦合模块构建起来的一套完全去中心化的分布式网络文件存储系统,Filecoin只是IPFS其中的一个子协议,IPFS协议群目前包含以下几个部分:IPFS,Filecoin,libp2p,IPLD,Multiformats。
每个子协议都做了什么,在IPFS协议群中扮演了一个什么样的作用?
IPFS:此处的IPFS是一个点对点的超媒体协议,也是以下所有子协议的协议集,没有下面这些子协议也就没有IPFS这个概念。
libp2p:libp2p主要用于构建IPFS的底层分布式网络;包括: 传输层、网络发现层、节点路由层、NAT穿越层、内容寻址。Libp2p主要是用于路由层,网络层,交换层的数据传输的作用。
IPLD:IPLD起的是一个转换中间件的作用,IPLD将现有的异构数据结构统一成一种格式,方便不同系统之间的数据交换和互操作。现在IPLD支持的数据结构,是比特币、以太坊的区块数据,也支持IPFS和IPLD。IPLD中间件可以把不同的区块结构统一成一个标准进行传递,为开发者提供了成功性比较高的标准,不用担心性能、稳定和BUG。
从加密货币的区块链到备份代码的每一次提交,再到各种web内容,然而由于数据结构的不兼容,造成了这些数据无法相互操作。IPLD作为中间层,统一了这些异构的数据结构,使得不同的数据可以进行数据交换。总结一下IPLD主要是用于定义命名,对象,文件的数据。
Mutiformats:Mutiformats是hash加密算法和自描述方式的集合,它具有SHA1SHA256 SHA512Blake3B等6种主流的加密方式,用以加密和描述nodeID以及指纹数据的生成。主要是通过加密和描述数据的放量来作为身份的确认。
IPFS-cluster:IPFS集群工具。通过该工具可以构建IPFS节点集群,该工具允许同时管理多个IPFS节点的数据。
Filecoin:Filecoin是IPFS存储网络专用的加密数字货币系统,也是IPFS子项目中唯一一个有区块链代币激励机制的项目,当用户使用Filecoin系统进行存储及检索的时候,需要耗费Filecoin来支付存储与检索费用,Filecoin把数据价值化,通过的激励政策和经济模型,让更多的人去创建节点,也激励去让更多的人使用IPFS。
除了这些子项目之外,IPFS还有8个元素的组合:(每个对等节点的)身份+(管理与其他对等点的连接的)网络+(定位对等点和存储对象需要的信息的)路由(分布式哈希表)+数据交换(BitTorrent)+(可寻址又不可篡改)Merkle-DAG(默克尔树-有向无环图) + (版本控制)GIT+命名(自我认证文件系统)+ 应用程序。
对于IPFS来说已经运行了很多年的时间了,运行条件也已经很完善了,但是如果像把整个IPFS协议推广起来,Fliecoin其实是一个决定性因素的,除了需要有大量人参与外,还得避免出现BT中很多人不愿意做种子的问题,Filecoin就是为了奖励“矿工”,矿工负责贡献存储和数据检索服务,让IPFS网络真是的变得实用起来,才可以实现真正的商用化。需要储存服务的用户需要为服务购买和支付代币。
如果IPFS得以普及,节点数达到一定规模,即使每个节点只存放一点点内容,所累计的空间、带宽和可靠性(共享模式)将会超过HTTP以中心服务器传输的模式。
先理解一下Web1.0,2.0,和3.0的区别
Web1.0是互联网的开始,Web 1.0 的开始是单向的。大公司创造了供人们阅读的内容,没有交互,用户只能读取数据,只有内容创造者才能编辑和创作内容。就像在图书馆看书一样,用户没有太多权利,他们只是消费者。Web1.0是服务商产生内容,用户被动接受。
当年Web1.0原创的内容非常罕见,所以即使是大学也不相信互联网,查一个简单的信息都需要去跑一趟图书馆。当然,当时也没有社交媒体。门户网站(搜狐、网易、新浪等)。内容生产主要以专业编辑为主,传播者和受传者泾渭分明。
web2.0是用户在服务商自己的平台上生成内容。Web2.0出现后,用户可以编写并读取数据,Web 2.0 还引入了流媒体和在线游戏,网站可以互动,更具活力,网上商店也开始出现逐渐替代掉了传统的门市商店。它是一场真正的革命,Web 应用程序的引入开辟了新的视野。
Web3.0我们可以理解为未来的互联网,Web1.0是过去式,2.0是现在时,而3.0是将来时。
Web 3.0区块链的DApp 以用户为中心,排除中间人与中介,不必依赖公司和企业控制的服务器,我们的个人数据将更加安全和私密。由于没有中心化服务器,所有数据都将在设备之间传播,人们可以自由访问它们。它将创造一个更加人性化的互联网世界。这也是IPFS将来要实现的目标和愿景。包括人工智能,IOT万物互连等等不一样的功能实现构建了未来的web3.0。
IPFS将会如何加速Web3.0呢?
Filecoin作为IPFS的激励层,如果没有Filecoin,IPFS也就没法发展起来,举个例子,滴滴如果没有刚上线时候烧钱做市场补贴给司机或者乘客,现在也不会有现在的体量,Filecoin如果想真正的做到商用,必须要做到安全,稳定,便宜才可以吃掉中心化存储的市场份额。
Filecoin的通证激励机制,可以实现最高效、最大范围的硬件共享和资源优化配置,使得数据的存储传输成本更低, 随着整个网络规模越来越大和数据时代的到来,Web2.0的网络架构面临越来越严重的挑战,服务器节点的高度中心化、对骨干网络的过度依赖、数据存储全局低效,数据层的应用平台数据泄露的风险和隐私侵犯,这些问题和挑战的产生,来源于Web2.0相对于互联网精神的背离。
升级互联网,进入Web3.0的时代,IPFS的出现是大势所趋,也是时代的必然,IPFS&Filecoin分布式存储所引领的Web3.0,必将最终替代中心化存储。
以上是关于PFS&Filecoin分布式存储将引领Web3.0时代的到来!的主要内容,如果未能解决你的问题,请参考以下文章
协议实验室推出Web3.Storage,让Filecoin存储更简单易用
IPFS加快推动Web3.0时代的步伐,Filecoin或将真正开始存储商业数据
盘古开源浅谈Filecoin未来应用场景,引领分布式存储新未来!