波卡链Substrate Babe协议三“slot leader”

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了波卡链Substrate Babe协议三“slot leader”相关的知识,希望对你有一定的参考价值。

1. 问题:一个槽有多个Validators,谁来出块?

2. 解决:每个Validator使用VRF(Verifiable Random Function)函数生成一个伪随机值,如果低于阈值,它就成为slot leader

2.1 阈值

lvrf是伪随机值的长度

eg.

2.2 VRF函数Verifiable Random Function

输入:过去2个纪元Epoch的随机种子、当前槽数(Slot number)、sk(Secret key)
输出:伪随机值、正确的生成证明。

以上是关于波卡链Substrate Babe协议三“slot leader”的主要内容,如果未能解决你的问题,请参考以下文章

波卡链Substrate Babe协议一“基本概念”

波卡链Substrate Babe协议一“基本概念”

波卡链Substrate Babe协议二“分配slot机制”

波卡链Substrate Babe协议二“分配slot机制”

波卡链Substrate Babe协议四“出块签名和验证”

波卡链Substrate Babe协议五“Epoch纪元更新”