不可篡改性意味著一旦資料寫入區塊鏈,它就永遠留在那裡。不存在編輯按鈕。任何管理員都無法悄悄修改舊記錄。每個區塊都包含其前一個區塊的哈希值,更改過去區塊中的任何內容都會破壞後續所有區塊的哈希值。網路會拒絕被竄改的鏈,並保留原始鏈。
區塊鏈的這項特性使其適用於需要長期保存且可信的記錄。產權、供應鏈日誌和支付歷史都受益於不可篡改的帳本。但不可篡改性也有其陰暗面。智能合約中的漏洞無法修復,發送到錯誤地址的交易也無法撤回。 2016 年的 DAO 駭客事件迫使以太坊在不可篡改性和追回被盜資金之間做出選擇。社群選擇了追回資金,將區塊鏈一分為二,以太坊經典保留了原始歷史記錄。雙方都沒有明顯的錯誤。
不變性究竟意味著什麼,又不代表什麼?
- 過去的建築結構難以改變──即使改變成本高昂,也是難以承受的。
- 程式碼區塊內的資料無法更改—是的
- 錯誤可以透過分支來逆轉——技術上可行,但有爭議。
- 不可更改性等同於真理-不,僅僅意味著記錄已被雙方認可。
區塊鏈記錄的是網路接受的內容。至於這些內容是否與實際情況相符,則是另一個問題。
Comments (3)
Leave a comment