波卡鏈(Polkadot)使用 NPoS共識機制(提名權益證明)機制選擇驗證人集合,該機制創建了驗證人和提名人兩種角色,以實現鏈安全性的最大化。
作者:科普 / 來源:Polkadot社區
對網絡維護感興趣的參與者可以負責運行驗證人節點。在創世區塊中,波卡鏈將為驗證人提供有限位置,位置數量將逐步增加至 1000 以上。同時,系統還鼓勵任何 DOT 持有人成為提名人參與其中。提名人將參與選舉出一個或多個可信賴的驗證人候選人,以確保網絡不會因僅有的少數幾名驗證人而過于中心化。驗證人將同時負責驗證區塊和確保最終確定性(finality),而提名人則有權通過 DOT 表明支持對象并選擇多個驗證人。驗證人和提名人都將獲得與各自權益成比例的獎勵,同時驗證人還可對分成方式進行設置。什么是 驗證人 和 提名人
由于驗證人位置有限,因此大多數意欲抵押 DOT 并提升網絡經濟安全的參與者將扮演提名人的角色。驗證人需負責大部分繁重工作,它們在 BABE 中生成新區塊、在 GRANDPA 中進行投票并達成共識、驗證平行鏈的 STF,以及其他一些與數據可用性相關的職責。而作為提名人,在綁定 DOT 后便無需進行任何操作。提名人的任務類似于“設置并忘記”,而驗證人則需執行關鍵操作為本網絡提供切實服務。鑒于此,驗證人在獲取Staking收益方面擁有部分特權,并且在將相關獎勵發放至各提名人之前就可以抽取傭金。