img

什麼是區塊鏈分叉?硬分叉與軟分叉及代表性項目

2026/03/30 06:45:02

自訂

當區塊鏈網路的協議發生規則變更,導致其交易歷史分裂或產生兩條分歧的鏈時,便會發生區塊鏈分叉。分叉是去中心化網路演進的基本機制——它決定升級如何實施、治理爭議如何解決,以及在某些情況下,全新的加密貨幣如何產生。了解分叉的工作原理,對於任何與基於區塊鏈的資產互動的人來說都至關重要。
本文解釋什麼是區塊鏈分叉,硬分叉與軟分叉在結構和後果上的差異,以及具代表性的加密貨幣分叉案例如何塑造了交易者今日所互動的資產。

重點摘要

  1. 一個區塊鏈分叉是指對網路協議規則的更改,導致運行不同軟體版本的節點在驗證交易時產生分歧。
  2. 硬分叉會引入與先前軟體版本不相容的規則變更,要求所有節點升級,否則將被留在獨立的鏈上。
  3. 軟分叉實現向後兼容的變更,讓未升級的節點仍可繼續參與網絡,而不會被分離出去。
  4. 硬分叉歷史上曾因網路參與者中相當一部分拒絕採用新規則並繼續維持原鏈,而產生新的加密貨幣。
  5. 分叉由多種原因推動,包括技術升級、安全修補、擴容爭議,以及開發者、礦工和節點運營者之間的治理分歧。
  6. KuCoin 等平台上,分叉資產的市場行為——包括原鏈與分叉鏈之間的價格分歧——反映了市場參與者如何為競爭性的協議選擇賦予價值。

什麼是區塊鏈分叉?

區塊鏈是由一組節點維護的分散式帳本,每個節點均根據一組共享的協議規則獨立驗證交易。當這些規則發生變化時,便會產生分叉。如果不同節點同時運行不同版本的規則,它們可能對哪些交易和區塊有效產生分歧——從而產生兩條分歧的鏈上歷史記錄。
「分叉」一詞源自軟體開發,當程式碼庫分為兩個方向時,就被稱為發生了分叉。在區塊鏈網路中,同樣的概念也適用於活躍的區塊鏈本身:在分叉事件發生後,直到分叉點之前的交易歷史是共享的,但從該點開始,兩條鏈將分道揚鑣。它們如何以及是否分道揚鑣,以及兩條鏈是否都能持續存在,取決於分叉的類型以及網路參與者對其的反應。
並非所有分叉都會產生兩條獨立的鏈。當規則變更的採用率接近普遍時,舊鏈會因節點棄用而自然消亡。當採用率分歧時,兩條鏈均可獨立持續,各自從分叉區塊的共享歷史繼續發展。

硬分叉與軟分叉:核心差異

硬分叉與軟分叉的差異在於向後相容性——在規則變更生效後,運行舊軟體的節點是否仍能參與網路。

硬分叉

硬分叉會引入舊節點視為無效的協議變更。根據新規則有效的區塊,將被仍運行舊軟件的任何節點拒絕。這種不兼容性意味著網絡會分裂成兩條獨立的鏈:一條運行新規則,另一條繼續遵循舊規則。為了讓兩條鏈都能存活,它們各自都需要足夠的節點網絡、礦工(在工作量證明網絡中)和經濟參與者來維持。
硬分叉需要協調。如果目的是升級整個網絡,開發者必須確保在到達分叉區塊前,絕大多數參與者——尤其是礦工或驗證者及節點運營商——已更新其軟件。若協調失敗或顯著少數拒絕升級,將導致永久性鏈分裂。

軟分叉

軟分叉會引入向後兼容的協議變更。根據新規則有效的區塊,即使舊節點無法理解正在執行的新規則,仍會被視為有效。這意味著未升級的節點可以繼續參與網絡,而不會被分離出去——它們只是不會自行執行新規則。
軟分叉通常被認為破壞性較小,因為它們不需要普遍採用即可避免鏈分裂。然而,它們在可實施的變更範圍上更受限制:只有那些限制或收緊有效性的變更才能作為軟分叉部署。擴展有效性範圍——允許舊節點會拒絕的新交易類型——則需要硬分叉。

為何會發生區塊鏈分叉

