基于公钥的模块化网络栈
iroh 是一个用 Rust 编写的模块化网络栈,通过公钥进行点对点连接,自动进行洞穿穿透并可回退到公共中继。
· 基于 QUIC 和 noq 实现加密、多流、数据报传输,避免队头阻塞。
· 提供预置协议:iroh-blobs(BLAKE3 内容寻址 blob 传输)、iroh-gossip(可扩展的发布订阅覆盖网络)、iroh-docs(基于 iroh-blobs 的最终一致键值存储)。
· 支持 Rust 通过 cargo 添加,也提供 iroh-ffi 用于其他语言绑定。
· 采用双许可(Apache-2.0 或 MIT),贡献同样采用双许可。
GitHub
#GitHub #开源
📢 频道:@GitHubTrendingHub
Post #197
25
