當前位置:
首頁 > 最新 > 技術漏洞會阻礙區塊鏈進步嗎?

技術漏洞會阻礙區塊鏈進步嗎?

我欣賞他的成就,也很好奇他的思想。可是世人卻只關心他的性取向。


--------《艾倫·圖靈傳》

近年來,「幣圈」可謂是一波未平一波又起,接連不斷的黑客攻擊事件讓虛擬貨幣這個概念在一起被投資者重新審視。從2017年開始,黑客們就利用各種虛擬貨幣的協議漏洞進行各種各樣的「盜竊」行為。給投資者們帶來了眾多煩惱,也給「幣圈」的前景籠罩上了一層陰霾。而這種不斷出現的漏洞事件也讓人們對於區塊鏈技術有新的拷問。

Parity錢包漏洞

2017年11月,Parity錢包漏洞被發現,官方被迫凍結93萬枚以太幣。此前,編碼功能的測試由以太坊新人團隊Devopps99負責。4月4日,Parity提出EIP-999方案,希望修復漏洞並解凍587個錢包共持有51萬餘枚以太幣,價值約3.18億美元。2018年4月4日,Parity提出EIP-999方案,希望修復漏洞並解凍587個錢包共持有51萬餘枚以太幣,價值約3.18億美元。

ERC-20黑客攻擊

4月22號,有黑客利用以太坊 ERC-20 智能合約中 BatchOverFlow 漏洞中數據溢出的漏洞攻擊了美鏈 BEC 的智能合約,從中盜取出57,896,044,618,658,100,000,000,000,000,000,000,000,000,000,000,000,000,000,000.792003956564819968 個BEC貨幣並大規模的想市場上拋售。導致該數字貨幣急劇貶值,價值幾近歸零,給BEC市場帶來了毀滅性的打擊。隨後美圖發聲明宣布終止與BEC美鏈合作,同時美圖重申沒有、也不會發行任何數字貨幣;

MyEtherWallet錢包遭黑客攻擊

4.24日,MEtherWallet錢包遭黑客入侵伺服器損失約500多個ETH,然後是今天凌晨黑客利用SMT項目以太坊智能合約漏洞無限生成SMT轉到交易平台變現導致幣價大跌,隨後火幣Pro/Okex等交易所暫停幣種充提幣業務。

從上面三個漏洞中我們看出,其中漏洞都是由於以太坊智能合約的漏洞被黑客入侵,盜取貨幣,那麼以太坊智能合約到底有什麼用,它的存在對於數字貨幣來說到底意味著什麼?

以太坊智能合約

智能合約是由尼克薩博提出的理念,幾乎與互聯網同齡。但是由於缺少可信的執行環境,智能合約並沒有被應用到實際產業中。自從比特幣誕生後,人們認識到比特幣的底層技術區塊鏈天生可以為智能合約提供可信的執行環境,以太坊首先實現了區塊鏈和智能合約的完整契合。

以太坊是內置有圖靈完備編程語言的區塊鏈,通過建立抽象的基礎層,使得任何人都能夠創建合約和去中心化應用,並在其中設立他們自由定義的所有權規則、交易方式和狀態轉換函數。建立一個代幣的主體框架只需要兩行代碼就可以實現,諸如貨幣和信譽系統等其他協議只需要不到20行代碼就可以實現。智能合約就像能在以太坊的平台上創建的包含價值而且只有滿足某些條件才能打開的加密箱子,並且因為圖靈完備性、價值意識(value-awareness)、區塊鏈意識(blockchain-awareness)和記錄多狀態所增加的功能而比比特幣腳本所能提供的智能合約強大得多。

但是隨著數字貨幣的如雨後春筍般越來越多,而各個幣種之間的執行邏輯又各有些不同,導致智能合約面對的情況越來越複雜,於是人們就開始不斷地為智能合約進行修補。這就是ERC20協議標準的來源。

既然有漏洞,為什麼不進行修補呢?請

就在昨天,關於EIP-999的以太坊社區投票目前已經結束,投票結果如下:330張反對票,300張贊成票,9張中立票。該投票參與者為受影響的錢包擁有人。EIP-999提案是一個修復WalletLibrary的以太坊補丁,允許獨立多重簽名錢包用戶重新連接上他們的錢包。

但是這個提案的風險在於可能會導致以太坊區塊鏈分裂,這個提案是有爭議的,如果它繼續下去並付諸實施,它就會產生一個有爭議硬分叉。

其實以太坊發展歷史上出現了一次分叉的現象,ETH是分叉之後的以太坊,最早有一個項目叫做DAO,有黑客利用以太坊的漏洞竊取了部分錢財。當時以太坊的創始人非常著急想把漏洞重新補上。但是社區有兩種意見,一種覺得代碼就是法律,這個東西既然寫了,就昭告天下,不能去改,這是一種意見,我們稱「區塊鏈原教旨主義者」;但另一派他們認為新生事物要經過不斷發展、不斷替代完善自己的,在兩派相持的狀態下以太坊進行了硬分叉,把漏洞給堵上了。但是有一批人他們不認可這次分叉,維持ETC。所以區塊鏈有這樣的問題改不了bug,只能迭代,那麼怎麼迭代呢?舉EOS的例子,他們嘗試通過投票等等這樣的共識機制來去完善鏈上的一些代碼。

從歷史上來看,任何一項產品或者技術出現都是無法逆轉的,雖然最初會有很多問題存在,但是隨著技術的進步,很多問題我相信都會解決,就像現在以太坊的智能合約裡面的漏洞,我們以為無法解決,結果出現了EOS。而整個比特幣包括區塊鏈發展歷史才九年。在這樣的時代,我們要做的就是不斷發現問題,解決問題,像迎接互聯網一樣來迎接區塊鏈技術。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

《霸王別姬》里的「霸王別姬」
紀念霍金先生:永不妥協的宇宙追夢人

TAG:全球大搜羅 |