自加密貨幣面世以來,就一直不斷的遭遇駭客的攻擊,這也就不斷的引起了投資者們的擔憂,就在今年2月,日本的數字貨幣交易所Coincheck被盜了價值五十億美元的加密貨幣;4月份,AMO區塊鏈在上線首日就被駭客攻擊,下面鏈報就來支招:區塊鏈如何應對面對駭客攻擊?
面對駭客接二連三的攻擊,有的交易所顯得驚慌失措,有的則是立即採取手段,回擊駭客的攻擊。最典型例子是以太坊選擇對區塊鏈進行硬分叉,以拿回所有以太幣,有效解決了這一問題。
當時,The DAO基於以太坊智慧合約建立了一個眾籌平臺,卻被駭客轉移了市值五千萬美元的以太幣。隨後,為挽回投資者資產,以太坊社羣投票決定更改以太坊程式碼。因此,以太坊在第1920000區塊進行硬分叉,回滾所有以太幣(包括被駭客佔有的)。
看到這兒,估計有人可能會問:硬分叉又是什麼?
我們先弄懂為什麼會出現分叉,主要是因為某一個新的區塊被挖出之後,區塊鏈系統會產生新的協議,而這個協議又與舊協議難以相容。而硬分叉就是指,新協議將不再允許舊協議繼續工作。就像以太坊,為了拿回資金才更改了協議,所以發生了硬分叉。
有先例在前,以太坊(ETH)和以太經典(ETC)就是硬分叉的典型案例。可見區塊鏈能夠藉助硬分叉的方式,有效保證使用者資料安全和個人資產安全,對駭客的攻擊作出回擊。
另外,除了透過硬分叉來回擊駭客攻擊,有交易所也提出了其他解決方案,如區塊鏈可擴充套件性解決方案、多重簽名技術等等。
區塊鏈可擴充套件性解決方案
以太坊聯合創始人Vitalik Buterin提出了區塊鏈可擴充套件性解決方案,名為Plasma Cash,能夠幫助交易所抵禦駭客攻擊。同時他表示:使用者可以在交易過程中隨時透過Plasma退出程式,取出現金。
因此,哪怕駭客使用Plasma Cash進行交易,使用者資產也不會受到損失,甚至加密交易所可能會用此技術來抵禦駭客攻擊。
多重簽名技術
駭客曾披露,Coincheck在遭受攻擊時,甚至沒有做過一些基本安全措施。被盜的加密貨幣存放於一個連網的錢包裡,而資金則儲存在硬體中,不禁讓人擔心起錢包的問題,如何更安全地訪問自己的錢包呢?
有人提出瞭解決方案:可以結合multisig技術,實現多重簽名抵制,就好比需要多個鑰匙才能開啟家門一樣,多重簽名即表示需要多個金鑰才能執行一個任務,能夠使駭客更難獲得資金。
上面就是關於區塊鏈如何應對面對駭客攻擊的相關內容,不過以上方案的安全性也還是需要完善的,這些都將隨著技術的更新而進一步得到解答,得到完善解決,我們拭目以待。