共識機制容錯機制,用於計算機和區塊鏈系統,以在分布式進程或多代理系統(例如加密貨幣)之間就網絡的單一數據值或單一狀態達成必要的協議。它在記錄保存等方面很有用。
例如,在比特幣區塊鏈上,共識機制被稱為工作量證明(PoW),它需要運用計算能力來解決一個困難的但任意的難題,以保持網絡中所有節點的誠實。
- 共識機制是指用於實現跨中心化計算機網絡的協議、信任和安全性的任何數量的方法。
2.在區塊鏈和加密貨幣的背景下,工作量證明(PoW)和權益證明(PoS)是最普遍的兩種共識機制。
- 比特幣礦工的批評者認為 PoW 過於耗能,這激發了新的、更高效的機制的創建。
共識機制解釋在任何集中式系統中,例如保存有關國家駕駛執照的關鍵信息的數據庫,中央管理員有權維護和更新數據庫。進行任何更新的任務(例如添加/刪除/更新有資格獲得強制許可的人員的姓名)由中央機構執行,該中央機構仍然負責維護真實記錄。
公共區塊鏈作為去中心化的、自我調節的系統在全球范圍內運行,沒有任何單一的權威。它們涉及數百名參與者的貢獻,他們致力於驗證和驗證區塊鏈上發生的交易,以及區塊挖掘活動。
由於區塊鏈狀態的動態變化,這些公共共亯帳本需要一個高效、公平、實時、功能強大、可靠和安全的機制,以確保網絡中的所有交易都是真實的,並且各方都同意帳本的狀態。 這項重要的任務是由約束機制來完成的,約束機制是決定區塊鏈各個參與者(即節點或交易方)貢獻合法性的規則。
區塊鏈共識機制有不同種類的共識機制算法,每種算法都遵循不同的原則。
工作量證明 (PoW) 是最流行的加密貨幣網絡(如比特幣和萊特幣)使用的通用共識算法。它需要參與者節點證明他們完成和提交的工作使他們有資格獲得向區塊鏈添加新交易的權利。但是,比特幣的整個挖礦機制需要高能耗和更長的處理時間。
權益證明 (PoS) 是另一種常見的共識算法,它是 PoW 算法的一種低成本、低能耗的替代方案。它涉及根據其持有的虛擬貨幣代幣數量的比例分配維護參與者節點的公共賬本的責任。但是,這伴隨著一個缺點,即它會激勵加密貨幣囤積而不是支出。
雖然PoW和PoS在區塊鏈領域最為普遍,但還有其他共識算灋,如容量證明(PoC),允許共亯區塊鏈網絡上貢獻節點的記憶體空間。 節點擁有的記憶體或硬碟空間越多,其維護公共帳本的許可權就越多。 Decred區塊鏈上使用的活動證明(PoA)是一種混合體,利用了PoW和PoS的兩個方面。燒毀證明(PoB)是另一種要求交易人將少量加密貨幣發送到無法訪問的錢包地址,實際上“燒毀”它們。
另一種稱為曆史證明 (PoH),由 Solana 項目開發,與經過時間證明 (PoET) 類似,以加密方式對時間流逝本身進行編碼,以在不消耗許多資源的情況下達成共識。
来自:www.apkapk.io/cn