
rust-libp2p
libp2p
The Rust Implementation of the libp2p networking stack.
AI 简介
rust-libp2p 是 libp2p 协议栈的 Rust 语言实现,提供模块化、可组合的点对点网络基础设施。核心功能包括多传输协议支持(如 TCP、WebTransport)、流多路复用(mplex、yamux)、NAT 穿透(UPnP、STUN)、加密连接(noise、TLS)、地址发现(mdns、dnsaddr)及分布式应用协议(如 gossipsub、kad-dht)。基于 Rust 编写,强调内存安全、零成本抽象与异步友好设计。适用于构建去中心化应用,如区块链节点通信、IPFS 客户端、私有 P2P 网络服务及边缘协同系统。
Rust
MIT License5.6k
Stars
1.2k
Forks
99
Watchers
170
Issues
Star 增长
今日0
近 7 天0
近 30 天+17
综合评分66.98
默认分支master