http://www.7klian.com

IPFS官方博客|里程碑1的完成!Nix利用IPFS举办内容分发

Obsidian Systems将在两个差异的阶段利用IPFS。

Obsidian Systems是一家端到端的软件产物咨询公司,处事工具从最近得到扶助的初创企业到大型机构。自2014年创立以来,已将Nix作为出产陈设和开拓人员事情流程的一个构成部门。

Nix专注于沙箱(沙盒英语:sandbox,又译为沙箱,计较机专业术语,在计较机安详规模中是一种安详机制,为运行中的措施提供的断绝情况。)生成步和谐缓存生成工件。有了这些特性,打算和构建都不能有埋没的依赖干系,因此可以复制构建并靠得住地共享构建。

项目希望

固然Nix构建打算是可复制的,但仍然存在的一个限制是初始数据源代码的可用性。Nix打算“牢靠产出衍生”。这些是未装箱的构建步调,可以通过网络会见下载各类源代码。它们生成的数据必需与预先牢靠的哈希匹配,因此不能操作沙盒的不敷导致不确定的输出。

不外最大的问题是假如URL变得不行会见或下载的数据不确定(譬喻,由于某些元数据),此构建步调将失败。

下一步是什么?

IPFS提供了正确的办理方案,它不依赖于某些源代码最初上载的位置,而是通过内容寻址来识别源代码。

好比当有人编辑评论时,打算改变了,功效却没有改变。除了造成下游特另外重建,这也夹杂了原始数据和来历之间的疏散。对付点对点系统,谁提供数据并不重要,但谁声明数据所代表的内容绝对重要。

对付他们来说,Nix是一个不行或缺的东西,因为Obsidian Systems常常需要在项目之间切换,而Nix使得每个项目开拓情况的配置和共享变得微不敷道。这也使得最终用户安装在本身呆板上的软件(如区块链钱包)更容易打包。

有了这个焦点改造,Obsidian Systems可以在IPLD中对构建打算 Obsidian Systems正在向Nix中添加对IPFS的支持。这增加了产物的机动性,,并使Nix用户更容易复制和

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读