散列如何获得种子/大头针

时间:2019-01-31 17:31:12

标签: ipfs decentralized-applications

我试图了解用户如何固定和/或植入哈希(例如某些图像)。

假设我有自己的网关,或者我使用公共IPFS网关来检索一些图像。例如,当用户访问某个网站并且该网站加载了一些哈希值时:

  • 用户会自动将其固定吗?
  • 该用户是否也开始播种那些哈希? (如果是这样,这些图片存储在哪里以及该用户如何停止播种)

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道您的具体情况,但我相信第一个问题的答案是(自v0.4.20起)。固定主要发生在以下命令中:

  • ipfs pin add
  • ipfs add
  • ipfs block put
  • ipfs dag add
  • ipfs object put

关于第二个问题,我认为可能会发生以下情况(截至v0.4.20):

  1. 通过类似ipfs get的方式检索图像,该图像不会固定,但会导致将构成图像的块存储在节点中。
  2. 节点将定期宣布它提供(种子)它存储的所有块。
  3. 最终,当您运行ipfs repo gc(或者如果启用了auto gc)时,构成映像的块将被删除,并且该节点将不再宣布它提供(种子)这些块。固定块可以在垃圾收集后幸存下来,因此请坚持使用,直到您取消固定和垃圾收集为止。