IPFS支持被引入Nix,帮助Nix变得更好

2020-06-15 16:48:37

IPFS是用于在分布式文件系统中存储和共享数据的对等网络。之前已经提到Nix和IPFS可以有用地集成在一起,我们为实现这一目标感到非常兴奋。

  首先,感谢协议实验室的@parkan在Github上征求Nix社区 。我们在Obsidian Systems进行了讨论,并向IPFS赠款平台提交了提案,该提案最近已被接受!

IPFS


  IPFS是用于在分布式文件系统中存储和共享数据的对等网络。之前已经提到Nix和IPFS可以有用地集成在一起,我们为实现这一目标感到非常兴奋。


  我们认为IPFS和我们的计划可以在这里帮助Nix变得更好:

  克服源代码的麻烦:可以通过IPFS存储和共享源代码,因此我们不会丢失复制构建所需的数据。

  通过IPFS分发内部版本:内部版本可以点对点分发,因此流行的缓存随着其增长可以降低托管成本。

  内容寻址派生:RFC 62  这是充分利用IPFS的必要条件,因此我们将与现有的社区共同努力以实现内容可寻址性。

  不信任的远程构建:不需要信任Nix用户即可使用远程构建器。我们需要IPFS支持对Nix进行的内部更改使我们获得了大部分帮助,因此,我们继续进行这项工作,并将此功能作为我们计划的一部分。

  除了所有这些功能之外,IPFS是一项伟大的,志趣相投的技术,可以帮助使我们的存储和网络基础结构像Nix本身的思想一样具有革命性。这仅仅是开始,我相信还会有更多伟大的事情发生。


最新推荐