IPFS.

帖子

分享您的知识。

IPFS moderator.
Mar 20, 2024
专家问答

多个节点如何验证 IPFS 中是否存在上传的文件?

我清楚地知道文件是使用 IPFS add 命令上传到多个节点的. 但是,我不确定这些多个节点中的一个如何验证我上传的特定文件的存在. 例如,如果我上传了一个名为 abc.txt (asd0101) 的文件,节点 A 如何检查它是否有前缀为 “asd” 的文件,以及节点 B 是否有后缀为 “0101” 的文件?是否有特定的方法或替代方法来进行这种验证?如果能就此问题提供任何指导或见解,我将不胜感激.

  • IPFS
  • IPFS Node
0
1
分享
评论
.

答案

1
IPFS moderator.
Mar 20 2024, 10:41

澄清一下,当你使用 IPFS add 命令上传文件时,它们存储在你自己的节点上,而不是上传到多个节点. 这些文件保留在您的计算机上,不会传输到任何其他节点.

例如,如果您上传一个标识符为 “asd0101” 的名为 “abc.txt” 的文件,则 “asd” 部分代表您自己的节点,“0101” 部分用于在您的节点上定位该文件. 文件 “abc.txt” 不会离开您的计算机,也不会存储在任何其他节点上.

但是,IPFS 网络中的其他节点仍然可以使用分布式哈希表 (DHT) 找到您的计算机. DHT 是一种机制,允许节点从网络中的其他节点定位和检索内容. 如果您有兴趣了解有关 DHT 的更多信息,可以参考以下资源:

-DHT 的解释 -有关 DHT 的更多信息

我希望这能澄清上传文件的过程以及如何在 IPFS 网络中使用 DHT. 如果您还有其他问题,请告诉我!

0
官方答案
评论
.

你知道答案吗?

请登录并分享。

The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system.

95帖子95答案
Sui.X.Peera.

赚取你的 1000 Sui 份额

获取声誉积分,并因帮助 Sui 社区成长而获得奖励。