波卡链Substrate (6)Babe协议三“slot leader”
生活随笔
收集整理的這篇文章主要介紹了
波卡链Substrate (6)Babe协议三“slot leader”
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 問(wèn)題:一個(gè)槽有多個(gè)Validators,誰(shuí)來(lái)出塊?
2. 解決:每個(gè)Validator使用VRF(Verifiable Random Function)函數(shù)生成一個(gè)偽隨機(jī)值,如果低于閾值,它就成為slot leader
2.1 閾值
lvrf是偽隨機(jī)值的長(zhǎng)度
eg.
2.2 VRF函數(shù)Verifiable Random Function
輸入:過(guò)去2個(gè)紀(jì)元Epoch的隨機(jī)種子、當(dāng)前槽數(shù)(Slot number)、sk(Secret key)
輸出:偽隨機(jī)值、正確的生成證明。
總結(jié)
以上是生活随笔為你收集整理的波卡链Substrate (6)Babe协议三“slot leader”的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 出块过程(2)nodeos 服务器接收消
- 下一篇: 波卡链Substrate (7)Babe