HTTP(超文本传输协议)是全世界统一的全局信息格式协议,它的制定为分发和显示信息提供了规范。不用晦涩难懂的技术术语,我们可以这样来理解HTTP:它是当今互联网世界的基石,是创世规则,有了HTTP,才有浏览器,才有网站、小程序等互联网应用形式的存在。 互联网就是由数以万计的服务器分布在全世界的各个角落,这些服务器一直在机房运转着,如果关闭服务器,你将无法访问上面托管的内容。对于文件数据仍然是非常中心化的,因为你建的网站也只会放在一家公司的服务器上,你所产生的用户数据,也都是存在中心化的公司服务器上的。 HTTP协议实际上已经存在很多问题。 1、HTTP效率低下,服务器成本昂贵 使用HTTP协议从一台计算机服务器上一次只能下载一个文件,而不是同时从多台计算机中获取文件。通过P2P方式的视频传输可以节省带宽成本的60%。 2、历史文件被删除 网页的平均使用寿命为100天,大量的网站文件不能得以长期保存。有些重要的文件因操作不当,也有可能永远在互联网消失。 3、中心化的网络限制了机会 互联网一直是人类进步的催化器,但中心化的网络容易被控制,是对互联网良性发展的的威胁。 4、网络应用太依赖骨干网 为保证数据的可靠性,我们开发的应用程序太依赖大型的中心服务器,并通过大量的备份来保证数据的安全。 IPFS 怎么解决这些问题 IPFS从根本上改变了用户搜索的方式。通过IPFS,用户搜索的是内容。当文件被添加到IPFS节点上,它得到一个新的名字。这个名字实际上是一个加密哈希,它是从文件内容中被计算出来。通过加密保证该哈希始终只表示该文件的内容。哪怕只在文件中修改一个比特的数据,哈希都会完全不同。 1、IPFS可以从本质上改变网络数据的分发机制。 IPFS不需要每个节点存储所有发布到IPFS上的内容。相反,每个节点只存储自己想要的数据。如果每个节点托管一点数据,所有数据通过累积就提供了比任何集中式HTTP更多的空间、带宽和可用性。分布式网络将很快成为世界上最快、最可用、以及最大的数据存储。没有人有能力关闭所有的节点,所以数据永远不会丢失。 2、IPFS是通用的,并且存储限制很少。 它服务的文件可大可小,对于一些大的文件,它会自动将其切割为一些小块,使IPFS节点不仅仅可以像HTTP一样从一台服务器上下载文件,而且可以从数百台服务器上进行同步下载。IPFS网络是一个细粒度的、可靠的、分布式的、易联合的内容分发网络(Content Delivery Network , CDN)。 3、IPNS 人类可读的可变地址 IPNS允许用户使用一个私有密钥来对IPFS哈希附加一个引用。所以IPFS允许用户使用现有的域名系统(Domain Name System, DNS)来为IPFS/IPNS内容提供人类可读的链接。它允许用户通过在域名服务器上将哈希插入TXT记录来实现这一点 4、IPFS的HTTP网关:新旧网络之间的桥梁 通过一个HTTP网关,IPFS可以实现从HTTP到IPFS的过度,浏览器可以完全实现IPFS之前,现在已经允许当前的web浏览器访问IPFS。用户很快就可以切换到IPFS,完成web网站的存储、分发和服务。 IPFS协议让网络的自由和独立精神充分发挥,并且成本低廉。 无论如何,去中心化的网络与中心化的网络并存无疑会是一种趋势。 目前,IPFS仍处于开发阶段。如同任何复杂的新技术,它还存在很多需要的改进地方。IPFS真正能够替代HTTP可能还需要一段时间,而且也有很多工作要做。 —- 编译者/作者:币链你我他 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
ipfs分布式文件系统真的可以取代HTTP超文本传输协议吗?
2020-05-28 币链你我他 来源:区块链网络
LOADING...
相关阅读:
- 阿罗老师教你-玩比特币合约、杠杆可以发家致富吗?2020-10-30
- 创造新一代互联网,让每个用户掌握自己的数据、身份和命运2020-10-29
- 区块链技术最终将成为实现新数字资产互联网的基础同时在互联网上进2020-10-29
- 365为什么现不了什么原因2020-10-29
- IPFS官方:互联网的未来由技术创新者决定2020-10-29