Quorum
Quorum——與伊斯坦布爾 BFT (IBFT) 相比,Raft 在 TPS 方面更具可擴展性嗎?
這個問題是關於 Quorum,乙太坊的企業風格。
了解 BFT 算法總是為最壞的情況做好準備,並為此付出了速度的代價。
與伊斯坦布爾 BFT (IBFT) 相比,Raft 在 TPS 方面更具可擴展性,有人可以合理地做出聲明/評估嗎?
內森·胡
在不需要拜占庭容錯時使用 Raft。即,在任何情況下都不會出現拜占庭式錯誤。即,沒有惡意/任意故障——只有節點/參與者處於活動狀態或關閉時的崩潰故障。
當可能存在惡意參與者/節點/參與者時使用 IBFT。
Raft 模型:Leader,Followers。隨機 Leader 選舉 + Replicated Log。IBFT 模型:提議者、驗證者。驗證者在更新區塊鏈之前等待 2F + 1 次送出。