區塊鍊技術有哪些共識機制?共識機制作為區塊鍊技術的核心,很大程度上決定了整個區塊鍊系統節點間的互相信任,是不是很多小夥伴對于區塊鍊技術有哪些共識機制還不是很了解呢,下面就将區塊鍊共識機制為大家做了整理。

POW機制
POW的全稱為Proof of Work,翻譯過來即“工作證明”或者“工作量證明”。挖礦獲得多少貨币獎勵,取決于挖礦貢獻的有效工作,也就是說礦機的性能越好、挖礦的時間越長,所獲得的貨币獎勵就越多。
BTC就是POW機制下最成功的加密貨币。POW機制雖然已經成功證明了其長期穩定和相對公平,但在現有架構下,采用POW的“挖礦”形式,将消耗大量的能源。其消耗的能源隻是不停的去做SHA256的運算來保證工作量公平,并沒有其他的存在意義。而目前BTC所能達到的交易效率為約5TPS(5筆/秒),以太坊目前受到單區塊GAS總額的上限,所能達到的交易頻率大約是25TPS,與平均千次每秒、峰值能達到萬次每秒處理效率的VISA和MASTERCARD相差甚遠。
POS機制
POS 即權益證明或者股權證明,全稱為 Proof of Stake。權益證明模式就是根據所持有貨币的量和時間,來發利息的的一個模式。
POS機制,相比于POW,POS機制節省了能源,引入了“币齡”這個概念來參與随機運算。POS機制能夠讓更多的持币人參與到記賬這個工作中去,而不需要額外購買裝置(礦機、顯示卡等)。每個機關代币的運算能力與其持有的時間長成正相關,即持有人持有的代币數量越多、時間越長,其所能簽署、生産下一個區塊的機率越大。一旦其簽署了下一個區塊,持币人持有的“币齡”即清零,重新進入新的循環。
在POS機制下,因為區塊的簽署人由随機産生,則一些持币人會長期、大額持有代币以獲得更大機率地産生區塊,盡可能多的去清零他的“币天”。是以整個網絡中的流通代币會減少,進而不利于代币在鍊上的流通,價格也更易受到波動。由于可能會存在少量大戶持有整個網絡中大多數代币的情況,整個網絡有可能會随着運作時間的增長而越來越趨向于中心化。相對于PoW而言,PoS機制下作惡的成本很低,是以對于分叉或是雙重支付的攻擊,需要更多的機制來保證共識。穩定情況下,每秒大約能産生12筆交易,但因為網絡延遲及共識問題,需要約60秒才能完整廣播共識區塊。長期來看,生成區塊(即清零“币齡”)的速度遠低于網絡傳播和廣播的速度,是以在PoS機制下需要對生成區塊進行“限速”,來保證主網的穩定運作。
DPOS機制
DPOS即授權股權證明(delegated proof of stake)。
DPoS機制要求在産生下一個區塊之前,必須驗證上一個區塊已經被受信任節點所簽署。相比于PoS的“全民挖礦”,DPoS則是利用類似“代表大會”的制度來直接選取可信任節點,由這些可信任節點(即見證人)來代替其他持币人行使權力,見證人節點要求長期線上,進而解決了因為PoS簽署區塊人不是經常線上而可能導緻的産塊延誤等一系列問題。DPoS機制通常能達到萬次每秒的交易速度,在網絡延遲低的情況下可以達到十萬秒級别,非常适合企業級的應用。
POI機制
POI(Proof of Importance),即重要性證明。
POI算法提供了一種分布更為均勻的挖礦方法。人們既不需要使用更強勁的機器,也不需要持有更多的股份來擷取更多的獎勵。隻需要向整個經濟體證明自己的重要性來擷取區塊獎勵。這樣它也無須特殊的挖礦硬體,能運作在一個樹莓派裝置上,是以它省電環保,有助于解決讓人們頭疼的地球高碳排放帶帶來的溫室變暖問題。很顯然,重要性證明可以解決比特币生态中的大量資源浪費和挖礦裝置之間的競争問題。除此之外,在重要性證明方案下,有錢并不意味着重要,它更看中的是交易量、活躍度,以及和誰做的交易。這些特性可以去除其他所有 POS系統都擁有的弊端,即進入讓富者更富這樣的循環。
POA 機制
POA (Proof of Asset),即資産證明。
Digix通過它的資産證明(POA)協定為實體資産代币化和文檔化提供了使用執行個體。這是筆者在後面推薦DGX代币的最重要的原因它誕生于一個非常有意義的創新項目裡。Digix資産證明(POA)認證過程在以太坊上記錄和提供一項資産的審計跟蹤,用以建立POA資産卡。這些資産卡通過來自監管鍊參與者(即黃金供應商、托管商和審計商)的連續數宇簽名獲得認證,數字簽名進一步通過被提供和上傳到IPFS(星際檔案系統所永久儲存起來的購買和存儲收據證明所确認。
POB 機制
POB (Proof of Burn),即燒毀證明。
建立新區塊的人必須為建立新的貨币支付費用。這些費用将按照預先規定的比例或者算法轉換為新的貨币。合約币XCP)就是通過燒毀比特币而産生。
數字貨币算法還有購買證明(Proof-of-Purchase)、時間證明(Proof-of-time)、身份證明(Proof-of-identity)和混合證明(Combining Proofs)等。
以上就是區塊鍊技術共識機制的整理了,共識機制直接決定了使用者對區塊鍊上資料的信任程度,是以了解擁有哪些區塊鍊共識機制還是很有必要的。