就在今天,不知道有没有内涵的“内涵段子”因为出现了与特色核心价值观不符的内容被永久关停了,是永久。由此想到了之前接触到的一个听起来很牛逼的东西:IPFS(InterPlanetary File System星际文件系统),也许你认为这不过是有一种文件系统罢了。但是这个IPFS可是号称要代替和互联网一样久远的HTTP。IPFS是一个去中心化的、点对点的分布式文件系统,可以作为超媒体协议。相信有了这么个打算复兴互联网初始愿景的规则破坏者,未来会很好玩。
我们可能早就习惯了C/S、B/S的模式,这两种架构下都可以看到有一个中心化的服务器,这就会带来一些问题:数据传输效率低下,大量的内容集中在几家超级巨头手中,服务器上的内容可能由于各种原因而“永久”消失。
那么IPFS是如何改变这一切的?当我们添加一个文件到IPFS时,每个文件和构成文件的块都生成了一个叫加密散列的唯一指纹,IPFS会在网络中删除重复的文件并追踪每个文件的版本历史,类似于git。每个网络节点只存储自己感兴趣的内容,以及一些索引信息用于找出谁存储了什么。当我们要查找一个文件时,IPFS网络会根据散列指纹找到存储该文件内容的节点。同时还可以通过一个名为IPNS的分布式命名系统来找到每个文件。
IPFS使用了一种称为内容寻址的机制,每个文件被分发到离目标用户最近的节点,可以提供高性能、分布式的存储。当用户把文件上传到IPFS节点,他就可以永久的保存这个文件,而不用担心被删除,避免类似内涵段子的命运。IPFS还可以轻松的归档那些重要的、公开记录的内容,理论上它可以备份这个世界。
IPFS的核心改进是去中心化的分发,这使得我们即使在脱机状态也可以访问internet内容,在IPFS网络中一个web应用是没有中央服务器的,它们可以像比特币网络一样分发。这实际上是http根本无法做到的事情,这对于处于局域网之内的世界无疑是一种福音呵。we will see that.
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
If you enjoyed what you read here, create your account today and start earning FREE STEEM!