【问题标题】:How to set up an immutable dnslink to IPFS content?如何设置 IPFS 内容的不可变 dnslink?
【发布时间】:2020-11-17 23:42:19
【问题描述】:

我正在努力实现与这些人相同的目标:https://uniswap.org/blog/ipfs-uniswap-interface/

所以首先我读到了这个: https://docs.ipfs.io/concepts/ipns/

上面写着:

IPNS 不是在 IPFS 上创建可变地址的唯一方法。你可以 也使用 DNSLink,...

所以我去阅读https://dnslink.io/,然后在我的DNS记录中添加了一个TXT _dnslink dnslink=/ipfs/<CID> 条目。

完美运行。

但是更新内容呢? CID 不会改变吗?每次内容更改时我都必须更新 TXT 记录吗?有没有办法让 dnslink 记录始终指向最后一个版本?

https://uniswap.org/blog/ipfs-uniswap-interface/ 说:

该 TXT 记录包含最新版本的 IPFS 哈希。

所以它建议它需要一直更新。也许有一种编程方式来更新 TXT 记录,这样他们就不必一直进入并更改哈希?

有点糊涂¯_(ツ)_/¯

【问题讨论】:

    标签: ipfs


    【解决方案1】:

    您可以:

    每次以编程方式或其他方式更新 TXT 中的 /ipfs/ CID。或者,使用 /ipns/ CID。使用 IPNS,您永远不需要更新 TXT,但您需要至少 1 个具有 IPNS 密钥的 IPFS 节点大部分时间在线,以定期发布 IPNS 记录。如果您确实使用 IPNS,我建议为内容生成一个新密钥,而不是使用默认节点密钥对。这样可以更轻松地移动/复制密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多