代码之家  ›  专栏  ›  技术社区  ›  Kevin Etore

散列如何获得种子/pin

  •  0
  • Kevin Etore  · 技术社区  · 7 年前

    我试图了解散列(例如一些图像)将如何被用户固定和/或播种。

    假设我有自己的网关,或者我使用公共IPFS网关检索一些图像。例如,当用户访问某个网站时,该网站会加载一些散列:

    • 用户会自动锁定它们吗?
    • 该用户是否也开始播种这些散列?(如果是,这些图像存储在哪里,用户如何停止播种)

    谢谢!

    0 回复  |  直到 7 年前
        1
  •  0
  •   michaelavila    7 年前

    我不知道你的具体情况,但我相信第一个问题的答案是 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),那么组成映像的块将被删除,节点将不再宣布它提供(种子)这些块。固定的块在垃圾收集之后仍然存在,因此在您取消固定和垃圾收集之前一直保持不变。
    推荐文章