什么是The DAO事件?The DAO事件的背景和過程
2016年,區(qū)塊鏈技術(shù)正處于風(fēng)口浪尖,各種創(chuàng)新的項(xiàng)目層出不窮,其中一個(gè)引起了廣泛關(guān)注和參與的項(xiàng)目叫做The DAO。The DAO是一個(gè)基于以太坊的去中心化自治組織(Decentralized Autonomous Organization),它通過智能合約來管理資金和項(xiàng)目,讓代幣持有者通過投票來決定資金的分配和使用。The DAO的目標(biāo)是創(chuàng)建一個(gè)無需中介、無需信任、無需法律的自我管理的組織,實(shí)現(xiàn)真正的民主和自由。
然而,這個(gè)美好的愿景很快就被黑客打破了。2016年6月17日,一位不知名的黑客利用了The DAO智能合約中的一個(gè)漏洞,從The DAO的資金池中分離出了360萬個(gè)以太坊(當(dāng)時(shí)價(jià)值約6000萬美元),并轉(zhuǎn)移到了一個(gè)由黑客控制的子DAO中。這個(gè)事件震驚了整個(gè)區(qū)塊鏈社區(qū),也給以太坊帶來了巨大的危機(jī)。
The DAO事件的背景和過程
The DAO項(xiàng)目是由一家名為Slock.it的區(qū)塊鏈公司發(fā)起的,該公司主要從事將區(qū)塊鏈技術(shù)與物聯(lián)網(wǎng)相結(jié)合的業(yè)務(wù)。Slock.it最初只是想利用以太坊來開發(fā)他們的“全民分享網(wǎng)絡(luò)”(Universal Sharing Network),讓用戶可以通過智能合約來共享和租賃各種物品,如自行車、汽車、房屋等。后來,Slock.it發(fā)現(xiàn)這種去中心化分享經(jīng)濟(jì)的模式很有前景,于是決定創(chuàng)建一個(gè)更通用和更開放的平臺,即The DAO。
The DAO項(xiàng)目于2016年4月30日開始眾籌,持續(xù)28天。眾籌期間,用戶可以用以太坊兌換The DAO代幣(DAO Token),每個(gè)代幣大約相當(dāng)于1至1.5個(gè)以太坊。The DAO代幣不僅可以作為一種價(jià)值媒介,還可以作為一種投票權(quán)利。用戶可以通過The DAO代幣來參與各種項(xiàng)目提案的投票,決定哪些項(xiàng)目值得資助,以及資助多少。同時(shí),用戶也可以從項(xiàng)目收益中獲得回報(bào)。
The DAO項(xiàng)目受到了廣泛的歡迎和支持,總共籌集了超過1200萬個(gè)以太坊,幾乎占到了當(dāng)時(shí)以太坊總量的14%,當(dāng)時(shí)價(jià)值超過1.5億美元。參與眾籌的用戶超過1.1萬人。The DAO成為了當(dāng)時(shí)最大的眾籌項(xiàng)目,也成為了區(qū)塊鏈領(lǐng)域最具創(chuàng)新性和影響力的項(xiàng)目之一。
然而,在眾籌結(jié)束后不久,一些安全專家就發(fā)現(xiàn)了The DAO智能合約中存在一些漏洞和缺陷,并向社區(qū)發(fā)出了警告。其中最嚴(yán)重的一個(gè)漏洞就是所謂的“遞歸調(diào)用漏洞”(Reentrancy Vulnerability),它允許攻擊者在同一個(gè)交易中多次調(diào)用同一個(gè)函數(shù),從而重復(fù)執(zhí)行某些操作。
這個(gè)漏洞被黑客利用來發(fā)動(dòng)了對The DAO資金池的攻擊。黑客首先創(chuàng)建了一個(gè)子DAO,并向其轉(zhuǎn)入一些以太坊。然后,黑客調(diào)用了splitDAO函數(shù),請求將自己在The DAO中的資金分離出來,并轉(zhuǎn)移到子DAO中。在這個(gè)過程中,黑客利用了遞歸調(diào)用漏洞,不斷地重復(fù)調(diào)用splitDAO函數(shù),從而不斷地從The DAO資金池中分離出更多的以太坊,并轉(zhuǎn)移到子DAO中。這樣,黑客就可以用很少的以太坊換取很多的以太坊,而The DAO資金池中的以太坊則不斷地減少。
黑客的攻擊持續(xù)了幾個(gè)小時(shí),總共分離出了360萬個(gè)以太坊,占到了The DAO籌集的以太坊總量的三分之一。這些以太坊被轉(zhuǎn)移到了黑客控制的子DAO中,但由于智能合約的規(guī)則,黑客無法立即提取這些以太坊,而需要等待28天的冷卻期。這給了社區(qū)一些時(shí)間來想辦法挽回?fù)p失。
The DAO事件的影響和處理
The DAO事件引起了整個(gè)區(qū)塊鏈社區(qū)的震動(dòng)和恐慌,也給以太坊帶來了巨大的壓力和危機(jī)。一方面,The DAO項(xiàng)目涉及了大量的用戶和資金,如果讓黑客得逞,將會造成巨大的經(jīng)濟(jì)損失和信任危機(jī)。另一方面,The DAO項(xiàng)目也是以太坊平臺的一個(gè)重要的應(yīng)用和展示,如果讓黑客得逞,將會對以太坊平臺的安全性和可靠性造成質(zhì)疑和負(fù)面影響。
為了應(yīng)對這場危機(jī),以太坊社區(qū)展開了激烈的討論和辯論,主要圍繞著是否應(yīng)該對以太坊進(jìn)行分叉(Fork)來恢復(fù)被盜的資金。分叉是指對區(qū)塊鏈進(jìn)行修改或更新,從而產(chǎn)生兩條不同的區(qū)塊鏈。分叉又分為軟分叉(Soft Fork)和硬分叉(Hard Fork)。軟分叉是指對區(qū)塊鏈進(jìn)行向后兼容的修改或更新,即新版本的區(qū)塊鏈可以接受舊版本的區(qū)塊鏈,但舊版本的區(qū)塊鏈不能接受新版本的區(qū)塊鏈。硬分叉是指對區(qū)塊鏈進(jìn)行不向后兼容的修改或更新,即新版本的區(qū)塊鏈和舊版本的區(qū)塊鏈完全不兼容,從而產(chǎn)生兩條完全不同的區(qū)塊鏈。
支持分叉的人認(rèn)為,分叉是挽回?fù)p失和維護(hù)正義的唯一辦法,也是保護(hù)用戶利益和維護(hù)以太坊聲譽(yù)的必要措施。他們認(rèn)為,黑客利用了智能合約中的漏洞,并沒有遵守智能合約背后的意圖和精神,因此他們沒有權(quán)利擁有被盜的資金。他們認(rèn)為,通過分叉來恢復(fù)被盜的資金,并不違反去中心化和不可篡改的原則,而是體現(xiàn)了社區(qū)共識決策的力量。
反對分叉的人認(rèn)為,分叉是違背去中心化和不可篡改原則的行為,也是對智能合約代碼即法律原則(Code is Law)的背棄。他們認(rèn)為,黑客雖然利用了智能合約中的漏洞,但并沒有違反智能合約中規(guī)定的任何條款和條件,因此他們有權(quán)利擁有被盜的資金。他們認(rèn)為,通過分叉來恢復(fù)被盜的資金,是對區(qū)塊鏈的不可逆轉(zhuǎn)性和不可更改性的破壞,也是對智能合約的不可信任性和不可靠性的暴露。
經(jīng)過激烈的討論和投票,以太坊社區(qū)最終決定進(jìn)行硬分叉,以恢復(fù)被盜的資金。2016年7月20日,以太坊進(jìn)行了硬分叉,產(chǎn)生了兩條不同的區(qū)塊鏈:以太坊(Ethereum)和以太坊經(jīng)典(Ethereum Classic)。以太坊是支持分叉的區(qū)塊鏈,它將被盜的資金退還給了The DAO代幣持有者;以太坊經(jīng)典是反對分叉的區(qū)塊鏈,它保留了原始的交易歷史和狀態(tài),讓黑客仍然擁有被盜的資金。兩條區(qū)塊鏈從此分道揚(yáng)鑣,各自發(fā)展。
The DAO事件給以太坊和區(qū)塊鏈帶來了深刻的教訓(xùn)和啟示。一方面,它表明了智能合約的重要性和復(fù)雜性,需要更多的安全審計(jì)和測試來保證其正確性和健壯性。另一方面,它也表明了區(qū)塊鏈的靈活性和多樣性,需要更多的社區(qū)參與和共識機(jī)制來保證其穩(wěn)定性和一致性。The DAO事件雖然是一場危機(jī),但也是一次機(jī)遇,它促進(jìn)了以太坊和區(qū)塊鏈技術(shù)的發(fā)展和創(chuàng)新。
你可能感興趣的文章
-
幣圈灰犀牛事件是什么意思?
灰犀牛一詞是由作家兼風(fēng)險(xiǎn)分析師米歇爾·沃克在她的書灰犀牛中創(chuàng)造的,灰犀牛概念強(qiáng)調(diào)盡早識別這些風(fēng)險(xiǎn)并采取適當(dāng)?shù)男袆?dòng)有助于減少未來的損失,簡單的介紹還不能夠知道幣圈灰…
2023-09-14 -
比特幣歷史上的十次大跌事件盤點(diǎn)
在過去的多年中,比特幣歷史上已經(jīng)經(jīng)歷了幾次顯著的暴跌,這些暴跌的原因、影響、以及背后的故事都值得我們探索,本文將為大家回顧比特幣歷史上的十次大跌事件盤點(diǎn)…
2023-09-21 -
有哪些其他的區(qū)塊鏈安全事件?造成區(qū)塊鏈安全事件的原因和特點(diǎn)
這篇文章主要介紹了有哪些其他的區(qū)塊鏈安全事件?造成區(qū)塊鏈安全事件的原因和特點(diǎn)的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-07-24 -
51%攻擊是什么意思?幣圈發(fā)生過哪些51%攻擊事件
這篇文章主要介紹了51%攻擊是什么意思?幣圈發(fā)生過哪些51%攻擊事件的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-07-24 -
長推:點(diǎn)對池NFT借貸協(xié)議Paraspace事件和未來分析
這篇文章主要介紹了長推:點(diǎn)對池NFT借貸協(xié)議Paraspace事件和未來分析的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-05-18 -
香港金管局總裁:加密貨幣監(jiān)管將非常嚴(yán)格 不允許FTX事件重演
這篇文章主要介紹了香港金管局總裁:加密貨幣監(jiān)管將非常嚴(yán)格 不允許FTX事件重演的相關(guān)資料,需要的朋友可以參考下…
2023-05-10 -
趙長鵬回應(yīng)幣安內(nèi)線交易事件:已凍結(jié)可疑錢包地址200萬美元
這篇文章主要介紹了趙長鵬回應(yīng)幣安內(nèi)線交易事件:已凍結(jié)可疑錢包地址200萬美元,需要的朋友可以參考下的相關(guān)資料…
2023-03-30 -
USDC會是下個(gè)停止的對象嗎?一文詳細(xì)介紹穩(wěn)定幣BUSD事件
BUSD因傳出遭受美國SEC調(diào)查,衍生一系列事件,導(dǎo)致BUSD滑價(jià)、BNB下跌,幣安可能停用BUSD作為主要交易對。到底發(fā)生什么事呢,下面一起看看吧…
2023-02-14 -
USDC發(fā)行商Circle CEO:2023年會有更多類FTX事件
穩(wěn)定幣二把手USDC發(fā)行商Circle的執(zhí)行長Jeremy Allaire,在昨日參加了世界經(jīng)濟(jì)論壇(World Economic Forum)2023,并在一場名為《代幣化經(jīng)濟(jì)時(shí)代即將到來》的主題活動(dòng)時(shí)暗示:…
2023-01-19 -
比特幣黑天鵝事件什么意思?比特幣黑天鵝事件的影響
這篇文章主要介紹了比特幣黑天鵝事件什么意思?比特幣黑天鵝事件的影響的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-01-17