區(qū)塊鏈造成分裂可能是不可避免的
以太坊可能處于區(qū)塊鏈分裂的邊緣。
至少,上周晚些時(shí)候,由一些頂級(jí)開發(fā)人員主持的會(huì)議氛圍中能感受得到。他們討論了一個(gè)名為EIP 999的有爭(zhēng)議的代碼提案,有人猜測(cè)這種情況是有可能的。事實(shí)上,現(xiàn)在已經(jīng)有人認(rèn)為該提案在尋求某種技術(shù)修復(fù),可以挽回2.64億美元的資金損失。當(dāng)然這個(gè)議案非常有爭(zhēng)議性,一些用戶可能會(huì)選擇選用新版本的代碼。
那些贊成該提議的人指出,由于有漏洞的合同導(dǎo)致頻繁損失以太幣,他們認(rèn)為該平臺(tái)應(yīng)該避免發(fā)生這些可規(guī)避的錯(cuò)誤。但另一方面,許多人警告說,部署之后再編輯代碼,不僅會(huì)破壞安全性,還會(huì)破壞平臺(tái)的完整性。
“無論你是什么立場(chǎng),這個(gè)問題都很明顯,只要(EIP 999)向前推進(jìn),它就會(huì)產(chǎn)生一個(gè)有爭(zhēng)議的硬分叉,”以太坊 Mist瀏覽器的開發(fā)者Alex Van de Sande在開發(fā)會(huì)議上說。
“造成分裂是不可避免的”他繼續(xù)說道。
不過,重要的是要關(guān)注其支持者的規(guī)模和影響力。例如,帶頭改變代碼的是Parity技術(shù)公司,它是以太坊軟件公司,受到凍結(jié)資金的影響。
它由以太坊聯(lián)合創(chuàng)始人加文·伍德博士于2015年創(chuàng)立,Parity是第二大受歡迎的以太軟件,幾乎占了三分之一的網(wǎng)絡(luò)使用率。
在會(huì)議上,兩名來自Parity的代表,通信官員和公司的聯(lián)合創(chuàng)始人兼首席執(zhí)行官Jutta Steiner,敦促客戶端開發(fā)人員,推進(jìn)開發(fā)帶有EIP 999變化的軟件版本。
“對(duì)我來說,現(xiàn)在采取的最合理的措施就是實(shí)現(xiàn)EIP 999,我不認(rèn)為再等四個(gè)星期來決斷會(huì)有什么幫助,”Schoedon說。
Steiner 對(duì)此表示贊同,強(qiáng)調(diào)執(zhí)行代碼并不需要分裂。
然而,在這一主張上有明顯的分歧。Geth的首席開發(fā)人員Peter Szilagyi不同意這種說法,Geth是以太(以太坊)基金會(huì)領(lǐng)導(dǎo)的以太軟件(以太坊),它為大多數(shù)用戶提供了服務(wù)。他表示,如果代碼可用,可能會(huì)引發(fā)爭(zhēng)議性的分裂。
Szilagyi說:
“我們談?wù)摰耐耆峭粋€(gè)網(wǎng)絡(luò),基本上我們開始內(nèi)戰(zhàn)了。我不認(rèn)為我們會(huì)達(dá)成共識(shí)。
Geth與Parity的對(duì)決
在非正式的討論中,以太坊的兩個(gè)最大的競(jìng)爭(zhēng)軟件都在這個(gè)問題上針鋒相對(duì)的討論著,這是一個(gè)值得注意的發(fā)展趨勢(shì)。
但是,退一步說,理解如何能讓Geth與Parity進(jìn)行合作是很重要的。每個(gè)軟件都直接與以太坊虛擬機(jī)進(jìn)行通信——它采用智能合同語言,并將其轉(zhuǎn)換為更通用的代碼——但是Geth 和Parity這么做的時(shí)候,卻使用了不同的計(jì)算機(jī)編程語言。
為了保證跟上彼此發(fā)展的腳步,這兩種軟件都保持了同步,不僅僅是在同一個(gè)區(qū)塊鏈上,在整個(gè)更廣泛的以太坊范圍內(nèi)都保持了同步。
因此,Geth和Parity包含相同的代碼,這個(gè)是至關(guān)重要的。
例如,如果一個(gè)團(tuán)隊(duì)實(shí)現(xiàn)了EIP 999,而另一個(gè)沒有,那么區(qū)塊鏈可能會(huì)分裂成兩個(gè)分散的組——兩個(gè)以太坊。
正如軟件的開發(fā)人員被分開一樣,以太坊用戶也是如此。最近的一項(xiàng)以太投票顯示,大多數(shù)人反對(duì)修改代碼,但這種投票方法受到了很多批評(píng)。其他開發(fā)商正在尋求社交媒體幫助他們來評(píng)估大眾的看法,但到目前為止,還沒有定論。
因此,Parity的Steiner說,該公司“還沒有決定”是否要實(shí)施這一改變。但該公司的代表告訴CoinDesk,公司將在未來幾天發(fā)表聲明。
然而,我們所知道的是,如果沒有Parity,以太坊將遭受不少損失。
該公司不僅提供了保障網(wǎng)絡(luò)上安全交易的大部分功能,而且也代表了以太坊開發(fā)社區(qū)的大部分力量。
Van de Sande對(duì)CoinDesk說:“在談到這一問題時(shí),Parity將發(fā)展至硬叉,這樣他們就能重新獲得用戶的資金?!?/p>
“Parity是一個(gè)有價(jià)值的開發(fā)團(tuán)隊(duì),他們非常有動(dòng)力去創(chuàng)建一個(gè)分叉并支持它?!?/p>
可怕的障礙
但是,即使有推動(dòng)實(shí)施的動(dòng)機(jī),也有很多不利因素。
比如說,Van de Sande在一篇博客文章中說,如果以太坊發(fā)生分裂,它不僅會(huì)影響交易,而且還會(huì)在區(qū)塊鏈之上產(chǎn)生數(shù)千種令牌,并創(chuàng)建上千個(gè)業(yè)務(wù)。
在拆分之后,每一個(gè)以太網(wǎng)合同都將同時(shí)存在于這兩個(gè)鏈上,或者正如Van de Sande所描述的那樣,“如果你擁有稀有的網(wǎng)絡(luò)貓,那么它們中的每一個(gè)都將在一個(gè)平行的宇宙中擁有一個(gè)邪惡的孿生兄弟?!?/p>
Van de Sande在對(duì)CoinDesk的采訪中說,“對(duì)于分裂的最好的情況是,少量的分叉只是非常小范圍的,大多數(shù)的應(yīng)用程序還是知道該怎么運(yùn)行的,但是它也可能產(chǎn)生一個(gè)完全敵對(duì)的社區(qū)?!?/p>
然而,他說,即使沒有達(dá)成共識(shí),對(duì)于Parity來說,還是充滿希望的。
如果發(fā)生分裂,整個(gè)社區(qū)分裂成兩組時(shí),那么以太坊就可能會(huì)失去價(jià)值,這意味著由于Parity凍結(jié)的資金會(huì)導(dǎo)致其貶值,最終造成資金損失。
“因?yàn)橛羞@么多的被鎖定的以太幣,價(jià)值可能約數(shù)百萬美元” Van de Sande說?!澳菢拥脑挘麄兛赡芫筒粫?huì)鼓勵(lì)分叉了。”
然而,這仍然不能消除問題,數(shù)億美元的以太幣被鎖定,只有一些用戶(知名的ICO發(fā)行方)才以使用它們。
因此,Van de Sande正在研究一種方法,以補(bǔ)償Parity在資金凍結(jié)中的損失,盡管他不會(huì)詳細(xì)說明。