1. 共識算法介紹
1.1 共識算法的定義
區塊鏈是一種由多節點共同維護,共同信任的分布式存儲系統,它可以用于登記和發行數字化資產、產權憑證、積分等,并以點對點的方式進行轉賬、支付和交易。
區塊鏈系統與傳統的中心化賬本系統相比,具有完全公開、不可篡改、防止多重支付等優點,并且不依賴于任何的可信第三方。
由于點對點網絡下存在較高的網絡延遲,各個節點所觀察到的事務先后順序不可能完全一致。
因此區塊鏈系統需要設計一種機制對在差不多時間內發生的事務的先后順序進行共識。這種對一個時間窗口內的事務的先后順序達成共識的算法被稱為“共識算法”。
共識算法在區塊鏈系統中的位置圖
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。