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 1361/week @ 2024-04-26 1260/week @ 2024-05-03 1297/week @ 2024-05-10 1209/week @ 2024-05-17 1544/week @ 2024-05-24 1968/week @ 2024-05-31 1059/week @ 2024-06-07 1216/week @ 2024-06-14 1554/week @ 2024-06-21 773/week @ 2024-06-28 478/week @ 2024-07-05 1331/week @ 2024-07-12 1415/week @ 2024-07-19 1201/week @ 2024-07-26 1239/week @ 2024-08-02 1466/week @ 2024-08-09

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