我們知道比特幣被詬病最多的問(wèn)題有兩點(diǎn)诱告,1)極度耗費(fèi)能源;2)礦霸問(wèn)題嚴(yán)重毫目。
之前EOS為了批評(píng)比特幣和以太坊的中心化問(wèn)題蔬啡,還專門(mén)出一張對(duì)比圖诲侮,說(shuō)明比特幣/以太坊礦霸問(wèn)題非常嚴(yán)重镀虐。你看看吧,雖然EOS只有21個(gè)區(qū)塊生產(chǎn)者沟绪,但是即使這樣也幣其他兩個(gè)老大哥好很多刮便。
耗費(fèi)能源這個(gè)問(wèn)題雖然很嚴(yán)重,但是畢竟不太影響公平性绽慈,但是礦霸這個(gè)問(wèn)題就比較嚴(yán)重了恨旱。為什么呢?這個(gè)問(wèn)題大概要從中本聰創(chuàng)造比特幣的目的說(shuō)起坝疼。
2008年搜贤,中本聰發(fā)布了比特幣的白皮書(shū),到2009年1月3日钝凶,挖出第一個(gè)比特幣區(qū)塊正式代表比特幣的誕生仪芒。比特幣從誕生的第一天就沒(méi)有被世人所待見(jiàn),絕大部分的人(包括當(dāng)時(shí)我自己)都覺(jué)得這是一個(gè)很無(wú)聊的發(fā)明耕陷。然而比特幣卻堅(jiān)韌地自顧自地茁壯成長(zhǎng)掂名,正當(dāng)比特幣被越來(lái)越多人認(rèn)識(shí)并接受的時(shí)候,在2010年年底哟沫,中本聰卻突然消失了饺蔑。那好了,我想問(wèn)問(wèn)站在中本聰?shù)慕嵌仁染鳎热蛔约簞?chuàng)造了這么巨大的財(cái)富猾警,他為什么要選擇消失呢孔祸?
有人說(shuō)中本聰患病去世了,有人說(shuō)中本聰是一個(gè)組織发皿,有人說(shuō)中本聰干脆就是中情局的融击。但是這么巨額的財(cái)富啊,怎么說(shuō)不要就不要了呢雳窟?從我的理解來(lái)看尊浪,中本聰最初創(chuàng)造比特幣的動(dòng)機(jī)就是因?yàn)橛X(jué)得美國(guó)政府不作為導(dǎo)致了2008金融危機(jī)的發(fā)生。所以封救,他希望創(chuàng)造一個(gè)更為公平公正公開(kāi)的貨幣體系拇涤,而且這個(gè)體系是不需要任何中心化主權(quán)維護(hù)的。也就是說(shuō)誉结,比特幣鹅士,區(qū)塊鏈的創(chuàng)造者是希望帶給世界更多的公平。
只是可惜雖然比特幣網(wǎng)絡(luò)很完美惩坑,但是還是沒(méi)有辦法阻止礦工的集中化掉盅。雖然我們可以認(rèn)為比特幣礦工們沒(méi)有作惡的動(dòng)力,因?yàn)榈览硎且粯拥模捍蠹页姓J(rèn)比特幣的價(jià)值以舒,是因?yàn)榇蠹叶颊J(rèn)為它公平公正公開(kāi)趾痘;如果礦工集體作惡,那么這個(gè)網(wǎng)絡(luò)也就沒(méi)有這個(gè)屬性了蔓钟,它的價(jià)值將會(huì)暴跌永票! 道理歸道理,事實(shí)上就是極少數(shù)的大礦工掌握了大部分的資源滥沫。
然而區(qū)塊鏈本來(lái)就是應(yīng)該是由所有人共同維護(hù)的一個(gè)系統(tǒng)侣集,每個(gè)人都可以通過(guò)自己的現(xiàn)有設(shè)備進(jìn)行自己的貢獻(xiàn),區(qū)塊鏈意味著分布式兰绣,而分布式就不應(yīng)該集中
世分。其實(shí)這也就是為什么Ulord需要自己做了一個(gè)防ASIC礦機(jī)的CryptoHello算法,通過(guò)這種算法缀辩,可以有效地限制ASIC芯片的運(yùn)行效率臭埋,導(dǎo)致的結(jié)果就是挖礦的效果和普通CPU差不多。
我們來(lái)看看白皮書(shū)是如何介紹的:
多級(jí)串行密碼學(xué)原語(yǔ)雌澄,結(jié)合計(jì)算機(jī)體系結(jié)構(gòu)…..
借助存儲(chǔ)器難工作量證明算法的設(shè)計(jì)思路…….
該方法分為三個(gè)階段:使用偽隨機(jī)序列初始化工作存儲(chǔ)器斋泄,修改工作存儲(chǔ)器和根據(jù)工作存儲(chǔ)器內(nèi)容產(chǎn)生最后結(jié)果,
后面的內(nèi)容我截圖給你看看吧镐牺,
內(nèi)容非常復(fù)雜炫掐,我嘗試用大白話做類比讓你明白:
比特幣是通過(guò)SHA256算法來(lái)挖礦,這個(gè)算法的特點(diǎn)是題目簡(jiǎn)單睬涧,只要算力夠大就能勝出募胃。就好比如果一個(gè)任務(wù)是打掃機(jī)場(chǎng)旗唁,其實(shí)只要有足夠的人或者有機(jī)械設(shè)備,這個(gè)任務(wù)是可以完成的痹束。這也就是ASIC礦機(jī)的特點(diǎn)检疫,它把擁有非常復(fù)雜邏輯運(yùn)算能力的CPU降維成只解決SHA256算法,將所有能力集中在解決簡(jiǎn)單運(yùn)算任務(wù)上祷嘶,其他的一切復(fù)雜指令集全部去掉屎媳。
而這時(shí)候我們?cè)俪鲆粋€(gè)任務(wù),這個(gè)任務(wù)是讓你寫(xiě)一篇能獲得諾貝爾文學(xué)獎(jiǎng)提名的小說(shuō)论巍,那么這就不再是可以請(qǐng)很多人就能做好的了烛谊,機(jī)器就更幫不上忙了。這就是Cryptohello算法的特點(diǎn)嘉汰,他讓挖礦成為一個(gè)復(fù)雜的邏輯運(yùn)算題丹禀,這樣ASIC礦機(jī)就無(wú)用武之地了,反而這是CPU非常在行的鞋怀。
總之:就是通過(guò)非常復(fù)雜的運(yùn)算邏輯讓ASIC礦機(jī)都奔潰双泪,找不著北了。
總結(jié):干得漂亮密似。