先說好這篇絕對不是FOMO3D推廣文,
只是針對目前PoW幣種挖礦機制的一個反思。
[前提提要]
FOMO3D用完全去中心化的方式在ETH鏈上佈下一個智能合約老鼠會遊戲,
遊戲規則精準的承襲了老鼠會後金補前金的誘因。
唯一不同的是加上了一個條件: 最後一隻老鼠可以得到獎金池裡所有的以太幣,
巧奪天工的設計加上區塊鏈智能合約自動執行不能修改的特性,
一時間蔚為風潮,獎金池截至目前為止累積了近2萬2千顆ETH,市值接近1000萬美元。
可以想見的是,當倒數時間減少到一分鐘以內,
一定會有一堆覬覦這筆獎金的人壓秒試圖成為最後的勝利者。
但我覺得他們都太天真了!
怎麼說呢?
要知道以太坊目前還是一條PoW共識的鏈,
甚麼是PoW鏈呢?
就是靠挖礦決定哪些交易是有效交易的共識機制,
找到該回合的隨機數的礦工有權決定打包那些交易。
目前以太坊的打包幾乎全決定在大礦池手上,
詳情請看連結
https://www.etherchain.org/charts/topMiners
前五大礦池囊括了全以太網絡約85%的出塊量。
如果照正常的情況,
倒數時間剩下一分鐘內的時候,
所有賭徒們公平競爭,
最後一隻老鼠應該是有玩有機會。
但加入挖礦共識決之後遊戲就變得不公平了,
試想以下的情境,
某個大礦池的經營者自己產了一個新的地址,
打入少量的以太幣並加入最後一隻老鼠的競爭行列,
但與其他參與者不同的地方是:
這位擁有者可以決定自己的交易被確認,
不打包其他參與者的交易,於是這位礦工代表很輕易的成為最後的勝利者!
你認為應該不會吧,礦池應該會很公平的照著交易手續費去打包交易啊。
別傻了! 22K 以太幣,礦池自己挖要挖多久啊?
之前BAT ICO的時候就有發生F2POOL 魚池只打包自己交易的事件,
難道這次不會發生? 22K以太幣耶,套句鄉民用語,有22K以太幣我就回家啦!
但這件事情你知我知獨眼龍知,
就算你本來不知道聽我這樣一講你也懂了,
所以事情一定不會照這樣走。
合理的情況應該是到了讀秒階段,
很多礦池就會大聲疾呼:礦工弟兄們加入我吧,
我們礦池挖到大家就一起分了這22K以太幣,
這件事情可能會導致礦池算力的大洗牌,
所以,可想見的結果是,每個礦池都會公告說:
如果我們礦池剛好很幸運地當了最後一隻老鼠,
那利益就由我們礦池的礦工們分了吧。
在以往,因為區塊平均每15秒就會產生一塊,
這次沒挖到下次還有機會,
但FOMO3D只有一次機會,
有可能會造成以太幣的算力集中在前幾大礦池,
而在短期內產生某些礦池超過51%算力的情況。
這件事會是對以太幣PoW共識決的一次壓力測試,
整個過程只是小弟的一個假設,
最後會發生甚麼事,
就大家一起見證吧。