比特幣的誕生是為了分散對(duì)區(qū)塊生產(chǎn)的控制,這樣就不會(huì)出現(xiàn)單點(diǎn)故障。這個(gè)想法是:從人群中隨機(jī)選擇一些人來制作積木,并獎(jiǎng)勵(lì)他們的貢獻(xiàn)。為了防止通過制造“假機(jī)器”來玩弄選擇過程,Satoshi引入了工作量證明。每臺(tái)計(jì)算機(jī)都必須執(zhí)行一個(gè)不能偽造的計(jì)算抽獎(jiǎng)。
假設(shè)計(jì)算能力在人口中平均被分配,結(jié)果就回成為一個(gè)真正去中心化的系統(tǒng),沒有人控制它,除非51%的人口串謀審查數(shù)據(jù)。不幸的是,對(duì)于Satoshi和社會(huì)來說,平均分配計(jì)算能力的假設(shè)從根本上是無效的,因此建立在它之上的一切都是無效的。
自然界中的大多數(shù)事物都是根據(jù)帕累托原理分布的,其中大部分資源、技能、效率和能力都掌握在少數(shù)人手中。在很多情況下,1%的人擁有51%的財(cái)富,這可能是極端的。有了工作量證明,只有一小部分人能夠獲得所需的廉價(jià)電力、高效芯片和技術(shù)技能。
更糟糕的是,工作量證明是很容易委托/外包的;因此,采礦池已經(jīng)占據(jù)了主導(dǎo)地位。規(guī)模經(jīng)濟(jì)意味著只有少數(shù)幾個(gè)礦坑是有意義的,最終51%的區(qū)塊生產(chǎn)是由少數(shù)人完成,而這一小部分是由規(guī)模稍大但仍然相當(dāng)小的專業(yè)礦工組成的團(tuán)隊(duì)選擇的。假設(shè)99.99%的比特幣塊是由0.01%的比特幣使用者生產(chǎn)的,這也并非沒有道理。
比特幣哈希算力分布
權(quán)益證明(Pos)也受到帕累托原則的限制
任何系統(tǒng)的權(quán)益也都是根據(jù)帕累托原理進(jìn)行分配的。這意味著權(quán)益關(guān)系網(wǎng)絡(luò)的證明,包括利害關(guān)系網(wǎng)絡(luò)的委托證明,也是通過底層資源的自然分布“集中化”。雖然有更多的人有投票的機(jī)會(huì),但是小股東比大股東更不協(xié)調(diào),參與投票的動(dòng)機(jī)也更少。其結(jié)果是,只有最活躍的代幣持有者才能控制局面,而這些最活躍的代幣持有者通常是持有其他人的交易。因此,雖然像EOS這樣的區(qū)塊鏈上可能有“21個(gè)”生產(chǎn)者插槽,但它們可能被不到21個(gè)參與方選中。
似乎對(duì)于區(qū)塊鏈可以選擇的任何一個(gè)給定的客觀指標(biāo),帕累托原則都會(huì)將控制集中到少數(shù)幾個(gè)個(gè)體中。如果我們想要設(shè)計(jì)一些東西來增加控制中唯一參與方的數(shù)量(從而分散控制),那么我們必須考慮帕累托原理。
通過多個(gè)獨(dú)立的帕累托分布去中心化
每一個(gè)帕累托分布都將控制權(quán)集中到少數(shù)具有自然優(yōu)勢(shì)的一方;然而,如果您使用多個(gè)獨(dú)立的或理想情況下互斥的度量,那么您可以將分散的級(jí)別乘以帕累托分布的數(shù)量。
假設(shè)您有一個(gè)asic優(yōu)化算法、一個(gè)gpu優(yōu)化算法、一個(gè)cpu優(yōu)化算法、一個(gè)權(quán)益加權(quán)算法、一個(gè)權(quán)益時(shí)間加權(quán)算法,并確保所有這些算法都能抵抗挖掘池的創(chuàng)建。在這樣的模型下,同樣的人不可能在所有指標(biāo)上都具有同樣的優(yōu)勢(shì);因此,會(huì)有更多的人參與其中。
去中心化EOS治理
對(duì)于亞洲共同體選擇的21個(gè)區(qū)塊生產(chǎn)商,一直存在相當(dāng)大的擔(dān)憂。通過控買選票,該社區(qū)具有重大交流與合作的優(yōu)勢(shì)。現(xiàn)實(shí)情況是,亞洲社區(qū)正在控制委托權(quán)益證明,就像他們控制比特幣開采一樣。即使可以在沒有集中身份驗(yàn)證的情況下實(shí)現(xiàn)一人一票,亞洲的集中化也將繼續(xù)下去。
去中心化區(qū)塊鏈治理的挑戰(zhàn)是組合多個(gè)指標(biāo)。例如,如果有可能在每個(gè)國(guó)家分配區(qū)塊生產(chǎn)者,那么這個(gè)網(wǎng)絡(luò)就可以在全球范圍內(nèi)分散,而不管任何國(guó)家的人口或財(cái)富集中程度如何。這是美國(guó)參眾兩院的基礎(chǔ),阻止紐約和加利福尼亞控制其他48個(gè)州。
雖然我們不能使用主觀指標(biāo)來分散區(qū)塊鏈,但是我們可以使用多個(gè)客觀指標(biāo)來分散控制。
防止Sybil攻擊
去中心化網(wǎng)絡(luò)必須做的第一件事就是阻止人們通過將資源分配到多個(gè)帳戶來玩系統(tǒng)游戲。當(dāng)涉及到利害攸關(guān)的投票時(shí),這意味著我們希望鼓勵(lì)用戶整合他們自己的資源。最簡(jiǎn)單的方法是通過計(jì)算一個(gè)賬戶的投票權(quán)重,將其提高到1.x,從而對(duì)規(guī)模的影響產(chǎn)生偏差。在此模型下,一個(gè)帶有兩個(gè)代幣的帳戶比兩個(gè)帶有一個(gè)令代幣帳戶具有更大的影響。
然后給每個(gè)帳戶只投票給一個(gè)塊生產(chǎn)者的選項(xiàng)。擁有2個(gè)代幣的人對(duì)一個(gè)生產(chǎn)者的支持要比分割他們的代幣和支持2個(gè)生產(chǎn)者有更多的影響力。
從可證明的去中心化角度來看,我們必須假定投票給某一生產(chǎn)者的所有股份都屬于該生產(chǎn)者。雖然一個(gè)制片人可能有1000名支持者,但我們不知道他們是“真實(shí)的”還是僅僅通過購(gòu)買選票“租來的”。因此,我們必須假設(shè),生產(chǎn)商要么是乞求、借入、竊取,要么是購(gòu)買了用于讓他們當(dāng)選的股份。
在這種“保守”的假設(shè)下,我們可以將DPOS建模為選出前21位股東來控制網(wǎng)絡(luò)。帕累托分布是遞歸的,所以前4名股東將擁有前21名股東80%的股份,而前21名股東將擁有51%以上的股份。如果這個(gè)持股人將他們的股份分成21個(gè)賬戶,那么在一個(gè)線性投票權(quán)重下,他們可能會(huì)產(chǎn)生21個(gè)賬戶,每個(gè)賬戶都比其他賬戶擁有更多的投票權(quán)。在非線性投票權(quán)重下,劃分他們的代幣的影響懲罰抵消了他們比其他人擁有更多代幣所創(chuàng)造的優(yōu)勢(shì)。
顯然存在不同程度的帕累托分布,EOS股權(quán)分布不像上面使用的那么極端;然而,假設(shè)線性投票權(quán)重低于21個(gè),那么真正獨(dú)特的政黨最終將獲得控制權(quán),并非沒有道理。這可能會(huì)反映出比特幣礦池的集中化,只有少數(shù)人控制全部21個(gè)比特幣槽。
規(guī)模經(jīng)濟(jì)
購(gòu)買選票導(dǎo)致中央集權(quán)的原因在于規(guī)模經(jīng)濟(jì)。雖然區(qū)塊鏈可能知道有大約21個(gè)生產(chǎn)者,但它無法強(qiáng)制這些生產(chǎn)者在獨(dú)立的硬件上運(yùn)行。因此,一個(gè)政黨如果能贏得足夠多的選票來買兩個(gè)傀儡,那么它的固定支出收入將是這個(gè)政黨的兩倍,而且它能夠支付比一個(gè)政黨更多的選票,而這個(gè)政黨只能獲得21個(gè)席位中的1個(gè)。
比特幣開采池也是如此。雖然可能有兩個(gè)不同的“記錄池”,但是沒有辦法確定在這兩個(gè)記錄池后面沒有一個(gè)節(jié)點(diǎn)。
分散需要能夠抵消規(guī)模經(jīng)濟(jì)的解決方案,因?yàn)檎且?guī)模經(jīng)濟(jì)首先創(chuàng)造了帕累托分布。要做到這一點(diǎn),我們必須實(shí)現(xiàn)多個(gè)定義規(guī)模不同的獨(dú)立經(jīng)濟(jì)體。
賦予RAM投票權(quán)重
想象一下,如果RAM持有者要選擇幾個(gè)塊生成器。隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大和RAM供應(yīng)的增加,持有RAM會(huì)產(chǎn)生經(jīng)濟(jì)成本。除非你真的需要RAM,否則從長(zhǎng)遠(yuǎn)來看,購(gòu)買RAM來獲得影響力是非常昂貴的交易。有些人不能同時(shí)在EOS和RAM中保存他們的財(cái)富;因此,他們必須做出選擇,并且由于上文提出的超線性投票權(quán)重系統(tǒng),他們的財(cái)富分配結(jié)果也降低了他們?cè)谙到y(tǒng)中的總影響力。
RAM是那些實(shí)際使用網(wǎng)絡(luò)的人的代理,讓這些黨派對(duì)一些區(qū)塊生產(chǎn)者施加影響,有助于在關(guān)心代幣價(jià)格(EOS)和關(guān)心公用事業(yè)(RAM)持有者之間分散選民的利益。
賦予權(quán)益時(shí)間的投票權(quán)重
持有大量股份的人分為兩大陣營(yíng),一是需要流動(dòng)性(交易所)的人,一是長(zhǎng)期持有,不需要流動(dòng)性的人。我們可以通過讓那些把代幣押在更長(zhǎng)的時(shí)間里的人擁有更大的影響力,來增強(qiáng)去中心化。一個(gè)人下注一個(gè)代幣1000天,他對(duì)一個(gè)人下注一個(gè)代幣1天的影響是1000倍。如果權(quán)益時(shí)間投票的用戶可以選擇一些生產(chǎn)者,那么我們可以保證,最富有的人不能控制所有,除非他們也實(shí)現(xiàn)了最長(zhǎng)期的承諾。此外,如果一個(gè)富有的個(gè)人想要使用權(quán)益時(shí)間和權(quán)益加權(quán)投票,他們將不得不分割他們的股份,這將使他們的影響力整體減弱。
顯然,權(quán)益時(shí)間的回報(bào)正在遞減。押注一個(gè)代幣1萬億年并不會(huì)發(fā)生什么。
無限權(quán)益時(shí)間投票權(quán)重
想象一下,如果有人可以永遠(yuǎn)鎖上他們的代幣。這相當(dāng)于燒毀代幣或直接買入前21名的股票。這樣做的人通過焚燒代幣使所有其他持有幣者受益,并能在談判桌上獲得一個(gè)席位。要保持這個(gè)位置,您必須不斷地?zé)票绕渌烁嗟拇鷰拧_@在經(jīng)濟(jì)上相當(dāng)于工作來量證明,也就是說您不是為了電力公司的經(jīng)濟(jì)利益而燃燒電力,而是為了代幣持有者的經(jīng)濟(jì)利益而燃燒代幣。這種方法具有工作量證明的優(yōu)點(diǎn),而不會(huì)對(duì)那些能夠獲得特定資源和技能的人產(chǎn)生偏見。
獎(jiǎng)勵(lì)非投票的用戶
付錢給不投票的人,是將公正的黨派和無知的觀點(diǎn)從治理等式中剔除的最佳方式。在這種制度下,那些自愿接受現(xiàn)金轉(zhuǎn)移的人控制著那些想要現(xiàn)金轉(zhuǎn)移的人。為了阻止人們只拿現(xiàn)金而不冒險(xiǎn),投票獎(jiǎng)勵(lì)應(yīng)該與權(quán)益時(shí)間的承諾成比例分配。承諾1000天的人將獲得比只賭1天的人更多的非投票獎(jiǎng)勵(lì)。這樣一來,非選民對(duì)網(wǎng)絡(luò)的投入就會(huì)得到回報(bào),他們必須相信長(zhǎng)期治理是在良好的掌控之下。必須限制持股人持股的時(shí)間長(zhǎng)度,以防止長(zhǎng)期持股人壟斷。
總結(jié)
為總結(jié)建議,我建議社會(huì)人士檢討的建議是把21個(gè)生產(chǎn)商分為4類:
1.8 — STAKE2
2.8 — DAYS * STAKE2
3.3 — RAM
4.2 — (AVG BURN/DAY)2
選舉團(tuán)制度
網(wǎng)絡(luò)可以選擇100個(gè)代表,然后使用每個(gè)代表1票的批準(zhǔn)投票來選擇21個(gè)區(qū)塊生產(chǎn)者,而不是讓生產(chǎn)者必須選擇這些類別中的一個(gè),并將插槽的數(shù)量限制在21個(gè)。這種間接層次的增加使人們?cè)诓粻奚鼌^(qū)塊鏈性能的情況下有了更多的發(fā)言權(quán),并且避免了制作人必須選擇一個(gè)類別的約束。
這種治理結(jié)構(gòu)的主要挑戰(zhàn)是:復(fù)雜性。我們可以說,最簡(jiǎn)單的治理結(jié)構(gòu)是一個(gè)中央集權(quán)的國(guó)王。我相信在復(fù)雜性和分散化之間存在一個(gè)統(tǒng)一體,任何簡(jiǎn)單的系統(tǒng)都會(huì)因?yàn)榕晾弁性矶患谢?。如果?fù)雜性允許復(fù)雜的、難以遵循的規(guī)則博弈,那么它可能是危險(xiǎn)的。
區(qū)塊鏈的工作量證明
在工作量證明下,區(qū)塊鏈應(yīng)該在每個(gè)塊之后切換哈希值算法,所選擇的算法必須能夠抵抗挖掘池的創(chuàng)建。這可以通過要求一個(gè)私人密鑰來控制比塊獎(jiǎng)勵(lì)更多的資金來作為工量作證明的一部分。任何一個(gè)礦池都必須將自己的私鑰分發(fā)給池中的所有成員,其中任何成員都可以帶走資金。于是將不會(huì)有采礦池。
結(jié)論
我希望這篇文章將引發(fā)一些非常必要的討論,討論增加去中心化和打破規(guī)模經(jīng)濟(jì)以及它所造成的權(quán)力和影響的帕累托分布的客觀手段。
評(píng)論
查看更多