大多數人在進行金融交易時信任中央政府,尤其是銀行。我們習慣于相信,銀行系統將保護我們的資產,并可以防止欺詐行為。
雖然該系統運行良好,但許多人認為,通過采用區塊鏈技術,它可以得到進一步的改進。區塊鏈技術是完全分散的,意味著沒有中央管理。這一特性是該技術的基本原理。
因此,當在區塊鏈網絡上進行交易時,個人之間可以直接進行交互。但在這種情況下,他們究竟如何相互信任呢?
這就是區塊鏈協商共識機制發揮作用的地方(機制和協議這兩個詞可以互換使用)。維基百科對協商共識機制的定義如下:
“共識機制是一種群體決策過程,在這個過程中,群體成員發展,并同意支持一項***整體利益的決策。在專業上,共識可以被定義為一種可接受的解決方案,一種可以得到支持的解決方案,即使它不是每個人的“***”。《韋氏大詞典》將共識定義為:***,普遍認同;第二,同樣信仰或情感的群體。
在區塊鏈網絡上,這意味著必須有一個一致同意的協議來驗證每個事務。然而,根據使用的是哪種區塊鏈結構,根據協議可能有所不同。
以下是消除區塊鏈網絡信任需求的4種不同的共識機制:
1. 工作量證明
使用這種共識機制的***的區塊鏈是比特幣。在比特幣區塊鏈上,礦商(個人所有的計算機)必須競爭解決一個基于加密哈希值算法的難題。在回答這個精確的問題時,成功的礦工向網絡表明他們已經花費了大量的時間和精力來尋找解決方案。
當問題解決后,將驗證一個掛起的網絡事務塊并將其添加到區塊鏈。在比特幣區塊鏈上,礦商目前每增加一個比特幣區塊,就能獲得12.5比特幣(比特幣加密貨幣)的獎勵。這種加密貨幣是他們參與驗證過程的獎勵——他們不是免費的!隨著礦商繼續生產比特幣,比特幣的固定供應量耗盡,這種回報將持續下降。
2. 權益證明
在區塊鏈上,使用“權益證明”,以一種確定的方式選擇礦商,通常是根據他們在區塊鏈中的財富或股權決定。與工作量證明機制不同的是,在使用權益證明時生成塊是沒有報酬的。相反,礦商從生產區塊中獲得交易費。這種結構就是為什么PoS系統上的挖掘人員常常被稱為偽造者。
3.委托權益證明
- 證人
當使用“委托權益證明”機制時,特定加密貨幣社區中的個人投票選舉產生塊的“證人”(添加到區塊鏈)。社區可以根據區塊鏈結構決定他們將選擇多少證人。
例如,在EOS區塊鏈上,會自動選擇前20名目擊者參與。第21位證人是根據他們收到的與其他證人成比例的選票數量確定的。每個用戶的投票強度等于他們所持有的籌碼或代幣的數量。因此,擁有更多代幣的人比擁有較少代幣的人對網絡的影響更大。
如果證人沒有參與生成塊或沒有充分保護網絡,社區中的人可以將其從角色中移除。選擇證人是一個持續的過程,以確保網絡優化和效率。
代表
代表和證人也以同樣方式選出。委托成為網絡起源(原始)帳戶上的聯合簽名者。此帳戶可建議更改網絡參數,例如:
- 交易費用
- 塊大小
- 證人支付
- 塊間隔
4. 重要性證明
在使用“重要性證明”機制時,區塊鏈上的每個用戶都被分配一個“重要性評分”。這個分數決定了單個用戶如何“收獲”區塊鏈。這個過程在本質上和工作量證明系統中的工作是一樣的。例如,在NEM區塊鏈上,流通中的XEM代幣不到90億個。要符合“重要性計算”的條件,您必須持有至少10,000 XEM。
每當擁有超過10,000個XEM代幣的人生成一個塊(添加到區塊鏈)時,他們就會收到與該塊相關的事務費作為支付。隨著用戶重要性得分的增加,他們生成塊并獲得獎勵的幾率也會增加。
共識機制