可以看到,共識機制有助于驗證和確認添加到總賬的信息,并確保上鏈信息的真實性。當然,實現共識機制的算法有很多種,它們的工作原理各不相同。我們在此前的《共識機制》《拜占庭將軍》篇有過詳細介紹,但對于整個共識層而言,最終目標同樣重要:
達成一致共識:共識機制試圖解決圍繞分布式系統的最復雜的問題之一,對哪些數據是真實和準確的達成一致意見。與需要信任中央機構的集中式系統不同,在分布式系統中,用戶不必信任任何人,嵌入在網絡中的協議規則保證了公共總賬的狀態始終隨著大眾的共識而更新。
防止雙重消費:共識機制防止任何用戶重復消費,這是
數字貨幣長期存在的問題。嵌入在
區塊鏈的共識機制中的協議規則確保只有有效和可信的交易被包含在公開的、透明的分布式賬本中。由于區塊鏈擴展大量的計算資源以確保交易的安全,雙重花費或更改交易的難度呈指數級增加。
用戶激勵:共識機制通過激勵好的行為,甚至在某些情況下懲罰作惡者,讓更多人都積極參與整個進程。
比特幣使用的第一個共識機制-工作量證明,既是通過獎勵比特幣給每一個成功驗證交易區塊的礦工來實現激勵。
公平與公正:區塊鏈的一個重要優勢是分布式賦權。簡而言之,共識機制確保了區塊鏈節點的對等性,任何人都可以參與到這個網絡中。區塊鏈的開源性質使任何人都可以檢查和驗證底層源代碼對網絡中的所有參與者是公平的。
容錯:在計算領域,容錯是指分布式系統在面臨威脅或故障時仍能無限期運行的特性。共識機制確保區塊鏈是容錯的,即單節點的故障不影響全局,實現系統可靠性和一致性。
在定義了什么是共識機制以及它們的目標,我們需要開始考慮房間里的另一頭大象,那就是如何讓這臺信任機器更高效的運轉起來,使其能夠支持宏觀社會系統的諸多應用。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。