Ipfs: 如何在不向在线同行提供数据的情况下获取文件和文件夹的哈希值?

创建于 2016-11-29  ·  3评论  ·  资料来源: ipfs/ipfs

ipfs add命令让我得到哈希,但它也使数据对在线同行可用。
出于测试目的,在构建应用程序时,我需要哈希码而不将其提供给对等方。
IPFS 允许 pin 和 unpin 将对象固定到本地存储。 但我无法理解它是如何工作的。
如果对象未固定,数据是否可供对等方使用?
此外,如果我使用哈希从其他对等方下载新文件,它会自动固定到本地存储吗?

statuduplicate

最有用的评论

ipfs add --help看起来ipfs add --only-hash <ipfs-path>就是你想要的!

如果对象未固定,数据是否可供对等方使用?

如果其他对等方已经在他们的数据存储中拥有它(固定或不固定)。

此外,如果我使用哈希从其他对等方下载新文件,它会自动固定到本地存储吗?

它不会被固定,但会缓存在您的数据存储中,因此您不必再次下载它并可以开始将其提供给其他对等方。 我相信默认情况下数据存储大小设置为 10GB。 当您固定文件时,它不会从您的数据存储中删除,直到您明确取消固定它( ipfs pin rm <ipfs-path> )。

所有3条评论

@amiyatulu ,好问题。 你应该在 ipfs/faq 中问这个; 这是最有可能回答此类问题的地方。 此回购不是讨论回购。

将您的问题链接回此处,然后我将关闭此问题。 谢谢!

ipfs add --help看起来ipfs add --only-hash <ipfs-path>就是你想要的!

如果对象未固定,数据是否可供对等方使用?

如果其他对等方已经在他们的数据存储中拥有它(固定或不固定)。

此外,如果我使用哈希从其他对等方下载新文件,它会自动固定到本地存储吗?

它不会被固定,但会缓存在您的数据存储中,因此您不必再次下载它并可以开始将其提供给其他对等方。 我相信默认情况下数据存储大小设置为 10GB。 当您固定文件时,它不会从您的数据存储中删除,直到您明确取消固定它( ipfs pin rm <ipfs-path> )。

感谢您回答@basile-henry。

将此问题标记为重复,请参阅原始https://discuss.ipfs.io/t/can-i-get-the-hash-for-my-data-without-adding-it-to-ipfs/269

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

jbenet picture jbenet  ·  34评论

RichardLitt picture RichardLitt  ·  31评论

nbingham1 picture nbingham1  ·  19评论

PayasR picture PayasR  ·  10评论

timthelion picture timthelion  ·  28评论