21. IPFS星际文件系统

21. IPFS星际文件系统

Update: 2021-05-08
Share

Description

21. IPFS星际文件系统

今天我们要讲解的是IPFS。众所周知, 互联网是建立在HTTP协议上的。HTTP协议是个伟大的发明, 让我们的互联网得以快速发展。但是互联网发展到了今天HTTP逐渐出现了成本高、效率低下、数据过于中心化等不足。IPFS全称星际文件系统,是一个点对点的分布式文件存储系统,能够将数据以去中心化的形式,就近分散存储在各节点中,这可以让我们的互联网速度更快,更加安全开放。所有的IPFS节点组成了一个分布式的网络,每个节点都可以存储文件,也可以通过分布式哈希表的方式读取、下载文件,IPFS的功能还包括DHT组网、文件存储和bitswap文件交换等等。与目前的互联网从多台计算机获取文件相比,IPFS能更高效地分配大量数据。总而言之,IPFS的设计是为了构建一个开放的全世界分布式网络,用来替代传统中心化的服务器模式。

当你在向IPFS添加文件时,所有的文件都会被赋予一个唯一的指纹锁,也就是加密散列,同时,IPFS会删除网络中具有相同哈希值的文件。每个节点都只存储它感兴趣的内容加上一些检索信息,尽可能地优化存储空间,保护隐私。

IPFS的存储模式主要是面向互联网用户而设计的,因为它具备程度较高的开放性,也就是允许所有节点随意接入,而且允许接入的节点可以自由查找内容,因此IPFS不太适合直接用来存储企业文件。但其分布式存储的特点和动态扩容技术,可以通过结合节点认证机制和DHT查找内容的剥离,为企业打造分布式存储系统,另外配合区块链技术,通过链上链下协同,轻松解决链上存储容量不足的问题。

IPFS的技术部分感兴趣的同学可以搜索Qtech公众号,趣链科技的程序员已经码了5篇干货满满的IPFS技术解析文啦。今天的节目就到这里了,下期见。



Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

21. IPFS星际文件系统

21. IPFS星际文件系统