一、前言
在本文中,將會討論一下什么是,并不會深入到POW的算法邏輯中。工作量證明(Proof Of Work,簡稱POW),簡單理解就是一份證明,用來確認(rèn)你做過一定量的工作。比特幣的工作量證明,就是我們俗稱“挖礦”所做的主要工作。對于沒有接觸過這東西的人來說,聽起來是覺得很混亂,但實際上是比較容易理解的。當(dāng)然,截至到發(fā)文,挖礦基本是一個賠本買賣,本文僅作為科普介紹,并不是作為鼓勵挖礦。
二、工作量證明
在區(qū)塊鏈的世界中,這個證明過程,是依賴計算機進行數(shù)學(xué)運算進行的??梢院唵蔚乩斫鉃椋蠹夜餐ソ獯鹜粋€題目,先計算出來的人就擁有了記賬權(quán),并可以獲得相應(yīng)的報酬,這個報酬就是網(wǎng)絡(luò)產(chǎn)生的數(shù)字通證。這也是btc產(chǎn)出的流程,在BTC的網(wǎng)絡(luò)里,誰先將題目解出來,誰就可以獲得BTC作為獎賞。
PoW 的優(yōu)勢是,第一,記賬權(quán)和獎勵由工作量來確定,公平公正,節(jié)點(用戶)之間實現(xiàn)了公平競爭;第二,完全的去中心化,不需要中心化的管理機構(gòu),系統(tǒng)按照共識就可以自行運轉(zhuǎn)。
三、區(qū)塊鏈股權(quán)證明
DPoS引入了見證人的概念,見證人可以生成區(qū)塊,每個持股人都可以投票選舉見證人。
得到總票數(shù)前N(通常為101)的候選者,可以當(dāng)選見證人。
見證人的候選者名單每個維護周期(1天)更新一次。
見證人隨機排列,每個見證人有2秒的權(quán)限時間生成區(qū)塊。
如果見證人在給定時間內(nèi)無法生成區(qū)塊,區(qū)塊生成權(quán)限交給下一個時間片對應(yīng)的見證人。
DPoS這種設(shè)計使得區(qū)塊生成更快捷,也更節(jié)能。
投票選出的N個見證人,可以視為N個礦池。
如果它們提供的算力不穩(wěn)定、宕機、或者作惡,持股人可以隨時投票更換見證人。
DPOS機制的優(yōu)勢是,第一,在共識周期方面,DPoS共識機制大幅縮小參與驗證和記賬節(jié)點的數(shù)量,可以達到秒級的共識驗證,系統(tǒng)處理效率得到大幅提高,更有可能取代現(xiàn)代商業(yè)應(yīng)用;DPoS機制將節(jié)點數(shù)量進一步減少到101個,EOS是只有21個節(jié)點,在保證網(wǎng)絡(luò)安全的前提下,整個網(wǎng)絡(luò)的能耗進一步降低,網(wǎng)絡(luò)運行成本最低。更加去中心化。目前,對于比特幣而言,個人挖礦已經(jīng)不現(xiàn)實了,比特幣的算力都集中在幾個大的礦池手里,每個礦池都是中心化的,就像DPoS的一個受托人,因此DPoS機制的加密貨幣更加去中心化。
第二,在治理能力方面,在DPoS模式下,治理的結(jié)構(gòu)是清晰的,所有的股東都有發(fā)言權(quán)。這種治理的成本與共識過程是一致的,所以在制定決策的時候,就很清楚外匯IBhttp://www.fx61.com/ib.html,基本不會產(chǎn)生“意外分叉”。第三,在能耗方面更低。PoS機制的加密貨幣,要求用戶開著客戶端,事實上用戶并不會天天開著電腦,因此真正的網(wǎng)絡(luò)節(jié)點是由幾個股東保持的,去中心化程度也不能與DPoS機制的加密貨幣相比。更快的確認(rèn)速度。每個塊的時間為10秒,一筆交易(在得到6-10個確認(rèn)后)大概1分鐘,一個完整的101個塊的周期大概僅僅需要16分鐘。而比特幣(PoW機制)產(chǎn)生一個區(qū)塊需要10分鐘,一筆交易完成(6個區(qū)塊確認(rèn)后)需要1個小時。點點幣(PoS機制)確認(rèn)一筆交易大概也需要1小時。