作者:郭立芳

當你開始涉獵區塊鍊或加密貨幣時,似乎經常會遇到PoW、PoS 等燒腦名詞。今天,我們就來聊聊,什麼是PoW、PoS、DPoS。

PoW、PoS、DPoS,用一句話概括,就是區塊鏈的三種主流共識機制。

而區塊鏈,通俗地說,是一個去中心化的賬本。只是這個賬本與傳統賬本不同,不是由會計或少數幾個人來記賬,而是人人都可以參與記賬。

而且,這個記賬需要一個大家都認可的規則,即“怎樣記賬才是有效”,而這個大家認可的規則就是區塊鏈的共識機制。

比如,你們一大家人計劃去國外旅遊,通過商議後,選了泰國,那麼到泰國去旅遊就是你們家形成的共識。而商議的方式,是少數服從多數,而少數服從多數就是你們家確定旅遊目的地的共識機制。

同樣,PoW、PoS、DPoS,分別代表區塊鍊網絡的三種主要記賬規則,它們的作用非常大,直接關係到記賬權和相關收益的分配。不誇張地說,共識機制是區塊鏈的靈魂。

01、PoW(Proof-of-Work)工作量證明機制

新人科普 | 讀懂區塊鏈共識機制:PoW、PoS、DPoS

工作量證明,簡單來說,就是一份用來確認你做過一定量工作的證明。它就像你的大學畢業證,證明了你確實有四年大學的學習經歷。工作量證明機制,就是用工作量結果來證明貢獻大小,再根據貢獻大小確定記賬權和獎勵。

這個證明過程,是依賴計算機進行數學運算進行的。可以理解為:大家都去解答同一個題目,誰先算出來,誰就負責記賬,並得到相應報酬,這個報酬就是網絡產生的數字貨幣。

比如,在比特幣的網絡系統裡,誰先解題出來,誰就先得到比特幣作為獎賞。

PoW 的優點是,完全去中心化,公平公正,不需要中心化的管理機構,用戶(即節點)之間實現了公平競爭,誰先解出題目,誰就獲得相應收益。

其主要缺點是浪費能源。大家一起算題目,都要耗費算力,而最終有效的只有一個用戶所做的功,其他人做的都是無用功。

而計算機是靠電力來帶動的,大家一起用計算機算題,其實也耗費了大量電力資源。比如比特幣就是採用PoW 共識機制,每年需要消耗價值幾十億美元的電力,一直遭人詬病。

02、PoS(Proof-of-Stake)權益證明機制

新人科普 | 讀懂區塊鏈共識機制:PoW、PoS、DPoS

權益證明機制,即擁有越多股權,就可以獲得更多獎勵。這裡的股權是指你持有的數字貨幣的數量和時間,根據它來分配權益,類似股票的分紅制度。

你持有的幣越多,持有的時間越長,即幣齡(幣齡=持幣數*持幣時間)越大,就能拿到越多的分紅,也就有更大的記賬權利。

PoS的優點有三個:

一是耗能少,不需要像工作量證明機制一樣,耗費大量的能源。

二是作惡成本高昂,想要攻擊網絡的話,必須要有51%的幣齡,這個難度就很大了,不但需要大量的幣,還要持有足夠長的時間;

三是達成共識的時間短,網絡環境好的話,可實現毫秒級速度。

PoS 的缺點有兩個,一是持幣趨於集中化,因為持有的幣越多,時間越長,分配的收益越大,獲得的幣越多,使幣過於集中;另一個是流動性變差,持幣有收益分配,就沒有動力去套現,會屯幣不動,開啟躺賺模式,導致幣的流動性變差。

03、DPoS委託權益證明機制

新人科普 | 讀懂區塊鏈共識機制:PoW、PoS、DPoS

DPoS 委託權益證明機制,是在PoS 基礎上優化而來的,通過投票選舉的方式,選出生產者,代表他們履行權利和義務,而不是用算力來決定。

如果生產者不稱職,隨時可能會被投票出局。投票的權重和分配的收益,都是按照持有的加密貨幣數量佔總量的百分比來計算的,51%的股東的投票結果是不可逆且有約束力的。

DPoS 和股份制公司類似,普通的股民不能進董事會,要通過投票選舉代表來組成董事會,用每個人手上的數字貨幣計算權重,再根據權重投票選舉出能代表他們權益的人,代理記賬。

DPoS 的優點是,記賬節點數量少,協作高效,記賬效率高。其缺點是減弱了去中心化的程度,由選出的代表進行記賬,存在一定的中心化控制。

04、結語

目前,還沒有任何一種共識機制是完美的,都有各自的短板。隨著區塊鏈技術地不斷發展,共識機制也會不斷優化,未來可期。