區(qū)塊鏈中兩大經(jīng)典的共識(shí)機(jī)制Pow和Pos。
Pow
也稱工作量證明機(jī)制,比特幣的共識(shí)機(jī)制就是Pow。
顧名思義,就是礦工憑借工作量的大小,來(lái)爭(zhēng)取記賬的權(quán)利。誰(shuí)能證明他的工作量更大,誰(shuí)就拿到記賬權(quán)。
怎樣證明工作量更大呢?
解題。
解題最快的礦工最先搶到記賬權(quán),解題越快意味著工作量越大(簡(jiǎn)單粗暴),工作量越大對(duì)應(yīng)礦工的算力越大,工作量大小直接反映了礦工的算力大小。
比特幣網(wǎng)絡(luò)中給出了不同難度的數(shù)學(xué)題,根據(jù)本次解題速度調(diào)整下次數(shù)學(xué)題的難度,以保證解題速度平均在每個(gè)區(qū)塊的確認(rèn)需要10分鐘左右。
于是,在Pow機(jī)制下,算力越大的礦工搶得記賬權(quán)的概率越大,越有話語(yǔ)權(quán)。
于是,為了搶得記賬權(quán),擁有很多礦機(jī)的礦池出現(xiàn)了,它能利用規(guī)模效應(yīng),集中算力,同時(shí)降低成本。直接秒殺一般的小屁民。
一個(gè)極端的情況,就是量子計(jì)算機(jī)。上面說(shuō)過(guò)了,Pow機(jī)制實(shí)際上就是簡(jiǎn)單粗暴的搶奪記賬權(quán)的機(jī)制。而量子計(jì)算機(jī)是簡(jiǎn)單粗暴中的極品。直接暴力破解答案。
當(dāng)記賬權(quán)集中于一家或幾家大礦池,或是由擁有最大算力的量子計(jì)算機(jī)的個(gè)人或團(tuán)體掌握后,相信與區(qū)塊鏈的去中心化思想也就背道而馳了。
怎么解決這個(gè)問(wèn)題呢?
Pos在這時(shí)粉墨登場(chǎng)。
Pos
也即權(quán)益證明機(jī)制。
就是說(shuō)誰(shuí)擁有更多的幣,誰(shuí)就拿到記賬權(quán)。
這里,更多的幣,不是簡(jiǎn)單的指幣的數(shù)量。而是考慮了幣的數(shù)量和幣齡兩個(gè)因素。什么是幣齡呢,簡(jiǎn)單理解,每個(gè)幣每天的幣齡為1。
也就是說(shuō),你擁有的幣越多,幣齡越長(zhǎng),就有越大的概率獲得記賬權(quán)。
以太坊的共識(shí)機(jī)制就是Pos。
但是,無(wú)論是Pow還是Pos,都無(wú)法避免幣分叉的問(wèn)題,于是,又有一些其他的共識(shí)機(jī)制出來(lái),這個(gè)以后研究。