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.5 | 2020年3月24日 |
1166 在 魔法豆
5,662 每月下载量
用于 9 个crate(6 个直接使用)
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