比特幣核心 30 將在開發者辯論結束後提高OP_RETURN數據限制
比特幣核心是連接全球最大加密貨幣背後的區塊鏈的主要開源軟體,其開發人員表示,10 月的第 30 版版本將OP_RETURN數據交易的預設限制從目前的 80 位元組增加到近 4MB,這是比特幣區塊大小施加的限制。
這一變化的提議在 GitHub 上的更新中得到證實,在比特幣社區內引發了辯論。批評者認為,取消限制可能會鼓勵增加任意數據的嵌入,可能導致網路垃圾郵件,並改變比特幣作為金融工具的 BTC 主要功能。
這一決定標誌著社區關於區塊鏈使用的辯論的另一個重要時刻,凸顯了網路效率、實際用例和意識形態原則之間持續存在的緊張關係。
OP_RETURN 代碼允許比特幣使用者在交易中包含數據。該功能在概念上類似於 Inscriptions 使用 Ordinals 和 witness 數據將圖像和文本直接嵌入區塊鏈的方式,但在技術上有所不同。
一些人認為,添加這些交易數據是「武斷的」,並且與中本聰提出的比特幣區塊鏈的最初願景相矛盾。
OP_RETURN 的80位元組限制鼓勵了其他數據存儲方法,其中一些方法會導致未花費的交易輸出 (UTXO) 集膨脹等問題。
在詳細的 GitHub 摘要和隨後的 X 帖子中,Bitcoin Core 開發人員 Gloria Zhao 概述了這一變化背後的原因。
Zhao 強調了減輕現有限制的意外後果的意圖,並指出,“這種 [變化] 的主要動機是糾正數據存儲技術的危害性和標準性之間的不匹配。
撰寫合併拉取請求的開發人員 Greg Sanders 在 GitHub 討論中表示,取消限制“至少產生了兩個實實在在的好處:更清晰的 UTXO 集和更一致的預設行為。
關於治理的辯論
趙還在她的 X 頁面上談到了更廣泛的治理問題,強調了 Bitcoin Core 對透明度和精英管理的承諾。
她強調了社區在維護這些原則方面的作用的重要性,並警告社會工程或公司壓力影響軟體開發人員決策過程的風險。
“如果 Bitcoin Core 的貢獻者放棄了這些價值觀,例如,為了安撫社交媒體或企業願望,社區將轉向另一個做得更好的節點實現,”趙寫道,並敦促使用者保持警惕並了解情況。
開發人員 Luke Dashjr 一直反對放寬限制,稱此舉可能有害。他鼓勵使用者避免升級到新版本或採用替代節點實現,例如 Bitcoin Knots。
這場辯論反映了 2023 年的爭議,尤其是圍繞 Ordinals 和 Inscriptions 的爭議,當時使用者將大量非財務數據(例如圖像和文本)嵌入到比特幣交易中,引發了對區塊鏈濫用和網路擁塞的類似擔憂。
儘管存在這些擔憂,但 Zhao 堅持認為,試圖通過中繼策略審查交易類型是不切實際的,並且在強大的經濟激勵措施下無效。她說,Bitcoin Core 的方法應該保持中立,反映該網路的抗審查和去中心化的基本原則。
Core 30 版本將保留手動控制選項,允許使用者通過現有的命令行參數實施更嚴格的限制。但是,這些選項現在被標記為已棄用,並將觸發警告消息,指示在未來的更新中可能會被刪除,而沒有設定時程表。