時間:2023-08-18|瀏覽:249
這樣的制度,必須依賴某種方式來證明,誰取得了一個區(qū)塊鏈的打包權(或稱記帳權),就可以獲取打包這一個區(qū)塊的獎勵;又或者是誰意圖進行危害,就會獲得一定的懲罰,這就是共識機制。
共識機制在區(qū)塊鏈行業(yè)中極其重要,只有運行規(guī)則清晰明了,才能被接入更多的行業(yè)進行落地應用。目前,區(qū)塊鏈共識機制主要有四種,分別是PoW(工作量證明)、PoS(權益證明)、DPoS(委托權益證明)和PoC(容量證明),這一期主要給大家介紹的是DPoS(委托權益證明)。
——《如何玩轉CoinEx》區(qū)塊鏈科普欄目
【ViaWallet是ViaBTC旗下產品,致力于打造一款全幣種資產管理的去中心化錢包,未來您只需要一個ViaWallet即可管理所有資產,ViaWallet同時也支持Staking(質押)以及去中心化交易所,為您提供更豐富多樣的產品功能,目前已經支持BTC、ETH、BCH、TRX等16+種主鏈資產、100萬+代幣資產?!?p>概念
DPOS,全稱Delegated ProofofStake,即委托權益證明。
在前面的兩篇文章里,小編主要介紹了兩種共識機制,包括比特幣網絡使用的工作量證明PoW,以及Peercoin和NXT使用的權益證明PoS;但是,這些共識機制并沒有真正解決交易性能問題,尤其是PoW機制耗能極大,委托權益證明DPOS則很好地解決了該痛點問題,大大提升了網絡性能并降低了能耗。
起源
早在2010年,一名叫DanileLrimer的工程師就已經認識到比特幣POW共識機制中存在的問題,挖礦耗能大,交易速度慢,網絡算力被大型礦池壟斷,違背了去中心化法則。DanileLrimer把自己對于POW機制的看法發(fā)表在了在論壇上,隨后中本聰也在論壇中回應了此事,態(tài)度極為不屑。于是,DanileLrimer擼起袖子就干,創(chuàng)造出了一種新的共識機制。DanileLrimer,也就是我們口中的BM大神。2013年,BM發(fā)表了一篇論文,闡釋了DPOS共識算法如何解決工作量證明網絡中的限制。之后,DPOS被先后應用在比特股系統(tǒng)Bitshares和Steem中,表現(xiàn)不俗,公鏈明星EOS也沿用了DPOS每個持幣人都是選民,每個人用自己手里的選票選出最合理的議員,并且每個議員的權利都是相等的,沒有高低貴賤之分;同時只要某個議員表現(xiàn)得不夠好,他馬上就會被選民踢出去,而后備代表(后備節(jié)點)隨時頂上去;這樣就把權利歸還到每個持幣人手上,而使得任何重大決定不完全是由大戶說了算。
以EOS為例,由所有EOS持有人投票,投票會產生21個主節(jié)點和100個備用節(jié)點,這就相當于投票選出21個代表和100個候補代表,由這21個代表輪流生產區(qū)塊,就相當于比特幣的挖礦,每產生一個區(qū)塊就可以獲得1個EOS的獎勵,EOS每年會增發(fā)不超過5%的代幣獎勵給21個代表,由他們平分。這21個代表權利地位是一樣的,如果有人不履行職責會被網絡踢掉,由候補代表頂上。
21個代表也稱21個節(jié)點見證人,節(jié)點見證人是通過投票機制選出來的,誰的票數(shù)最高誰就能獲選。
優(yōu)勢
1)大大降低了能耗。相比POS,DPOS機制大幅度減少了參與驗證和記賬的節(jié)點數(shù)量。DPoS機制中的節(jié)點數(shù)量極少,大概只有幾十個或幾百個,每次只授權一個區(qū)塊生產者在既定時間中生產區(qū)塊,所有節(jié)點按照時間表輪流出塊,整個過程井然有序,節(jié)點與節(jié)點間是合作關系,所有節(jié)點就不需要消耗大量算力去競爭記賬權,大大降低了能源消耗。
2)大大提升了去中心化程度。去中心化是比特幣的愿景,但隨著比特幣算力的集中化,幾大礦池控制了市場超51%的算力,最初的幻想遭到了破壞。POS機制下,早期的持幣者在幣的數(shù)量和幣齡上的絕對優(yōu)勢也讓后來者無法超越。總體而言,DPOS共識機制下去中心化程度要更高一些。
3)大大提升了確認速度。在DPOS機制下,比如EOS每生成一個區(qū)塊大概需要0.5S,一筆交易需要經過6-10個區(qū)塊確認,交易完成時間不超過一分鐘。而PoW機制下的比特幣每生成一個區(qū)塊需要10分鐘,一筆交易完成(6個區(qū)塊確認后)需要1個小時,PoS機制下的點點幣一筆交易的確認時間大概也需要1小時。相比之下,DPOS機制下的確認速度是大大優(yōu)于以上