http://www.7klian.com

IPFS今天正式宣布0.6.0版本,包罗协议层迎来侦听、QUIC等重大更新

Go IPFS 0.6.0亮点

添加QUIC侦听器地点以镜像设置中存在的任何TCP地点。譬喻,假如您在/ip4/0.0.0.0/tcp/1234上侦听,则此迁移将为其添加一个侦听地点/ip4/0.0.0/udp/1234/quic。

固然base32(当前在子域中利用的默认编码)比base36简朴,但它不是最佳效率,并且base36 Ed25519 IPNS密钥有2个字符太大,无法满意63个字符的子域长度限制。base36的特别效率使我们低于此限制,并答允Ed25519 IPNS密钥与子域网关一起事情。

默认环境下,此版本为入站和出站毗连启用QUIC传输。当毗连到新的对等节点时,libp2p将继承并行地拨打所有播发地点(tcp+quic),因此假如quic毗连由于某种原因失败,毗连仍应乐成。

自界说404页

类型引导列表中的多地点利用/p2p/Qm……语法而不是/ipfs/Qm……的语法。

以下为IPFS官方发布的说明文件:

这个版本增加了对新的多基编码的支持:base36。Base36是一种最有效的不区分巨细写的字母数字编码。不区分巨细写的字母数字编码对付子域网关很重要,因为域名不区分巨细写。

按照需要为默认引导措施添加QUIC地点。假如您已经从引导设置中删除了默认引导措施,则迁移不会将它们从头添加回。

$ipfs cid format-v 1--codec libp2p-key -b base36 bafzaajaiejca4syrpdu6gdx4wsdnokxkprgzxf44wrstuc34gxw5k5jrag2so5gk

留意:此版本中包括的QUIC传输与以前版本中包括的尝试性QUIC传输向后不兼容。然而,QUIC协议经验了一些重大的打破性变革,不能选择支持多个版本。在实践中,,当利用不兼容的QUIC版本拨号节点时,ipfs将简朴地依赖于TCP传输,这会使机能下降。

#K51QZI5UQU5DJ16QYIQ0TAJOLKOJYL9QDK25492WXV7GHTUWCZ593TP69Z9M

先容Noise安详传输 这个go-ipfs版本引入了一个新的安详传输:libp2p Noise(从Noise协议框架构建)。固然TLS1.3仍然是默认的go-ipfs安详传输,但Noise从零开始实现起来更简朴,未来将成为尺度的跨平台libp2p安详传输。

Gossipsub进级到v1.1

此刻,您可以通过在请求路径中的某个位置包括ipfs-404.html文件来自界说404未找到错误页。

Base36支持

6月28日动静,去中心化文件和网络托管协议星际文件系统(IPFS)已于近期宣布0.6.0版本,其底层协议

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