没有废话,直接上版本号和代码,以及讲解。
crate | 版本号 |
---|---|
libp2p | 0.52.1 |
tokio | 1.30.0 |
依赖配置:
[dependencies]
tokio = { version="1.30.0", features=["full"] }
libp2p = { version="0.52.1", features=["tokio","dns", "macros", "noise", "ping", "tcp", "websocket", "yamux"] }
P2P
Peer-to-Peer是一种网络技术。一种点对点的通讯技术。没有client-service概念。
节点
在P2P网络中,节点标识被成为PeerId。
代码
use std::error::