IPFS是InterPlanetary File System的缩写,译为星际文件系统,由Juan Benet于2014年创立。 IPFS是一种分布式文件系统,区别于现在最常使用的HTTP。分布式系统能够通过改变网络的工作方式,把一对一、多对一,变成多对多,极大提高网络的处理速度和工作效率。 使用HTTP寻找内容时,每一个网页都有一个地址,用户在浏览器中输入地址、或者点击可以跳转的超链接时,浏览器通过HTTP,会将WEB服务器上站点的网页代码提取出来并呈现,形成一次请求对应一次WEB元素。如果网页中内容较多,需要较长的加载时间。 而在IPFS里,每一个内容都被分成多个部分,经过加密处理后存储在不同的电脑里,当有人提出调用申请时,就同时从多台电脑中调取出来碎片,拼接、恢复、呈现。在这个网络里的所有节点,都可以向其他节点提供内容和服务,可以允许多个节点请求多个WEB元素,大大提高处理效率。 举个例子来说,HTTP就像是图书馆,想要借书需要在图书管理员处登记、由管理员取书,如果第一个的人要借100本,那后面排队的人只能慢慢等。而IPFS就像图书角,每个人手里都有书,其中一个人发出100个借书请求,拥有这些书的人就会主动递过来,效率自然就提高。 除此之外,还能够避免中心化机构宕机问题带来的混乱。当大量的网络数据存储在中心化机构当中,一旦遭遇黑客攻击或者自然灾害,打击是致命的。一方面可能导致用户无法访问网络,一方面网络中数据会遭到损坏。 而且中心化机构自身、政府等可以随时要求,将网络当中的某些数据删除。这就是我们常见的404 Not Found情况。 IPFS上不是单个服务器场来存储和传递数据,如果一个节点受到攻击或关闭,仍然可以从网络上的其他节点检索数据。个别节点被攻击、数据受到损害,仍会有备份文件存在其他节点,可供调取。 且没有哪个权威可以决定删除IPFS当中的文件,例如为了回应西班牙政府的审查行为,加泰罗尼亚政府使用IPFS上传了以前被禁止的网站,并向公众开放。 IPFS以其优异的性能,从发布至今已平稳运行五年多。目前在IPFS协议上运行的应用已有数百个,全球已有数百万个节点。谷歌浏览器、火狐浏览器、D.Tube、IPWB、以太坊、Origin 等加入了IPFS网络。 —- 编译者/作者:金色财经 月儿 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
金色百科|什么是IPFS?与HTTP有何不同?
2020-06-17 金色财经 月儿 来源:区块链网络
LOADING...
相关阅读:
- 【红包&精评】区块链行业薪水爆炸式增长|相比比特币,以太坊到底2020-08-06
- 币圈散户联盟:8.6比特币以太坊行情切勿追涨上方压力重重2020-08-06
- 大资本将更大规模下注DeFi推动区块链3.0最强王者诞生2020-08-06
- 以太坊在反弹洗牌市场中成为领导者2020-08-06
- Ethereum.org通过新内容和总督插图进行了重新设计2020-08-06