IPFS文件未下载

时间:2018-06-26 07:00:12

标签: p2p ipfs distributed-filesystem

我正在使用ipfs与其他用户共享文件,我将其上传,然后停止ipfs守护程序。因此,理想情况下,该文件应该已经分布在其他对等方上,并且可以下载到接收方用户,而与发送方计算机是否正在运行ipfs守护程序无关。这里有延迟吗?还是我错过了什么?

2 个答案:

答案 0 :(得分:2)

我认为您应该从下面提到的链接中寻求帮助:

https://medium.com/@JohnZettler/how-to-save-a-file-on-ipfs-a-7-step-primer-3476469536c7

阅读此书后,您将了解如何从ipfs添加,固定和检索数据。 希望对您有帮助。

答案 1 :(得分:1)

我认为缺少中篇文章需要解释的内容,我宁愿考虑相关内容。

在本文解释的示例中,提到了协议实验室提供了一组引导节点,这些节点会在IPFS守护进程关闭后首先在网络中寻找新文件,以便使文件可用。 https://ipfs.io/ipfs/[yourHash]

我们还需要了解两个重要的细节。首先,我们的文件仅由以前下载文件的对等方分发,这就是为什么当您访问https://ipfs.io/ipfs...引导节点时,文件会从您的计算机下载到它们的文件提供商和文件的新提供商中的原因这样,如果是我请求访问您的文件,那么我也将成为您文件的源节点。其次,我们需要知道这并不意味着您的文件将永远可用,有一个下划线服务可以清理一段时间内未访问的文件,以优化磁盘使用率,因此在某个时候,您的文件将除非您的本地守护程序正在运行,否则变得不可用。

关于IPFS的另一个令人恐惧的事实是,一旦文件通过网络分发,您将失去对谁进行访问的控制权。在我的团队中,我们正在通过添加ACL层来改进IPFS,以使文件所有者可以决定谁有权访问其文件并可以随时撤消访问。如果您对此感兴趣,请随时关注our wiki