7 个版本 (破坏性)

0.7.0 2023 年 10 月 3 日
0.6.0 2023 年 9 月 1 日
0.5.0 2023 年 8 月 31 日
0.4.0 2023 年 8 月 31 日
0.1.0 2023 年 5 月 23 日

#790 in 魔法豆

Download history 29226/week @ 2024-04-16 29446/week @ 2024-04-23 23725/week @ 2024-04-30 21350/week @ 2024-05-07 26832/week @ 2024-05-14 31082/week @ 2024-05-21 34193/week @ 2024-05-28 25208/week @ 2024-06-04 26034/week @ 2024-06-11 24706/week @ 2024-06-18 29657/week @ 2024-06-25 28662/week @ 2024-07-02 25770/week @ 2024-07-09 35556/week @ 2024-07-16 36954/week @ 2024-07-23 28771/week @ 2024-07-30

每月下载量 133,851
83 个crate中使用(通过 sc-mixnet

MIT 许可证

190KB
3.5K SLoC

Parity 混合网络

概述

此crate实现了Substrate 混合网络节点的核心逻辑。它不提供完整的节点实现;以下部分必须由crate用户提供

  • 网络。此crate主要是网络无关的。
  • 区块链集成。此crate期望提供当前会话索引、阶段和混合节点。
  • 请求/回复处理。此crate将请求和回复的有效载荷视为不透明块。

模块

核心混合网络逻辑位于core模块中,可以单独使用。`request_manager`和`reply_manager`模块提供了一个非常简单的可靠传输层。


lib.rs:

基于Loopix的混合网络。

此crate主要是网络无关的。虽然它确定哪些节点应该连接以及哪些数据包应该发送到哪里,但它并不关心如何执行这些操作。它并非完全无关;它假设对等方具有32字节的全球唯一标识符。

依赖项

~5–12MB
~136K SLoC