显示软件包…
1 个不稳定版本
0.8.0 | 2021 年 4 月 5 日 |
---|---|
0.0.0 |
|
#47 在 #consensus-algorithm
28 每月下载量
用于 node-template
1MB
22K SLoC
tetcore 中的 Aura(权威轮)共识。
Aura 的工作方式是有一份权威列表 A,这些权威预计会对当前时间大致达成一致。时间被划分为 t 秒的离散槽位。对于每个槽位 s,该槽位的作者为 A[s % |A|]。
作者允许在该槽位中发布一个区块,但不能发布更多,并且它将基于所见到的最长有效链来构建。
未来步骤的区块将根据其未来的程度被推迟或拒绝。
注意:Aura 本身被设计为对使用的加密进行泛化。
许可证:GPL-3.0-or-later WITH Classpath-exception-2.0
lib.rs
:
tetcore 中的 Aura(权威轮)共识。
Aura 的工作方式是有一份权威列表 A,这些权威预计会对当前时间大致达成一致。时间被划分为 t 秒的离散槽位。对于每个槽位 s,该槽位的作者为 A[s % |A|]。
作者允许在该槽位中发布一个区块,但不能发布更多,并且它将基于所见到的最长有效链来构建。
未来步骤的区块将根据其未来的程度被推迟或拒绝。
注意:Aura 本身被设计为对使用的加密进行泛化。
依赖项
~32–48MB
~837K SLoC