1. 程式人生 > >區塊鏈共識演算法之BFT(4)

區塊鏈共識演算法之BFT(4)

DBFT的演算法中,參與記賬的是超級節點,普通節點可以看到共識過程,並 同步賬本資訊,但不參與記賬。總共 n 個超級節點分為一個議長和 n-1 個議員, 議長會輪流當選。每次記賬時,先有議長髮起區塊提案(擬記賬的區塊內容), 一旦有至少(2n+1)/3 個記賬節點(議長加議員)同意了這個提案,那麼這個 提案就成為最終釋出的區塊,並且該區塊是不可逆的,所有裡面的交易都是百分 之百確認的,區塊不會分叉。