共識機制本質上是為了解決拜占庭網絡中的數據的一致性問題而採用的一 種可以容錯的算法,
一般稱之為拜占庭容錯的分佈式一致性算法。
目前在區塊鏈領域主流的共識機制有四類:
(1)工作量證明機制(Proof of Work,POW)
(2)股權證明機制(Proof of Stake, POS)
(3)授權股權證明機制(DPOS)
(4)實用拜占庭協議(PBFT)
POW 依賴機器進行數學運算來獲取記賬權,資源消耗相比其他共識機制高、可監管性弱;
同時,每次達成共識需要全網共同參與運算,性能效率比較低,容錯性方面允許全網50%節點出錯。
POS 股權證明機制已有很多不同變種,
但基本概念是產生區塊的難度應該與用戶在網絡裡所佔的股權成比例,此種方式不耗能。
DPOS 代表制權益證明,類似於董事會投票,
持幣者投出一定數量的投票節點,代理他們進行驗證和記賬。
此種方式大幅縮小參與驗證和記賬節點的數量, 提升交易確認速度。
比如:獲票數最多的前 100 名代表按既定時間表輪流產生區塊。
所有代表將收到等同於一個平均水平的區塊所含交易費的10%作為報酬,
如果一個平均水平的區塊含有 100 股作為交易費, 則一名代表將獲得 1 股作為報酬。
PBFT 是一種基於消息傳遞的一致性算法,
算法經過三個階段達成一致性,這些階段可能因為失敗而重複進行。
該算法主要應用在聯盟區塊鍊或私有區塊鏈場景。
也有區塊鏈的開發者採用“POW+POS”的做法,
各種共識機制有不同的適用場景,目前都有比較好的應用。
LorD初步計劃將自研結合 Paxos 算法和一些優秀的算法,
能夠結合不同 共識機制的優點,並縮短驗證的時間,
提升交易確認速度,對信用體系中的數據 查詢至關重要。
因太多惡意博弈網站...等跑來群組亂拉人什麼的所以改用官方LINE避免群組人被騷擾!
留言列表