比特幣開發者 Matt Corallo 評估,BIP-54——一項旨在修復網絡中四個長期存在漏洞的提案——有 80% 的機率成為比特幣下一次軟分叉。
- 比特幣開發者 Matt Corallo 評估,旨在修復四項長期網路漏洞的提案 BIP-54 有 80% 機率成為比特幣下一次軟分叉。
此擬議升級將針對挖礦難度調整、區塊驗證、Merkle 樹證明以及重複 coinbase 交易中的弱點。
BIP-54 目前沒有確認的激活日期,不過開發者在 TABconf 上收集到的估計顯示,該升級可能在 2027 年到來,更可能是 2028 年或更晚。
一些開發者質疑比特幣是否應優先進行維護而非新增功能,而 Corallo 認為這項升級有助於為未來軟分叉建立更清晰的流程。
Corallo 在 MARA Foundation TV 的一次亮相中與 MARA Foundation 負責人 Isabel Foxen Duke 討論了這一提案,並解釋了為何開發者可能會優先修復現有共識問題,而不是先引入新功能。
這項名為 “Great Consensus Cleanup” 的提案可追溯至 Corallo 於 2019 年提出的構想,後來發展為一項正式的比特幣改進提案,並由開發者 Antoine Poinsot 聯合撰寫。
儘管該升級尚無確認的激活日期,Corallo 認為它解決的是開發者普遍認可的技術問題,而且無需對比特幣功能作出重大改變。
Corallo 說:「我們知道有一長串事情確實需要清理。」他將這些漏洞描述為真實存在的擔憂,但並非對網絡的緊迫威脅。
BIP-54 提議修復比特幣四項漏洞
BIP-54 的官方規範概述了對比特幣難度調整規則、交易驗證流程、Merkle 樹結構以及 coinbase 交易要求的修改。
其中一個問題涉及一種名為 timewarp attack 的漏洞,它可能允許控制比特幣多數算力的礦工操縱區塊時間戳。
比特幣通常每 2,016 個區塊調整一次挖礦難度,大約相當於兩週。攻擊者若利用現有時間戳規則,可能人為降低難度,使新區塊生成速度快於預期。
該提案的技術文件估計,在極端情況下,攻擊者可能在 38 天內將挖礦難度推至最低水平。
為解決這一問題,BIP-54 對每個難度調整週期開始和結束時的時間戳引入限制,其中包括兩小時的容差,以適應正常波動。
另一項擬議修改針對的是那些需要異常大量算力才能驗證的特殊構造區塊。
根據規範,一些區塊在高性能電腦上處理可能需要幾分鐘,在性能較弱的機器上甚至可能耗時數小時,從而讓惡意礦工拖慢競爭對手。
BIP-54 將把某些簽名驗證操作限制為每筆交易 2,500 次。其作者估計,這一限制可將最壞情況下的區塊驗證時間縮短 40 倍。
第三項修復涉及 Merkle 樹漏洞,問題與恰好包含 64 字節非見證數據的交易有關。
在某些條件下,此類交易可能與默克爾樹的內部節點相似,從而可能讓攻擊者欺騙輕量級比特幣客戶端,使其接受偽造的交易包含證明。
擬議的規則將使此類特定規模的交易失效,從而消除底層的歧義。
最後一項變更針對重複的 coinbase 交易。coinbase 交易是礦工創建的特殊交易,用於領取區塊獎勵。
BIP-54 將為 coinbase 交易欄位引入新要求,以防止歷史交易識別問題在未來區塊高度重新出現。
規範指出,在現有規則下,區塊 1,983,702 是最早可能出現重複 coinbase 交易的未來高度。
比特幣開發者對未來升級存在分歧
儘管 Corallo 充滿信心,但這一提案也遭到一些開發者批評,他們認為比特幣應優先推進能帶來新能力的升級。
LayerTwo Labs 聯合創始人兼首席執行官 Paul Sztorc 在 X 上發文稱,BIP-54 若被激活「有點令人沮喪」,並認為這項提案只是維護工作,沒有增加功能。
Sztorc 表示,他在亞特蘭大 TABconf 上調查的開發者普遍預計,這項清理提案會成為比特幣下一次軟分叉。
不過,他們的估計顯示等待時間會很長,最早的預測指向 2027 年 9 月,而大多數人預計會在 2028 年或更晚激活。
這場討論延續了自 2021 年 11 月 Taproot 激活以來,圍繞比特幣協議變更持續多年的分歧。
今年 9 月,crypto.news 報導了 Sztorc 的擔憂:由於對共識變更應如何獲批存在分歧,比特幣可能難以再激活更多軟分叉。
他特別提到了 OP_CAT,這是一項擬議升級,旨在恢復一種允許比特幣腳本組合數據並支持更複雜支出條件的操作。
其他提案,包括基於 BIP-119 的 OP_CHECKTEMPLATEVERIFY,也面臨類似困難,難以在比特幣生態系統中獲得足夠支持。
同時,量子計算也成為協議討論的另一個主題。Coinbase 最近概述了幾種保護比特幣免受未來量子威脅的可能方案,包括 BIP-360 及其建議的 Pay-to-Merkle-Root 輸出結構。
與這些提案不同,BIP-54 關注的是修正比特幣現有共識規則中的弱點。
Corallo 希望 BIP-54 建立軟分叉激活流程
除了技術變更之外,Corallo 認為這次升級還可能幫助開發者為未來比特幣軟分叉建立更可預測的流程。
他解釋說,比特幣升級歷來涉及艱難的技術決策,但關於激活方式的分歧已成為同樣重要的障礙。
在 Taproot 部署爭論期間,參與者對礦工是否應在激活前發出支持信號,還是應由用戶強制設定激活截止日期存在分歧。
Corallo 表示,開發者可以借助 BIP-54 的部署過程來處理類似分歧,並建立可供後續升級重複使用的程式。
根據其官方更新日誌,該提案於 2026 年 5 月 22 日達到完整規範狀態,但這一狀態並不等同於網絡激活。
其兼容性條款稱,這些變更會收緊現有驗證規則,同時仍與未升級節點兼容。
不過,作者仍鼓勵節點運營者更新軟體,以便獨立執行這些擬議限制。
對於礦工而言,文件指出,比特幣 Core 29.0 和 30.0 版本已包含與部分擬議限制兼容的區塊模板保護,而礦池則需確保其 coinbase 交易符合新要求。


