53 个版本 (35 个破坏性版本)

0.44.0 2024年7月18日
0.41.0 2024年6月24日
0.37.0 2024年3月18日
0.33.0 2023年12月13日
0.8.0-alpha.52020年3月24日

1166魔法豆

Download history • Rust 包仓库 1361/week @ 2024-04-26 • Rust 包仓库 1260/week @ 2024-05-03 • Rust 包仓库 1297/week @ 2024-05-10 • Rust 包仓库 1209/week @ 2024-05-17 • Rust 包仓库 1544/week @ 2024-05-24 • Rust 包仓库 1968/week @ 2024-05-31 • Rust 包仓库 1059/week @ 2024-06-07 • Rust 包仓库 1216/week @ 2024-06-14 • Rust 包仓库 1554/week @ 2024-06-21 • Rust 包仓库 773/week @ 2024-06-28 • Rust 包仓库 478/week @ 2024-07-05 • Rust 包仓库 1331/week @ 2024-07-12 • Rust 包仓库 1415/week @ 2024-07-19 • Rust 包仓库 1201/week @ 2024-07-26 • Rust 包仓库 1239/week @ 2024-08-02 • Rust 包仓库 1466/week @ 2024-08-09 • Rust 包仓库

5,662 每月下载量
用于 9 个crate(6 个直接使用)

GPL-3.0-or-later…

1.5MB
24K SLoC

Substrate 中的 Aura(权限轮)共识。

Aura 通过维护一个期望对当前时间大致达成一致的权限列表 A 来工作。时间被划分为每个 t 秒的离散槽位。对于每个槽位 s,该槽位的作者为 A[s % |A|]。

作者在该槽位中可以发行一个区块,但不能发行更多,并且它将建立在已看到的最长有效链之上。

来自未来步骤的区块将根据它们距离现在有多远而延迟或拒绝。

注意:Aura 本身被设计为对使用的加密技术是通用的。

许可协议:GPL-3.0-or-later WITH Classpath-exception-2.0


lib.rs:

Substrate 中的 Aura(权限轮)共识。

Aura 通过维护一个期望对当前时间大致达成一致的权限列表 A 来工作。时间被划分为每个 t 秒的离散槽位。对于每个槽位 s,该槽位的作者为 A[s % |A|]。

作者在该槽位中可以发行一个区块,但不能发行更多,并且它将建立在已看到的最长有效链之上。

来自未来步骤的区块将根据它们距离现在有多远而延迟或拒绝。

注意:Aura 本身被设计为对使用的加密技术是通用的。

依赖项

~74–115MB
~2M SLoC