什么是IPFS这可能是最白话的解读了!

当前位置:首页 > 币圈百科 > 什么是IPFS这可能是最白话的解读了!

什么是IPFS这可能是最白话的解读了!

2022-11-22币圈百科215

现在币圈最火的话题当然是IPFS,蓑衣网小编2022但边肖也了解到,币圈里没多少人了解IPFS是什么。因此,边肖今天特别推出IPFS 3354

IPFS作为互联网中心化问题的解决方案。现在的互联网有一个巨大的缺陷:所有的内容都存储在一些大型服务器上,被一些大公司控制。所以如果这些服务器被黑了,他们管理的网站就无法浏览了。

什么是IPFS?

IPFS(全称星际文件系统,中文名星际文件系统)的目的是通过P2P网络分散网上内容,意思和港人必须使用的BitTorrent (BT)一样。IPFS由计算机工程师胡安贝内(Juan Benet)于2014年5月发起,Protocol Labs实验室从那时起一直负责维护和开发。胡安贝内(Juan Benet)毕业于著名大学斯坦福大学,就职于大学相关的企业家培训机构StartX。

在了解IPFS的原理之前,先了解一下现在网络的原理:假设你要找一张图片,你需要告诉电脑图片的地址,比如IP或者域。如果服务器崩溃或者地址错误,就无法下载图片。这是基于位置的寻址。想象一下,电脑用户爱丽丝有一张从网上下载的图片,正好是你需要的图片,而服务器刚好崩溃了,但是你无法从爱丽丝的电脑中提取图片,最后无法下载图片。IPFS是这个问题的解决方案。

IPFS使用的是基于内容的寻址(content-based addressing),你向电脑要的是“内容”而不是IP或域。因为所有文件都有独特的散列,如指纹,如果你想找到一张图片,你可以搜索散列。如果有人在IFPS网络有相同的图片和相同的哈希,他们可以发送给你。IPFS还可以防止文件被篡改,因为它可以验证哈希是否与自己的要求相同,这大大加强了安全级别。

以下内容可能比较深刻,但同时也是理解IPFS概念时要知道的材料。希望读者能仔细阅读:

当文件存储在IPFS对象中时,对象只能存储256kb的数据,并且有到其他IPFS对象的链接。

一些小于256kb的文件可以放在单个IPFS对象中。对于大于256kb的文件,它们将被分散成多个小于256kb的文件,IPFS系统将产生一个内容为“空白”的IPFS对象,但所有分散的文件将被链接。(见图1) 蓑衣网小编2022

什么是IPFS?这可能是最白话的解读了!

图1

因为IPFS是基于内容的寻址和文件唯一指纹的关系,一旦上传就不能更改,像区块链。如何在这个体系中做出改变?IPFS版本控制(版本)将扩展一个“提交”ipfs对象,以便人们可以修改该文档,并且修改后的文档将与一个“提交”ipfs对象相连接,等等。(见图2)

什么是IPFS?这可能是最白话的解读了!图2

IPFS系统看起来很完美,但实际上存在一些问题。例如,如果文件存储在两个节点上,但节点控制器离线,则无法读取该文件。因此,Filecoin提出以奖励的方式鼓励网民存储文件或保留一定数量的文件,即如果一个节点离线,文件会出现在其他节点以保留一定数量。Filecoin是区块链和IPFS的结合,以弥补IPFS的缺陷。到目前为止,IPFS系统已经被很多知名公司使用,如DTube、OpenBazaar等。现在他们在全世界拥有庞大的用户。

以上是边肖对什么是IPFS的一些解读。希望能帮到大家!

什么是IPFS这可能是最白话的解读了! | 分享给朋友: