備受期待的比特幣網絡更新,Bitcoin Core v30.0 已正式發布,並可供節點運營商下載。
根據 Bitcoin Core 分享的發布說明,此更新帶來了性能改進和錯誤修復。然而,許多開發者和比特幣支持者反對 OP_RETURN 的更新,該更新允許用戶附加最多 100,000 位元組(100KB)的數據,而不是之前的 83 位元組限制。
Bitcoin Core v30.0 的主要變更有哪些?
Bitcoin Core 的主要更新之一是降低了默認費用。節點可以以低至 0.1 sat/vB 的費用在對等節點之間中繼交易。另一方面,礦工將能夠在下一個區塊中包含最低費用為 0.001 sat/vB 的交易。
OP_RETURN 允許比特幣用戶附加數據,如特殊訊息,現在有更多空間附加數據,從 83 位元組增加到了 100KB。OP_RETURN 現在有多個輸出,而不是之前的單一輸出。數據限制的增加讓用戶可以附加哈希值、證書,甚至藝術元數據。
此外,Bitcoin Core v30.0 不再支持 BDB 錢包。用戶必須遷移到描述符錢包,這種錢包更安全且更容易備份。錢包命令如 importwallet 和 dumpwallet 也已移除。此更新還引入了 TRUC 交易,這種交易在等待確認時可避免交易衝突。
另一個新命令是 bitcoin,它簡化了節點運營商和礦工與 Bitcoin Core 的交互方式。此外,輸入 bitcoin node、bitcoin gui 或 bitcoin rpc 可替代多個舊命令。礦工可以通過實驗性的 PC 挖礦接口直接連接到 Bitcoin Core,該接口通過本地套接字工作,使區塊模板請求更快。
圖形用戶界面(GUI)也進行了多項更新。圖形工具包從 Qt5 更新到了 Qt6。現在支持 Windows 用戶的深色模式,在 macOS 上,Metal 圖形可用於更流暢的性能。
其他更新包括修復了五個低嚴重性錯誤。錯誤修復的完整詳情將在兩週內發布。根據 Bitcoin Core 的發布說明,任何運行 Bitcoin Core v27.x 的節點將不再接收更新,因為 v27.x 現已標記為"生命週期結束"。
Core v30.0 的爭議是什麼?
OP_RETURN 的數據限制從 83 位元組增加到了 100,000 位元組(100KB)受到了開發者和比特幣支持者的強烈批評。如上所述,OP_RETURN 現在允許用戶附加更多數據,並允許在一個交易中有多個 OP_RETURN 輸出。
由開發者 Luke Dashjr 和 Bitcoin Mechanic 領導的 Bitcoin Knots 社區反對對 OP_RETURN 的新變更。
他們認為增加數據限制可能會迫使節點運營商託管非法或有害內容,如露骨材料或惡意代碼。這可能會給節點運營商帶來法律問題。
Knots 社區認為比特幣應該專注於資金轉移,而不是文件存儲。相反,Bitcoin Core 開發者表示這些變更只調整了內存池(mempool)策略。它不會影響比特幣的共識規則。
在九月,Bitcoin Core 開發者計劃棄用用戶對 OP_RETURN 數據限制的控制。這將迫使節點運營商接受更高的數據限制,而沒有降低它們的選項。
在遭到反對後,Core 維護者 Ava Chow 在十月發布窗口前恢復了用戶對數據限制的可配置性。這一決定暫時結束了對強制設置的擔憂。但該功能可能會在未來版本中實施。
此更新還改變了 -datacarriersize 設置的工作方式。在舊版本中,像 83 這樣的數字代表 83 位元組限制,但在 v30 中,相同的值允許 9 倍以上的數據。批評者表示這種無聲的變更誤導了用戶。目前,v30 保持新的 100 KB 默認值,同時仍允許用戶手動降低它。
比特幣會分叉嗎?
在九月底,洩露的消息暗示 Luke Dashjr 可能考慮比特幣的臨時硬分叉,以抵制新的 OP_RETURN 數據限制變更。
TheRage 聲稱 Dashjr 正在探索分叉,以保護節點運營商免受可能通過網絡傳播的非法數據的影響。但 Dashjr 否認了這些說法,稱這些報導為"假新聞"。他表示他沒有計劃任何分叉,並且"沒有硬分叉"。不過,他仍然堅持反對新規則,並指責"Core30 辯護者"是唯一提出分叉的人。
TheRage 出版物堅持其報導,指出 Dashjr 和他的同事都沒有質疑洩露消息的真實性。
想讓您的項目展現在加密貨幣頂尖人士面前嗎?在我們下一期行業報告中展示它,數據與影響力相結合。
來源:https://www.cryptopolitan.com/bitcoin-core-v30-0-released-btc-fork/