The DAO事件之後,人們開始討論起了以太坊的「分叉」
白話區塊鏈/張詠晴編譯
2018-12-11 17:45

 

6月18日,有趣的事情發生了。

 

一位自稱是The DAO事件的駭客中間人,出現在了The DAO的Slack頻道中。有媒體對他進行了採訪,在採訪中,中間人說他們將會拿出100萬以太坊和100個比特幣,獎賞那些反對軟分叉並繼續挖礦的礦工。

 

他還說:「以太坊的人都是虛偽的,比如說,大家都知道 『CASPER』PoS共識機制行不通,但還在宣傳『CASPER』。我不喜歡以太坊,也不喜歡Slock.it,但這不是主要原因。主要原因還是錢,即使我喜歡以太坊,我也還是會這麼做。」

 

只是,大家都無法斷定這個所謂的中間人真實身份是誰。

 

當天,網上還出現了一封給以太坊以及DAO社群的公開信,作者自稱是該駭客。作者在信中說道:「對於那些把此次行為定性為盜竊的說法,我很失望。我只是研究了The DAO的代碼,然後利用了這些代碼,我的行為沒有違反The DAO的條款,我的律師認為我的行為完全符合美國法律……」

 

「軟分叉或者硬分叉都會傷害我的權益,而且會對社群造成傷害。以太坊大戶會砸掉手中的幣,開發者、研究者、公司會離開以太坊社群。」

 

「大家不要做出錯誤的選擇。任何分叉,不管是軟分叉還是硬分叉,都會極大地傷害以太坊,摧毀它的聲譽。對於凍結、沒收或其他傷害我合法以太坊代幣的行為,我保留一切權利,採取任何必要的行為保護我的合法利益。」

 

不過,有人認為,這不過是其他人的釣魚行為,因為文章末尾的加密簽名是無效的。

 

6月19日,駭客再次發起了攻擊,不過,這次只有少量的DAO資產被分離。

 

社群中已經有人坐不住了,不少人受夠了這擔驚受怕的日子,「這不僅僅是The DAO的問題,這還是Solidity(以太坊智慧合約使用的語言)的問題,以太坊真讓人擔驚受怕。這幾天,我一直在看行情,總在擔心以太坊的安全,受夠了」。這些「心臟弱小」的人,開始紛紛賣出以太坊。

 

640-4

(圖:Christoph Jentzsch)

 

當天,Slock.it的聯合創辦人兼技術長Christoph Jentzsch,發表了一篇文章。在這篇文章中,他提出兩點建議:

 

一是軟分叉,即V神的提議。但這還不夠,這僅僅把The DAO的所有資產都凍結住,駭客無法提現,但其他投資者也不能提現。

 

二是直接硬分叉。透過硬分叉,能把所有的資金都退回去,投資者不會有什麼損失,而且不需要回滾。

 

可硬分叉不是鬧著玩的,不僅要解決技術問題,比如重放攻擊(Replay attack)的問題,更重要的是價值觀的問題。當初,人們支持區塊鏈,支持以太坊,就是因為痛恨現實中的中心機構能夠隨意修改規則。如果以太坊也隨意硬分叉,那麼,它跟現實中的中心機構有什麼不同?

 

21日,Christoph Jentzsc發貼向社群道歉,承認了自己沒有發現The DAO代碼中的漏洞,「即使找了很多知名人士進行了代碼審核,但這還不夠。我們學到了寶貴的一課,雖然為此付出了慘痛的代價。」

 

最後,他還是希望大家支持分叉。

 

本文為巴比特資訊授權刊登,原文標題為「以太坊分叉的緣由:The DAO事件究竟是怎麼回事?