发布时间:2020-02-08 10:30 浏览次数:次 作者:星际联盟 来源:http://www.ipfs-filecoin.cn
星际文件系统IPFS(InterPlanetary File System)是一个面向全球的、点对点的分布式版本文件系统,目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起,构建更快速,安全,开放分享的互联网。
目前互联网情况
1、集中式专有服务正在被去中心化开放服务所代替
2、信任式参与被可验证式计算所代替
3、脆弱的位置寻址被弹性的内容寻址所代替
4、低效率的整体式服务被点对点算法市场所代替
5、比特币、以太坊和其他的区块链网络已经证明了去中心化交易账本的有效性。
一、HTTP将被取代的最终原因
超文本传输协议(HTTP)是一种用于在不同个体之间传输超媒体信息的应用层协议,是当前互联网数据通信的基础。
HTTP可以说是20世纪人类最伟大的发明之一,99年公布至今将近20年,但随着互联网持续爆炸式地增长,HTTP协议的弊端也逐渐显露了出来,引用IPFS官方网站的说法:
1、web文件会被删除,且很多删除并不受个体意愿控制
造成这种错误的原因有两种:
1)、服务器上的文件被永久性地删除了。
2)、服务器被关闭了。
根据统计,一个http页面平均生命周期只有100天。
2、HTTP的中心化是低效率的,且成本很高,浪费资源
每次使用HTTP协议都需要从中心化的服务器下载完整文件,速度慢且效率低。如果使用p2p技术能节省60%的宽带(p2p将文件分割成若干个小块,从多个服务器同时下载)。
3、互联网高度依赖于中心主干网络
过于中心化,为了支撑http协议,服务器7*24小时开启,对于大流量公司,比如百度、腾讯、阿里等,投入大量资源维护服务器和安全隐患,防止DDoS,XSS,CSRF等攻击;尤其是双十一的时候。
4、HTTP的中心化限制了web的成长,不开放
互联网是人类历史上伟大的发明,它让信息传递的速度达到了极致。
在现有的http协议下,所有的数据都保存在这些巨头的服务器上,这是高度中心化的。巨头不但对我们的数据有绝对的控制权和解释权,各种各样的监管,封锁,监控一定程度上也极大的限制了创新和发展。
二、IPFS助力互联网成长
建立在去中心化的分布式网络上的IFPS很难被中心化管理和限制,互联网将更加开放。IPFS协议定义了文件在分布式系统中如何存储,索引,和传输,能永久的、去中心化保存和共享文件,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。
1)内容可寻址:通过文件内容生成唯一哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,节约存储空间。
2)版本化:可追溯文件修改历史,即使文件修改了一个标点符号,也会被追溯到。
3)点对点超媒体:P2P保存各种各样类型的数据,无中心服务器、依靠节点来交换各种数据。
三、IPFS只是一个协议
IPFS的目标是通过一个文件系统将网络中所有的设备连接起来。实现一个网络世界的地球村。在某些方面,IPFS和web原本的设计很像,但是IPFS更像是一些由节点组成的P2P的Git文件系统。可以把 IPFS想象成所有文件数据是在同一个 BitTorrent 群并且通过同一个 Git 仓库存取。
同时,IPFS也是一个底层协议,这个协议构建出一个全球共享使用的超级大网盘,且这个大共享网盘多个节点在共同存储,是一个去中心化的加密大网盘。
因此可以说:
本质上,IPFS是一种点对点的超媒体文件存储、索引、交换的协议。
技术上,IPFS是一个集成了P2P种子下载器,GIT版本控制,和比特币的,分布式文件系统。
特此声明:IPFS只是一个协议,不是区块链!IPFS只是一个协议,不是区块链!IPFS只是一个协议,不是区块链!(重要的事情说三遍)
为了实现更快速,安全,开放分享的互联网,IPFS采用了区块链(FILECOIN)的奖励机制。区块链带来的是一种生产关系的变革,通过参与奖励,贡献奖励等等的一系列形式,来改变现有的中心化网络服务器来统治世界。
下一篇:IPFS距离牛市还有多远?FIL一战成名的背后,还有