比特幣的源代碼中存在一個錯誤,如果不及時修復,可能會導致 BTC 在數千年內無限增加。這完全違背了中本聰設計的絕對稀缺原則。但幸運的是,2014 年的一個修復提案阻止了在未來 240 年內可能發生的危機。
中本聰的錯誤可能導致比特幣失去其核心價值
比特幣建立在機制 #Halving 上——即每 210,000 個區塊,區塊獎勵將減半,直到總供應達到最大 2100 萬 BTC,預計在 2140 年。這一原則使比特幣保持長期的稀缺性和價值。
但在2014年,比特幣核心貢獻者 Pieter Wuille 發現了系統計算區塊獎勵的一個嚴重錯誤。
🔹 當區塊高度超過某個特定水平時,比特幣將無法正確處理減半規則。
🔹 這可能導致一個可怕的後果:區塊獎勵回到最初的 50 BTC,而不是繼續減少。
🔹 如果不修復,這個錯誤將每 250 年重現一次,產生一個$BTC 可能被無限開採的週期——這一前景完全與比特幣的原則相悖。
BIP-42:拯救比特幣免於 1.26 億 BTC 的前景
在2014年4月1日,Pieter Wuille 提出了 BIP-42——一個修復此錯誤的補丁。
📌 BIP-42 確保比特幣仍保持最大供應量 2100 萬 BTC,而不是在一段時間後 "重置" 區塊獎勵。
📌 如果沒有#BIP42 ,比特幣在未來幾千年內可能達到 1.26 億 BTC,而不是停留在 2100 萬。
📌 這個錯誤很難被發現,因爲它只會在大約 2265 年發生——比最後一個 BTC 區塊被挖掘晚了一個多世紀。
這個提案對比特幣的稀缺性至關重要,因爲如果供應無限擴張,BTC 可能會失去其作爲 "數字黃金" 的特性。

歷史教訓:比特幣真的 "不變" 嗎?
BIP-42 表明,即使是比特幣也需要干預以保持最初的願景。然而,這提出了一個大問題:
❓ BIP-42 真的算是一個補丁(bug fix)還是一種調整(modification)?
📌 如果從法律角度來看,BIP-42 可以被視爲一個補丁,因爲它有助於#bitcoin 保持對固定供應的承諾。
📌 但如果從軟件治理的角度來看,這可能被視爲對既定規則的干預。
與比特幣的區塊大小爭論相比,這一點尤其具有爭議性。
🔹 中本聰曾說,區塊大小應該隨着時間而升級,但這並沒有發生。
🔹 相反,面對供應錯誤,比特幣社區決定立即修復,而不是維持現狀。

那麼比特幣的 "不變性" 的界限在哪裏?
結論:一個小錯誤,一個大後果
🚀 如果沒有 BIP-42,比特幣可能失去稀缺性和核心價值。
⏳ 中本聰的錯誤可能被忽視超過 200 年,但一旦發生,後果將非常嚴重。
💡 BIP-42 "拯救" 比特幣免於可能在 2265 年發生的供應危機。

回顧來看,這是比特幣歷史上最重要的決定之一——一個證明小錯誤也可以改變整個未來的例證。🚨