当前位置:首页 > 知识 >

协议实验室推出Multiformats:进化互联网

除了IPFS和Filecoin,协议实验室还提出了其他改进互联网的项目。其中,Multiformats是一个多格式的协议值集合,它对数据层(IPLD)和网络层(libp2p)都有用。Multiformats旨在构建一个能适用于现在和未来的系统,并通过增强自我描述的格式值来实现协议之间的互操作性和灵活性。

Multiformats包含了几种具体的协议,每个协议都有其各种语言的实现列表。这些协议主要有:

- multihash:用于区分不同加密哈希函数的输出,解决寻址和编码问题,对于依赖加密哈希函数的系统很重要。

- multiaddr(开发中):用于对来自各种网络协议的地址进行编码,可以保证地址的使用并允许多种协议和地址共存。

- multibase(开发中):用于消除文本中基编码的二进制编码的歧义,帮助开发者确定使用何种基编码。

- multicodec:用于识别数据内容的格式,比如哈希和IP地址等。在Multihash和Multiaddr中使用。

Multiformats最初是为IPFS设计的,但现在已经被广泛应用在IPLD、libp2p、IPFS和Filecoin等项目中。通过提供协议之间的互操作性和对未来的考量,Multiformats对Web3网络具有现实意义的影响。

猜你喜欢

微信二维码

微信