IPFS有三个重要的工程模块库:Multiformat、libp2p和IPLD。
这三个模块库被设计成轻耦合的堆栈模型,即模块之间互相协同又独立发展,就像IPFS和Filecoin之间的关系。
Multi-Format是一个自描述格式协议库,用于解决编程语言和数据类型难以区分的问题。它支持五种协议:Multi-Hash、Multi-Base、Multi-Addr、Multi-Codec和Multi-Stream。
Libp2p是一个P2P网络协议模块库,用于连接各个设备节点的网络通信。它能在不同操作系统、硬件和网络环境下实现节点之间的连接。
IPLD是一个数据结构模型库,抽象了基于内容寻址的数据模型。它能实现跨系统和协议的引用,统一不同网络系统之间的数据结构。
以上就是Multiformat、libp2p和IPLD的简要介绍。如果还没有理解,可以重新阅读文章开头的部分。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/73060.html
发表回复
评论列表(0条)