时间:2023-08-13|浏览:208
用戶喜愛的交易所
已有账号登陆后会弹出下载
IPFS,也被称为星际文件系统,是一个由胡安·贝内特在2014年设计的互联网新协议。它的目标是实现数据的永久存储,清除网络上的重复数据,并获取存储在网络中节点上的数据地址。IPFS是一个开源项目。
星际文件系统IPFS是一个面向全球的、点对点的分布式版本文件系统。它的目标是为了补充甚至是取代目前统治互联网的超文本传输协议(HTTP)。它将连接具有相同文件系统的计算设备。它的文件可以永久保存,并且可以一直使用。
IPFS的工作机制
在上传文件到IPFS时,系统会对文件进行哈希计算,得到一个代码并存储到区块中。例如,将“IPFS”这四个字母储存在若干个区块中。当需要下载文件时,只需要提供文件的哈希值,系统会从离我们最近的节点传输到我们的设备上。如果最近的节点不存在,我们可以从其他节点请求文件碎片。
而传统的云存储方式是将数据交给云存储服务商,需要数据时再从服务商获取回来。这个过程可能面临云存储服务商服务器停机或偷看隐私数据的问题。IPFS的工作机制是将整个文件拆散,然后存储在全球不同的节点上。需要数据时,通过文件的索引从原来的存储位置获取。
IPFS的过程看上去复杂,但实际上在使用中与现有的将文件存储在云中的方式相同,只是IPFS背后的机制更加完善。
与传统的云存储方式相比,IPFS具有以下几点优势:
1. 永久的、去中心化保存和共享文件。 2. 点对点超媒体:P2P保存各种类型的数据。 3. 版本化:可追溯文件修改历史。 4. 内容可寻址:通过文件内容生成独立哈希值来标识文件,而不是通过文件保存位置标识。 5. 相同内容的文件在系统中只会存在一份,节约存储空间。
总之,IPFS是一个能够实现数据永久存储、清除网络上重复数据,并获取存储在网络中节点上数据地址的协议。它也是一个面向全球的、点对点的分布式版本文件系统。