星际文件系统(IPFS)
什么是星际文件系统(IPFS)?
星际文件系统(IPFS)是第一个完全去中心化和分布式文件存储和共享系统之一。传统上,网络上的信息存储在特定位置的服务器上,而 IPFS 依赖类似区块链的系统来存储和分发信息。
例如,如果您尝试访问维基百科页面,传统上您会在网络浏览器中输入超文本传输协议 (HTTP) 地址,然后被重定向到存储在维基百科服务器之一上的网页。另一方面,如果您尝试通过 IPFS 网关访问同一网页,您将收到完全相同的结果;但是,它会通过已经从 IPFS 访问该页面的最近的计算机分发给您。
从本质上讲,IPFS 的功能就像基于区块链的节点网络,所有信息在网络之间共享,并由最近的可能来源分发。作为一种点对点(P2P)分布式存储网络,IPFS 允许用户从最近的可用对等点访问分布在网络上的内容。这显着提高了访问速度和网络上存储的信息的安全性。
IPFS 的主要优点之一是它利用内容寻址机制来识别用户请求的信息。传统上,网络上的信息是通过特定地址(即特定位置)访问的,而 IPFS 则依靠内容寻址来调用相关信息。内容寻址的工作方式与图书馆的工作方式非常相似。当您在图书馆找书时,您通常会通过书名来查找该书,书名本质上是一个内容项。另一方面,如果您说您正在寻找位于二楼第 7 过道第 3 排的书,那么这就是基于位置的搜索。换句话说,IPFS 依靠相关内容关键字来获取您正在查找的信息,而不是搜索该信息保存的具体位置。
IPFS因其灵活性和安全性正在成为区块链项目的行业标准。随着不可替代代币(NFT)的兴起,IPFS 已成为 NFT 市场存储其发布的作品信息的重要工具。