比特幣的下一次軟分叉可能是未來升級的演練
前言
比特幣下一次協定升級的重點,可能不在於新增功能,而是處理共識規則中長期存在的問題。比特幣資深開發者、BIP-54 共同作者 Matt Corallo 估計,首次於 2019 年提出的 Great Consensus Cleanup,有 80% 的機率會成為該網路的下一次軟分叉。這項提案鎖定四項漏洞:毒化區塊、時間扭曲錯誤、Merkle 可塑性,以及重複的 coinbase 交易。
這些問題都不被視為迫在眉睫的危機,但每一項都可能對比特幣的可靠性或安全性造成風險。因此,這項提案可能有兩個目的:改善協定,並讓開發者與更廣泛的社群有實際機會,處理啟動軟分叉時面臨的社會與技術挑戰。它的重要性,可能不僅在於修改了哪些程式碼,也在於比特幣如何達成共識。
懶人包
Great Consensus Cleanup(亦稱 BIP-54)是一項維護型升級提案,旨在處理比特幣共識設計中長期存在的四項弱點。Matt Corallo 表示,這項提案有 80% 的機率會成為下一次軟分叉,但目前尚未訂定正式時程。這項提案也可能讓開發者有實際機會演練軟分叉的部署流程,並協助建立可供未來升級沿用的方法。包括 LayerTwo Labs 共同創辦人暨執行長 Paul Sztorc 在內的批評者認為,這項提案缺乏企圖心。然而,在協定變更可能引發爭議的社群中,成功完成這項清理工作,或可證明比特幣仍能協調共識。
正文
比特幣下一次軟分叉可能是一次相對溫和的協定維護工作。Great Consensus Cleanup 於 2019 年提出,識別為 BIP-54,旨在處理比特幣共識規則中的缺陷與歷史遺留問題。它並非引入醒目的新功能,而是聚焦於開發者多年來發現的弱點。這項提案受到關注,是因為例行的技術升級也可能考驗比特幣去中心化社群協調變更的能力。
比特幣資深開發者、BIP-54 共同作者 Matt Corallo 將這項提案描述為一種務實作法,用以處理許多參與者都認為有問題的項目。他在 MARA Foundation TV 節目中表示,有一長串項目需要清理。他認為這些確實是可能對比特幣造成負面影響的疑慮,但強調它們並非迫在眉睫的緊急狀況。在與 MARA Foundation 負責人 Isabel Foxen Duke 的另一場對談中,Corallo 估計這項清理工作有 80% 的機率成為下一次軟分叉。目前尚未為提案的採納或啟動訂定正式時程。
提案中的變更聚焦於四項漏洞。第一項稱為毒化區塊,指礦工可能製作出利用效能瓶頸的區塊。若成功,這可能會拖慢全網節點驗證區塊的速度,暫時讓該礦工取得相對於競爭者的優勢。這項風險與節點處理及驗證區塊的方式有關,而非一般資金轉移。
第二項是時間扭曲錯誤,與比特幣的難度調整機制有關。比特幣每兩週調整一次挖礦難度。區塊時間戳的處理方式存在漏洞,可能讓控制多數算力的礦工操弄這些時間戳。理論上,這種操弄可能讓新區塊比預期更快產生。這個問題涉及網路如何計算時間並重新校準挖礦難度,兩者都有助於維持區塊鏈的預期運作方式。
第三項漏洞是 Merkle 可塑性。比特幣使用 Merkle 樹彙整區塊中的交易,並提供交易已納入區塊的證明。64 位元組的交易,其資料大小可能與 Merkle 樹的內部節點相同。這種重疊可能讓攻擊者製作誤導性的證明,並可能誘使輕量用戶端接受偽造交易。這項疑慮與依賴精簡證明、而非自行驗證區塊鏈每個細節的系統尤其相關。
第四項問題涉及重複的 coinbase 交易。Coinbase 交易用於產生挖礦獎勵,與一般交易不同。歷史上的設計特性曾使重複的交易 ID 得以存在。根據 BIP-54 目標的說明,這些重複交易可能在未來的區塊高度再次成為問題,帶來覆寫既有貨幣或干擾帳本記帳的風險。這個問題根源於較早期的設計決策,但其可能造成的後果使它成為此次清理提案的一部分。
這四項問題共同說明,即使沒有任何單一缺陷被視為緊急狀況,協定維護仍然重要。獨立節點與礦工都會遵循共識規則,因此變更必須維持相容性,並謹慎實施。若放任影響驗證、時間戳、交易證明或帳務處理的漏洞不處理,可能會損害人們對系統的信心。同時,變更共識規則需要廣泛的技術審查與協調,因此即使是範圍有限的升級,也可能難以推進。
並非所有人都認為 BIP-54 是令人振奮的里程碑。LayerTwo Labs 共同創辦人暨執行長 Paul Sztorc 將啟動這項提案的可能性形容為「有點令人沮喪」,並認為這是一項「什麼也沒做」的例行維護型軟分叉。他的批評反映了一個更廣泛的問題:何謂有意義的進展?有些人可能偏好能解鎖明顯新功能的升級,另一些人則優先考量降低現有技術風險。
Sztorc 也表示,他曾在亞特蘭大的 TABconf 調查開發者。他說,比特幣「最優秀、最傑出」的開發者大多預期 Great Consensus Cleanup 會成為下一次軟分叉。他引用的最早預估時間是 September 2027,而多數受訪者認為會在 2028 或更晚。這些是調查回報的預期,並非已確定的啟動時程。缺乏正式時程,凸顯了提案從提出到部署的過程仍充滿不確定性。
這種不確定性與比特幣是否有能力改變的更廣泛辯論有關。自 Taproot 於 2021 年啟動以來,關於協定升級的討論往往以「僵化」的概念來詮釋:隨著網路日益成熟,比特幣將變得越來越難以修改。OP_CAT(BIP-347)和 OP_CHECKTEMPLATEVERIFY(BIP-119)等提案一直難以取得整個生態系的共識。這些爭論顯示,技術上的優點本身並不足以保證提案獲得採納。
Corallo 曾指出,軟分叉一向需要開發者克服技術障礙,但他認為政治與社會層面的摩擦如今也同樣重要。以 Taproot 啟動為例,社群曾花數月辯論應如何部署這項變更。參與者爭論礦工訊號門檻與強制性的用戶旗標日等考量。即使開發者已提出技術上可行的提案,這類討論仍可能耗費時間與心力。
對 Corallo 來說,BIP-54 有助於為未來的軟分叉建立部署操作手冊。他曾建議,社群可以藉由這項提案處理啟動機制相關的爭議,接著重用從中學到的方法,以減少日後升級的阻力。從這個角度來看,軟分叉的價值不僅在於直接修改程式碼,也在於讓比特幣參與者有機會完善決策方式。
這個觀點賦予 Great Consensus Cleanup 雙重目的。在協定層面,它旨在處理四項存在多年的特定弱點。在社群層面,它則可能實際測試開發者、礦工、節點營運者與用戶能否圍繞一項範圍審慎受限的變更進行協調。成功不一定能解決各方對更具企圖心提案的歧見,但或許能提供經驗,幫助未來的升級討論。
將這項提案稱為演練,並不會降低其技術目標的重要性。毒化區塊、時間扭曲錯誤、Merkle 可塑性和重複的 coinbase 交易,各自代表不同類型的疑慮。以維護為重點的軟分叉可以降低這些問題帶來的風險,同時展現比特幣如何在不放棄穩定性原則的前提下進行變更。升級是否推進、何時推進,將取決於生態系持續審查並達成共識。
歸根究柢,Great Consensus Cleanup 位於安全維護與社會協調的交會點。它眼前的目標是從比特幣的共識設計中清除「累贅」。它更廣泛的意義,或許在於網路能否就一項審慎的升級達成共識,並將這套流程轉化為後續變更的典範。在共識既是技術要求、也是社會成就的協定社群中,這項示範可能與清理工作本身同樣重要。
重點整理表
| 面向 | 說明 |
|---|---|
| 提案 | Great Consensus Cleanup(亦稱 BIP-54)於 2019 年首次提出,是一項以維護為重點的軟分叉。 |
| 前景 | Matt Corallo 估計它有 80% 的機率成為比特幣下一次軟分叉;目前尚未訂定正式時程。 |
| 四項目標 | 提案處理毒化區塊、時間扭曲錯誤、Merkle 可塑性,以及重複的 coinbase 交易。 |
| 社群爭論 | Paul Sztorc 批評這項提案缺乏企圖心,而開發者也討論了它作為部署演練的潛在價值。 |
| 可能時程 | Sztorc 表示,他在 TABconf 調查的開發者中,最早的預估時間是 September 2027,多數則認為會在 2028 或更晚。 |
| 更廣泛的意義 | BIP-54 或可協助比特幣處理技術維護問題,同時測試社群能否協調未來的軟分叉。 |
最後編輯時間:2026/11/5
