IPFS技术的设计理念详解
作者:admin 发布时间:2021-07-09 17:28

IPFS项目的由来想必大家也知道,在2014年的5月份,胡安贝内特创建了这个项目,并与20151月份正式发布,项目发展至今已有四年时间,在其系统上部署的服务器节点也已经超过数百万个,整体上项目正在不断地往前推进中。

IPFS

大家目前所使用的各项软件、APP、网站都是通过HTTP协议传输,并存储在某个中心化的大型服务器集群上,然后给存储的数据创建特定的指针,通过指针来寻找这些数据内容。而IPFS则想构建一个分布式存储的网络,首先我们不需要某个中心化的服务器集群,其次我们不需要通过指针来寻找内容,我们可以身边的某个小节点来存储数据,又可以从它们身上访问数据,这可以大大的节省数据传输的时间,我们可以通过内容寻址的方式来找到想要的数据,每份数据都会通过哈希来获得一个特定的值,就像是每张纸币上都有编号一样,通过这些编号来寻找这份数据。

 

为什么说IPFS是去中心化的?因为其采用了上一代的P2P技术,又称为点对点技术,用户之间的交互,例如聊天发信息,发图片,发视频,不再经过某个大型的中心化服务器集群,而是通过身边附近的服务器节点,就像我们去买东西一样,离家近的小超市总是最省力、最方便的。

 

很多时候我们跑了大老远去大型商场买东西,却发现我们想要买的东西不卖了,或者被卖空了,这会让人很懊恼,但是当我们家附近有几个小超市时,这家超市没有,但另一家超市往往会有卖。这和IPFS的设计理念一致,在这个系统里没有“大超市”,只有家附近的“小超市”,当这个“小超市”里的数据丢失,另外一家“小超市”也会有你要的数据,这就避免了“大超市”所带来的数据丢失风险。

电话
13386501543