比特幣是一串記錄在區(qū)塊鏈上的數(shù)字而已,那么比特幣的產(chǎn)生(即挖礦)則是每個(gè)節(jié)點(diǎn)貢獻(xiàn)出自己的計(jì)算資源來解決一個(gè)難度可動(dòng)態(tài)調(diào)整的數(shù)學(xué)問題,從而爭(zhēng)奪區(qū)塊鏈的記賬權(quán),將時(shí)間段內(nèi)的交易全部打包,同時(shí)按照順序鏈接到主鏈上。
那么究竟是什么決定哪個(gè)節(jié)點(diǎn)進(jìn)行記賬的呢?答案是共識(shí)機(jī)制。
共識(shí)機(jī)制
通俗地來說,共識(shí)機(jī)制就是大家遵守的游戲規(guī)則而已,如果誰先滿足條件并且通過驗(yàn)證以后,繼續(xù)進(jìn)行下一輪游戲,有點(diǎn)類似于搶答游戲,當(dāng)提問者提出問題,A搶答到了,并給出了正確答案,那么此時(shí)B就不能再回答,即使B也知道正確答案,這就是游戲規(guī)則。
區(qū)塊鏈中的共識(shí)機(jī)制是決定按照哪一個(gè)參與節(jié)點(diǎn)記賬,以及確保交易完成的技術(shù)手段和機(jī)制。共識(shí)機(jī)制需要平衡效率與安全的關(guān)系。效率越高安全性越低,反之亦然。
從目前看,區(qū)塊鏈技術(shù)的共識(shí)機(jī)制主要有:Pow(工作量證明機(jī)制)、PoS(股權(quán)證明機(jī)制)、DPoS(授權(quán)股權(quán)證明機(jī)制)、Pool(驗(yàn)證池機(jī)制)等
Pow(工作量證明機(jī)制)
POW(proof of Work):工作量證明機(jī)制,從字面來理解就是誰的工作量大誰就能獲取到新的獎(jiǎng)勵(lì),當(dāng)前最主要的比特幣使用該機(jī)制:比特幣的挖礦就是計(jì)算一個(gè)合適的隨機(jī)數(shù)的過程,從而產(chǎn)生一個(gè)滿足要求的前置零hash,這樣的機(jī)制勢(shì)必會(huì)造成設(shè)備的更新?lián)Q代,同時(shí)造成礦池的產(chǎn)生,而當(dāng)前使用家用電腦進(jìn)行挖礦幾乎不可能也是因?yàn)樵摍C(jī)制。POW機(jī)制一直為人詬病,主要由于:
1、浪費(fèi)能源,耗電量驚人
2、催生礦池出現(xiàn),導(dǎo)致中心化問題嚴(yán)重,和比特幣設(shè)計(jì)初衷相悖
該機(jī)制耗電量驚人,不環(huán)保,同時(shí)也存在51%攻擊
PoS(股權(quán)證明機(jī)制)
youtube上有個(gè)視頻講的還是比較清楚的(還在審核中,不知道能不能放上來,如果可以那明天奉上),就是區(qū)塊鏈上參與者不是礦工,而更多的成為驗(yàn)證者,每個(gè)驗(yàn)證者在區(qū)塊鏈上存上一筆錢(比特幣,或者其他幣),然后根據(jù)你的貨幣量以及軟件執(zhí)行時(shí)間,給你發(fā)放利息,每個(gè)幣每天都會(huì)產(chǎn)生一個(gè)幣天數(shù),比如你有10個(gè)幣,你持幣30天,那么你將會(huì)有300個(gè)幣天數(shù),如果此時(shí)你發(fā)現(xiàn)了區(qū)塊,那么你的幣將被清零,同時(shí)按照一定比例來發(fā)送利息,從而獲取新幣。
幣天數(shù):就是每一個(gè)幣存在的天數(shù)的一種計(jì)數(shù)方式,簡(jiǎn)單來說,就類似于每天給你幣的存量記個(gè)數(shù)
這種方式有錢的越有錢(因?yàn)槟愦娴膸哦啵?/p>
DPoS(授權(quán)股權(quán)證明機(jī)制)
DPoS目前比較成功的是比特股,其原理是讓每一個(gè)持有比特股
比特股的DPoS機(jī)制,中文名叫做股份授權(quán)證明機(jī)制(又稱受托人機(jī)制),它的原理是讓每一個(gè)持有比特股的人進(jìn)行投票,由此產(chǎn)生101位代表 , 我們可以將其理解為101個(gè)超級(jí)節(jié)點(diǎn)或者礦池,而這101個(gè)超級(jí)節(jié)點(diǎn)彼此的權(quán)利是完全相等的。從某種角度來看,DPOS有點(diǎn)像是議會(huì)制度或人民代表大會(huì)制度。如果代表不能履行他們的職責(zé)(當(dāng)輪到他們時(shí),沒能生成區(qū)塊),他們會(huì)被除名,網(wǎng)絡(luò)會(huì)選出新的超級(jí)節(jié)點(diǎn)來取代他們。
Pool(驗(yàn)證池機(jī)制)
基于傳統(tǒng)的分布式一致性技術(shù),加上數(shù)據(jù)驗(yàn)證機(jī)制
中本聰在最初的時(shí)候采用了當(dāng)時(shí)最先進(jìn)的共識(shí)機(jī)制,然而隨著時(shí)間的推進(jìn),POW的缺點(diǎn)逐漸暴露出來,不過目前也沒有一種共識(shí)機(jī)制是完美的,我個(gè)人還是比較看好PoW的!
關(guān)注微信公眾號(hào)