IPFS/Filecoin到底是什么?应用场景是什么?

当谈到数据链时,自然会想到IPFS,那么IPFS到底是如何存储的,它是如何应用到特定场景中的,以及将来可以对Internet做什么改变呢?今天,我将带您从0到1来学习IPFS!

一、IPFS到底是什么?

IPFS是一个分散的分布式存储系统。
IPFS/Filecoin到底是什么?应用场景是什么?

二、IPFS的最终应用场景是什么?

IPFS是一个分布式存储网络,它最重要的应用是存储。它不足以永久保存一个文件,也有可能在需要时再次找到它。这两个集合的存储和检索是IPF应用程序的最终场景。

三、IPFS的目标

星际文件系统(IPFS)的目标是创建分布式网络。点对点超媒体协议使网络更快、更安全、更开放。

四、IPFS如何存储数据

IPFS不同于传统的存储,IPFS是一个分散的分布式存储系统。在IPFS中,文件存储在IPFS对象中,每个对象都可以存储256 kb的数据。对象还可以包含指向另一个IPFS对象的链接,从而可以存储大于256 kb的数据。

例如,如果您只上传一个小文本文件,那么一个256 kb的对象就足以处理少量的文本。

然而,如果你想要存储一个图片,它被分解成多个对象,每个对象的最大大小为256 kb。IPFS系统然后创建一个空对象,该对象链接到组成图片的所有对象。

这种架构非常简单,但也非常强大,该体系结构确实允许将IPFS用作文件系统。如果您查看以下简单的文件目录结构,我将解释如何将其转换为IPFS结构:可以通过为每个文件和每个文件夹/目录创建一个对象,然后将该文件链接到指定的目录,从而将其转换为IPFS。但是,如果考虑到IPFS基于内容的寻址的使用,情况会更好。

这意味着所添加的文件是不可变的,它们永远不能更改,非常类似于块链。这意味着您可以确保您正在访问的资源是正确的数据,并且从未更改过。

五、IPFS带来了哪些变化?

首先,IPFS改变了文件的存储方式。最初的存储方法是将整个文件存储在一个中心点,但是IPFS将一个大文件分解成许多小文件,并将其存储在整个网络的其他地方。

其次,互联网上传输数据的方式也发生了变化。http协议是在一个中心点查询数据,IPFS是一种点对点的查询数据通信模式。需要补充的一点是,IPFS是基于内容的寻址。

第三,优化了带宽资源。以前的集中式模式需要很大的带宽。IPFS可以从多个节点访问数据,并可以选择从最近的节点查询数据,这样可以节省大量的带宽资源。

第四,IPFS(www.ipfsfirst.com)是一种模块化协议,它是由DHT分布式哈希表、BitTorrent-BT协议技术、Git版本技术和SFS自认证命名技术组成的通信协议。

点击下方了解更多
☟☟☟☟☟