什么是IPFS呢?
按照官方的解释,IPFS本质上其实是一种内容可寻址的、版本化的、点对点的超媒体的分布式存储、传输协议。它的宏伟目标就是补充甚至取代目前广泛使用的超文本传输协议,就是我们网站常用的HTTP;它的愿景是要构建一个更快、更安全、更自由的互联网时代。
上面这一段话看完,相信大多数人还是一头雾水,这说了和没说有啥区别啊?别急,接下来我就用具体的情景向大家展现什么是IPFS。
存储
在IPFS网络中,每个文件都会被分配一个独一无二的哈希值,这个就类似我们每个人的指纹。就像世界上没有两个人的指纹是一样的,任意两个文件的哈希值也是不一样的,哪怕两个文件只有一个标点符号不同。所以IPFS是基于内容进行寻址的,因为每个文件都是唯一,所以查找会非常迅速精确。
传输
点存矩阵z3有天小胖同学想给小红同学传一张自己的帅照,于是小胖同学便通过某信(中心化)给小红同学发一张。半年之后,小红想把小胖介绍给姐姐小凤,但是却发现微信已经找不到照片了,其他网络也无法找到。一段姻缘就此作罢。但是如果小胖同学把自己照片保存在自己的IPFS节点中,然后告诉小红照片的地址(哈希值),那么小红就能随时获取照片,说不定爱情就关顾小胖同学了。
分发
几天后小胖知道这件事不禁捶胸顿足,又把自己的照片发给小红并让他一定要保存好。这天小胖看到吴彦祖的电影,便突发奇想把自己照片做点小小的美化,花费了一个晚上终于把照片处理好了,然后小胖美美的睡了。一周之后小红和小胖说已经把他的照片给了小凤,但是小凤看到后委婉拒绝了。
小胖听完之后在房间内后悔不已,自己怎么能忘记把修好的图发给小红呢?假如小胖是在IPFS网络上修改的话,通过ipns(InterPlantary Naming System)和pubsub(订阅,发布),那小红就能第一时间获得更改之后的图片了,同时还能把这个照片分享给小凤。
看了小胖的故事,大家是不是对IPFS有个基础的概念了呢?下期,我们将会给大家介绍IPFS为什么能挑战HTTP的霸主地位。更多精彩内容请关注微博:IPFS佛系少女
网友评论