【问题标题】:How to upload file to IPFS by keeping same CID如何通过保持相同的 CID 将文件上传到 IPFS
【发布时间】:2021-10-29 20:26:28
【问题描述】:
  1. 在 IPFS 中存储 2 个图像并将其固定
  2. IPFS URI 应该是这样的

ipfs://ipfs.io/hashCID/O.png

ipfs://ipfs.io/hashCID/1.png

  1. 这里的hashCID应该是一样的。 只需更改下一个令牌 id,您就应该能够检索到图像。

【问题讨论】:

  • 你到底想做什么?无法将带有 CID 的两个文件上传到 IPFS(尽管 IPNS 可能是您在此处寻找的内容)。

标签: blockchain ethereum solidity ipfs js-ipfs


【解决方案1】:

来自docs

CID 基于内容的加密哈希。这意味着:

  • 内容的任何差异都会产生不同的 CID 和
  • 使用相同设置添加到两个不同 IPFS 节点的相同内容将产生相同的 CID。

因此,只有当 0.png1.png 具有相同的内容并使用相同的设置添加(到 IPFS)时,您才会得到相同的 hashCID

【讨论】:

    猜你喜欢
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2021-04-04
    • 1970-01-01
    • 2021-08-02
    • 2021-11-01
    • 2020-09-29
    相关资源
    最近更新 更多