IPFS 0.9 自带 DNS 解析系统、安全增强等

最近 发射 分散文件系统的新版本 IPFS 0.9 (InterPlanetary File System) 其中突出显示的是 go-ipfs 更可配置,以及 主要修复,关键安全修复 并且一些不常用的功能也被弃用或删除,以使用户更容易发现安全有效地使用 go-ipfs 的简单方法。

对于不熟悉IPFS的人,他们应该知道 在此文件系统中,文件链接与其内容直接相关 并包含内容的加密哈希。 文件地址不能任意重命名,只能在更改内容后进行更改。 同样,在不更改地址的情况下也无法更改文件(旧版本将保留在同一地址,而新版本将通过不同的地址提供)。

它形成了一个全球版本的文件存储,以由成员系统组成的 P2P 网络的形式实现。 IPFS 结合了以前在 Git、BitTorrent、Kademlia、SFS 和 Web 等系统中实现的想法,类似于一组 BitTorrent(参与分发的对)交换 Git 对象。 IPFS 由内容而不是位置和任意名称寻址。

IPFS 0.9的主要新功能

在 IPFS 0.9 的这个新版本中 网关能够加载任意 IPLD (行星际数据链接,命名空间处理基于哈希的资源)通过“/api/v0/dag/export”处理程序,它执行类似于“ipfs dag export”命令的功能。

导出以 DAG 文件格式完成 (有向无环图)。 生成的 IPLD 允许用户验证从公共网关下载的数据是否与请求的符号名称匹配,可以根据该符号名称验证是否符合最初与名称符号相关联的内容散列。

提出的另一个新颖之处是 提供了定义自己的 DNS 解析器的能力 使用“DNS over HTTPS”协议,该协议将用于代替操作系统配置中的解析系统。 这包括覆盖单个顶级域的解析器。

在 DNSLink 中,一种将常规 DNS 名称链接到 IPFS 地址的机制,可以使用选择性解析器替换来创建与 ICANN 无关的域名,例如您可以连接解析器来处理顶级域 ».eth «,其中没有得到 ICANN 的正式批准。

另外, 网络界面 (网页界面) 更新了对固定外部服务的实验性支持 (类似于命令“ipfs pin 远程服务”)并且修改了用于处理文件和同事的屏幕设计。

当为 CLI 界面,现在可以使用命令导出密钥 “ipfs 密钥导出”,无需在后台停止 ipfs 进程。

还需要注意的是,添加了一个实验性的 DHT 客户端,用于使用分布式哈希表进行数据恢复,这与基于 IPNS 的解决方案在更高的性能上有所不同,并且鉴于支持的普遍性,SECIO 支持已被弃用和禁用。 SECIO 支持现已完全删除。

最后也是 有提到迁移到新版本go-ipfs的组件是分包的 单独使用自己的插件加速加载并简化将更新组织到配置中。 通过 IPFS 下载更新的过程已经自动化,并且添加了设置以简化在没有网络连接或被防火墙阻止的情况下的更新应用程序。

如果你有兴趣了解更多 关于这个新发布的版本,你可以查看 以下链接中提供了详细信息。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。