分叉是因多種原因而發起的,每種都反映了區塊鏈網絡內不同的壓力或需求。
最常見的驅動因素包括:
  • 協議升級 — 開發人員提出對網路效率、安全性或功能的改進。如果這些變更與現有規則相容,則可作為軟分叉部署;若不相容,則需要硬分叉。
  • 安全修補程式——協議中的漏洞可能需要緊急更改規則以防止被利用。根據修復的性質,這可能以任一種分叉類型的形式出現。
  • 擴展爭議——歷史上,關於如何提升網路交易吞吐量的分歧,一直是硬分叉最爭議的原因之一,尤其在區塊大小決定吞吐量的工作量證明網路中。
  • 治理爭議——當網絡參與者對協議的發展方向持有根本性不相容的觀點時,硬分叉可作為社區正式分裂為兩個獨立項目的機制。
  • 錯誤修正——在某些情況下,已使用硬分叉來逆轉因關鍵錯誤或漏洞導致帳本出現非預期狀態變化的影響。

代表性加密貨幣分叉範例

區塊鏈網絡的歷史包括多次分叉事件,這些事件創造了全新的資產或根本性地重塑了現有網絡。這些例子說明了分叉的抽象機制在實際中的運作方式。
比特幣與區塊大小爭議
比特幣的原始協議將區塊大小上限設定為 1 兆位元組,限制了每個區塊能處理的交易數量。隨著網路的成長,關於是否應提高此上限以增加吞吐量的爭議浮現。社群分裂成立場互不相容的派系,於 2017 年 8 月,一次硬分叉產生了獨立的鏈。分叉後的鏈實施了較大的區塊大小,並以不同的名稱繼續運行,而原始鏈則維持原有的區塊大小上限,並尋求其他擴展方案。此後,這兩種資產分別獨立交易。在分叉時持有比特幣的用戶,在新鏈上獲得了等量餘額,這是爭議性硬分叉常見的分配機制。
以太坊對 DAO 攻擊的回應
2016 年,以太坊網絡上一個著名的智能合約出現漏洞,導致該合約中的大量資金被未經授權轉帳。以太坊開發社區曾討論是否實施一次硬分叉,以重寫區塊鏈歷史的一部分,從而有效逆轉此次攻擊。網絡大多數節點採用了該分叉,恢復了受影響的資金。然而,少數參與者反對此舉,認為在任何情況下都不應違背區塊鏈的不可變性,並繼續維護原始鏈。自分叉以來,這兩條鏈一直獨立交易。交易者可於 KuCoin 的加密貨幣市場交易對 中觀察這些分叉資產的價格走勢,以了解市場如何隨時間為每條鏈賦予相對價值。
比特幣的軟分叉升級
並非所有比特幣協議變更都會導致鏈分叉。多項重要升級已作為軟分叉部署,包括於2017年8月啟用的隔離見證(SegWit)。SegWit 重新結構了交易資料在區塊中的儲存方式,在不改變1MB區塊大小限制的情況下提高了有效容量,並啟用了第二層支付基礎設施。由於 SegWit 具有向後兼容性,未升級的節點可繼續運作而不會被分離,因此該升級在沒有永久鏈分叉的情況下被採用。

分叉如何影響交易者與市場行為

區塊鏈分叉對在分叉事件發生時持有資產的交易者,以及對解讀分叉前後價格走勢的人,均具有直接影響。
分叉代幣空投
在產生新鏈的硬分叉中,通常在分叉區塊時持有原始資產的用戶會在新鏈上獲得等量餘額。此分發有時被稱為硬分叉背景下的空投,但與促銷性空投不同,它是鏈分裂的自動結果,而非刻意的分發活動。新資產的市場價值由後續交易決定,並反映參與者對新鏈的實用性、安全性與採用程度的集體評估。
分叉前價格行為
歷史上,預期的分叉通常會在分叉區塊之前引發可觀察的價格行為。預期透過持有原資產而獲得新資產的交易者,可能會在分叉前提前累積原資產,從而增加需求端壓力。分叉完成並分配新資產後,部分持有者會出售其中一項或兩項資產,這可能導致兩個鏈的交易對出現較高波幅。
分叉後鏈的可行性
分叉鏈的長期生存取決於其是否能維持足夠的礦工或驗證者參與、開發者活動和經濟使用。未能吸引這些要素的鏈將失去安全性與實用性,並逐漸減少市場活動。KuCoin 研究部落格 詳述了如何評估鏈上指標——包括哈希率、活躍地址和交易量——以反映鏈的網路健康狀況變化。

評估分叉結果:鏈上數據揭示了什麼

