Security

區塊鏈的交易可以逆轉嗎?

  • February 11, 2021

區塊鏈通常被描述為“不可變的”(這意味著歷史不能在事後重寫),但這真的是真的嗎?改變歷史有多容易?

我讀過關於乙太坊 DAO 黑客的文章,以及區塊鍊是如何被黑客硬分叉以逆轉交易的。這是非常令人失望的。我認為密碼設計是不可逆轉的,即使使用硬分叉也是如此。

我們如何衡量區塊鏈的不變性?例如,乙太坊是否不如比特幣安全?

不,據我們所知,乙太坊交易無法逆轉。

DAO 黑客利用了一個編碼錯誤的智能合約。

智能合約執行在乙太坊之上,因此這裡涉及兩層:乙太坊區塊鍊和虛擬機(EVM)以及在 EVM 上執行的智能合約。

EVM 或乙太坊區塊鏈都沒有被利用。那是一份特別的智能合約。

你可能指的是2016 年的乙太坊分叉。這確實是一個有爭議的分叉,引發了關於乙太坊治理的討論。

在那種特殊情況下,乙太坊開發人員確實通過重組區塊鏈來扭轉 DAO 盜竊行為。這是開發商故意做的。乙太坊沒有被黑客入侵,交易仍然無法逆轉,但在那種情況下,開發人員自己確實分叉了乙太坊以節省 DAO 資金。但他們不會出於任何原因這樣做,事實上,分叉得到了社區的廣泛支持,所以你的硬幣是安全的。乙太坊不會逆轉交易來傷害投資者,希望未來不會發生另一場 DAO 式的黑客攻擊。

引用自:https://bitcoin.stackexchange.com/questions/91034