#共识算法 # #平行链 #中继 # #收集者 #中继链

cumulus-client-consensus-relay-chain

由中继链提供的共识算法(polkadot v1.15.0)

15个重大版本发布

0.17.0 2024年7月19日
0.14.0 2024年6月24日
0.10.0 2024年3月19日
0.6.0 2023年12月13日
0.0.0 2022年11月14日

#2076 in 神奇豆子

Download history 13/week @ 2024-04-15 40/week @ 2024-04-22 207/week @ 2024-04-29 113/week @ 2024-05-06 50/week @ 2024-05-13 255/week @ 2024-05-20 54/week @ 2024-05-27 128/week @ 2024-06-03 99/week @ 2024-06-10 14/week @ 2024-06-17 242/week @ 2024-06-24 38/week @ 2024-07-01 166/week @ 2024-07-08 172/week @ 2024-07-15 70/week @ 2024-07-22 62/week @ 2024-07-29

每月下载量471
用于 2 crates

GPL-3.0-or-later…

18KB
280 代码行

为平行链提供的中继链共识算法。

这是在开发平行链时可以使用的最简单的共识算法。这是一个无需抵押或类似方式加入作为收集者的无许可共识算法。在这个算法中,共识由中继链提供。这按以下方式工作。

  1. 将自己视为收集者的每个节点都可以自由地构建一个平行链候选者。

  2. 这个平行链候选者被发送给作为中继链一部分的平行链验证者。

  3. 平行链验证者最多验证X个不同的平行链候选者,其中X是平行链验证者的总数。

  4. 得到最多验证者支持的平行链候选者将被中继链块生产者选中,作为链上支持的候选者添加。

  5. 平行链候选者得到支持并包含后,所有收集者从1开始。

依赖关系

~92–135MB
~2.5M SLoC