當前位置:法律諮詢服務網 - 法律講堂 - 比特幣區塊鏈的分叉是什麽?

比特幣區塊鏈的分叉是什麽?

分叉不同於普通升級,不影響升級前後對協議的理解,壹般不需要社區知識或計算知識的參與。根據協議的修改,分支分為軟分支和硬分支。

現有定義:

硬分叉的閃電定義是指當比特幣塊格式或交易格式(這是廣為流傳的“* * *知識”(應該是協議* * *”的壹部分)發生變化時,未升級的節點拒絕驗證已升級的節點產生的塊,但已升級的節點可以驗證未升級的節點產生的塊,然後大家繼續自己認為正確的鏈,於是分成兩個鏈。

區塊鏈中的永久分歧通常發生在未升級的節點不能驗證由遵循較新的共識規則的升級的節點創建的塊時。

閃電定義軟叉是指當比特幣交易的數據結構(這是廣為流傳的“* * *知識”(應該是協議* * *知識的壹部分)發生變化時,未升級的節點可以驗證已升級節點產生的塊,已升級的節點也可以驗證未升級節點產生的塊。

區塊鏈中的臨時分叉,通常發生在使用未升級節點的礦工違反了他們的節點不知道的新共識規則時。

我覺得我們不能說哪個定義是對的,哪個是錯的。具體的定義可以由我們自己根據已經被更大的共同體所認可的差異來總結,不需要權威機構來具體規定。

硬分叉:沒有向前兼容,之前的版本將不再可用,需要強制升級。

軟叉:兼容性好,至少上壹版本的部分功能都有,不用升級。

硬分叉:在區塊鏈級別,將有兩個分叉鏈,壹個舊鏈和壹個新分叉鏈。

軟分叉:在區塊鏈層沒有分叉的鏈,只有組成鏈的塊,包括新塊和舊塊。

硬分叉:在某個時間點,需要全部同意分叉升級,不同意者進入原舊鏈。

軟分叉:在很長壹段時間內,可以允許繼續使用原版本生成舊塊,與新塊共存,無需升級。

  • 上一篇:深圳和盛信息技術有限公司怎麽樣?
  • 下一篇:什麽是腐敗?
  • copyright 2024法律諮詢服務網