分叉事件發生後,鏈上數據提供了最直接的證據,用以評估每條衍生鏈相對於另一條鏈的表現。這些指標比單純的價格更能有效評估分叉的結果。
  1. 哈希率或驗證者參與度——在工作量證明分叉中,兩條鏈之間的挖礦哈希率分佈決定了它們的相對安全性。擁有總哈希率小部分的鏈更容易受到 51% 攻擊。在權益證明分叉中,質押價值的分佈發揮類似作用。
  2. 活躍地址 — 每條鏈上進行交易的唯一地址數量,反映實際使用情況而非投機性持有。活躍地址數量下降的鏈,無論其價格表現如何,都在失去其經濟基礎。
  3. 開發者活動 — 每條鏈上的代碼提交、協議提案和基礎設施開發速度,反映了該鏈是否擁有活躍的技術社群在維護和改進協議。
  4. 交易所上線與交易額——一旦兩個鏈的代幣均可交易,各交易對的相對交易額即反映市場參與者的配置決策。若某條鏈的交易對持續保持高交易額,而另一條鏈的交易對交易額較低,則表明市場偏好。
監控這些因素以及 KuCoin 的資產上線 上的價格數據,能更全面地了解分叉資產在初始分叉後的發展情況。

結論

區塊鏈分叉是去中心化網絡實施協議變更、解決治理分歧,並在某些情況下分裂為永久獨立鏈的機制。硬分叉與軟分叉之間的區別——前者為向後不相容的規則變更,後者為向後相容的規則變更——決定了分叉會產生鏈分裂還是全域網絡升級。從比特幣的擴容爭議到以太坊對鏈上漏洞的回應,這些加密貨幣分叉的例子說明了這些機制如何產生具有獨立市場歷史的實際資產。對於交易者而言,理解區塊鏈分叉的技術與市場動態,有助於在相關事件發生時做出更明智的解讀。
立即建立免費的 KuCoin 帳戶,發掘下一個加密貨幣新星,交易超過 1,000 種全球數碼資產。 Create Now!

常見問題

什麼是區塊鏈分叉?

區塊鏈分叉是指對網路協議規則的更改。當新規則與舊規則不相容時(硬分叉),區塊鏈可能會分裂成兩個獨立版本。當新規則向後相容時(軟分叉),網路會在不分裂的情況下升級。兩種類型都會改變未來交易的驗證方式。

硬分叉和軟分叉有什麼區別?

硬分叉會引入舊節點無法接受的變更,可能導致鏈分為兩條。軟分叉所作的變更仍被舊節點視為有效,因此網絡可在不永久分叉的情況下升級。硬分叉需要更廣泛的協調,並具有更高的鏈分叉風險。

當發生硬分叉時,我會收到新的代幣嗎?

在大多數產生新鏈的硬分叉中,於分叉區塊持有原資產的用戶將獲得新鏈代幣的等量餘額。分發是自動進行的,並基於分叉區塊高度時錢包的餘額。新代幣的市場價值由後續交易決定。

什麼原因會導致區塊鏈分叉?

區塊鏈會因多種原因分叉:計劃中的協議升級、安全漏洞修補、關於擴展解決方案的分歧、開發者與礦工之間的治理爭議,以及在極少數情況下,為逆轉鏈上攻擊的影響。分叉的原因會影響其爭議程度,以及是否會導致永久性的鏈分裂。

交易者如何識別即將到來的分叉事件?

分叉事件通常會在分叉區塊之前,透過區塊鏈的官方開發渠道、改進提案流程和社區論壇提前公告。監控平台級公告、鏈上治理投票和開發者倉儲,可讓您在資訊廣為宣傳前,最直接地獲取與分叉相關的資訊。
 
進一步閱讀
免責聲明:本頁面所載資訊可能來自第三方,未必反映 KuCoin 的觀點或意見。此內容僅供一般資訊參考,不作任何明示或暗示的陳述或保證,亦不構成財務或投資建議。KuCoin 對任何錯誤或遺漏,或因使用此資訊所導致的任何後果概不負責。投資數碼資產存在風險,請根據您的財務狀況仔細評估產品風險及您的風險承受能力。如需更多資訊,請參閱我們的 使用條款風險披露

免責聲明: 本頁面經由 AI 技術(GPT 提供支持)翻譯,旨在方便您的閱讀。欲獲取最準確資訊,請以原始英文版本為準。