「分叉」是指區塊鏈網路中的分歧。當分叉啟動時,節點運營商、驗證區塊鏈上交易的機器必須升級到協議的最新版本。每個節點都有區塊鏈的副本,這確保新交易與其歷史記錄不矛盾。
分叉有兩種:軟分叉和硬分叉。兩種類型的分叉都會在區塊鏈的交易歷史中產生分裂,但它們以不同的方式進行,對網路產生不同的影響。軟分叉是區塊鏈的軟體升級,只要網路上的大多數節點採用相關升級,它就不會將鏈分成兩部分。
硬分叉是對不向後相容的區塊鏈協議的更改。每個節點都必須將其係統升級到最新版本才能在網路中保持活動狀態。在對新規則的共識不一致的情況下,可能會導致區塊鏈分為兩條不同的路徑,每條路徑從分割點開始,各自以其各自的交易分類帳獨立進行。
與硬分叉相比,軟分叉被認為是更謹慎、更安全的替代方案,因為它們向後相容。這意味著未升級到新版本協定的節點仍將認為該鏈有效。軟分叉可以添加新的功能和功能,但不會改變區塊鏈遵循的規則。這些類型的分叉通常用於在程式設計層面實現新功能。
以太坊和以太坊經典之間的分裂就是一個例子硬分叉。這次分叉的發生是由於 DAO 駭客攻擊後對撤銷交易的決定存在分歧。另一方面,2017 年 8 月上線的比特幣 SegWit 側鏈整合就是軟分叉的例子。
分叉可以對區塊鏈網路及其用戶產生重大影響。它們可以導致新的加密貨幣的創建,影響現有代幣的價值,並改變網路的治理結構。
了解更多:硬分叉和軟分叉解釋