????我發(fā)現(xiàn)我繞不開POW了,本來是在看著POS的東西但是腦子里面突然冒出了POW的一些想法,迫不及待的要寫出來。
痛點(diǎn)
????隨著比特幣挖礦產(chǎn)業(yè)的發(fā)展,特別是伴隨著專業(yè)礦機(jī)、專業(yè)礦場(chǎng)以及專業(yè)礦池的出現(xiàn),比特幣的挖礦,現(xiàn)在被很多人所詬病,大概總結(jié)有以下幾點(diǎn):
????第一、能源耗費(fèi)巨大。大量的電資源被專門用于挖礦,作為耗電大戶的專業(yè)礦機(jī)在我看來就是一個(gè)被科學(xué)怪人制造出來的可憐畸形體。
????第二、算力過于龐大。雖然礦機(jī)在不斷的制造,但是比特幣網(wǎng)絡(luò)占用了太多的算力資源是無疑的,這讓后來也需要算力的區(qū)塊鏈項(xiàng)目面臨無足夠算力可用的情況。
????第三、節(jié)點(diǎn)逐漸集中。用普通電腦已經(jīng)挖不到比特幣了,大家也就放棄了挖礦這件事,這導(dǎo)致節(jié)點(diǎn)完全集中在礦場(chǎng)手中。而礦場(chǎng)又是一個(gè)中心結(jié)構(gòu),這會(huì)讓我不乏惡意的想會(huì)不會(huì)哪天各大礦場(chǎng)聯(lián)合起來呢?
????中本聰大神在設(shè)計(jì)比特幣的時(shí)候,他絕對(duì)沒想到會(huì)有專業(yè)礦機(jī)出現(xiàn),他當(dāng)時(shí)應(yīng)該沒想到比特幣會(huì)漲到現(xiàn)在這個(gè)程度。
????由于目前比特幣的價(jià)值奇高,一般情況下已經(jīng)很難用在日常消費(fèi)的情境下,畢竟手續(xù)費(fèi)太可怕了。
方案
????針對(duì)上述提到的幾個(gè)問題點(diǎn),做出了一些思考,有了一個(gè)初步的想法。當(dāng)然,這些想法能否用技術(shù)實(shí)現(xiàn)我不知道。
????總結(jié)上訴三個(gè)問題,最直接的原因就是比特幣的價(jià)格太高而且讓人覺得會(huì)越來越高,用初中歷史學(xué)到的一個(gè)詞描述就是導(dǎo)火索。
????但是導(dǎo)火索往往不是決定因素,我認(rèn)為目前比特幣的挖礦機(jī)制才是最主要因素。
????決定挖礦獲勝率的因素有兩個(gè):第一個(gè)是運(yùn)氣,就碰撞那么一次你就碰對(duì)了,一秒鐘都不要(有這運(yùn)氣挖什么礦?。?;第二個(gè)就是頻率,每一次碰撞成功的概率是一致的,在單位時(shí)間碰撞次數(shù)越多獲勝率越高。
????運(yùn)氣誰都控制不了(愛笑的女孩運(yùn)氣不會(huì)太差?),但是碰撞頻率的提高可以用技術(shù)手段實(shí)現(xiàn),比如設(shè)計(jì)專為挖礦而生畸形計(jì)算機(jī)。
????能否設(shè)計(jì)一種機(jī)制,讓專業(yè)礦機(jī)的優(yōu)勢(shì)變?yōu)榱觿?shì),而讓普通的電腦也加入挖礦并且能獲得收益?
做如下規(guī)定:
1、當(dāng)一位礦工確認(rèn)自己尋找到正確解時(shí),礦工向網(wǎng)絡(luò)宣布挖礦成功但是不宣布這個(gè)解。
2、降低挖礦難度,當(dāng)系統(tǒng)中同時(shí)存在100個(gè)(或更多)節(jié)點(diǎn)宣布找到正確解時(shí),這100個(gè)節(jié)點(diǎn)公布正確解并由其他節(jié)點(diǎn)驗(yàn)證正確性,如果這100個(gè)節(jié)點(diǎn)中存在正確解,則挖礦收入有正確節(jié)點(diǎn)分配。
3、規(guī)定每一個(gè)節(jié)點(diǎn)在公布正確解時(shí),需要同時(shí)公布算力水平。(如何讓每個(gè)節(jié)點(diǎn)誠(chéng)實(shí)的做到這一點(diǎn)?)
4、經(jīng)過驗(yàn)證的挖礦成功的節(jié)點(diǎn),按照算力大小依次排序,算力居中的節(jié)點(diǎn)獲得最多獎(jiǎng)勵(lì),算力最大和算力最小的節(jié)點(diǎn)取消獎(jiǎng)勵(lì)。
關(guān)于第三點(diǎn),是該系統(tǒng)的技術(shù)核心。以我的了解,在中心化的系統(tǒng)中可以實(shí)現(xiàn),但是在去中心化的系統(tǒng)中,我不確定,但是我相信未來應(yīng)該能夠?qū)崿F(xiàn)。
????這個(gè)系統(tǒng)的意義在于,在利益的分配上加入了一個(gè)博弈的過程,而參與博弈的節(jié)點(diǎn)多到一種程度,那么個(gè)人想要帶節(jié)奏的難度會(huì)非常大。
????不會(huì)有人為了簡(jiǎn)單粗暴的高算力而去設(shè)計(jì)專門的礦機(jī)(因?yàn)楦咚懔Ψ炊貓?bào)小),這讓普羅大眾都能參與到挖礦中來,這進(jìn)一步的擴(kuò)大了節(jié)點(diǎn)的數(shù)量。
????以上,就是今天的一些小想法,BUG多多,但是個(gè)人認(rèn)為這個(gè)博弈過程的加入,會(huì)讓整個(gè)系統(tǒng)相對(duì)有序。
