gpt4 book ai didi

ipfs - IPFS:如何将文件添加到现有文件夹?

转载 作者:行者123 更新时间:2023-12-03 20:28:31 25 4
gpt4 key购买 nike

给定一个相当大的文件夹,该文件夹已被推送到网络,并在本地删除。如何在不重新下载整个文件夹的情况下将文件添加到该文件夹​​?

最佳答案

您只能在使用ipfs get重新下载后使用ipns来执行此操作,如果仍将其固定到本地存储,这应该会很快:

(1)首先将文件夹递归添加(即重新添加)到ipfs:ipfs add -r /path/to/folder。最后一条标准行的第二列包含您刚刚添加的父文件夹的ipfs哈希。 (原始文件仍然相同,因此哈希也将相同。)

(2)然后发布该哈希:ipfs name publish /ipfs/<CURRENT_PARENTFOLDER_HASH>。这将返回您的对等ID,您可以将链接共享为/ipns/<PEER_ID>;每当文件夹内容(因此父文件夹哈希)更改时,重复此步骤(ipfs name publish)。 ipns对象将始终指向您文件夹的最新版本。

(3)如果您打算进行大量共享,则可以为共享的每个文件夹创建一个新的密钥对:ipfs key gen --type=rsa --size=2048 new-share-key…,然后使用该密钥(而不是默认密钥)来发布(并在以后重新发布)该文件夹:< cc>

另请参见此处的文档:https://ipfs.io/docs/commands/#ipfs-name-publish

关于ipfs - IPFS:如何将文件添加到现有文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39803954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com