在這裡收聽這一集:
在這一集中的“比特幣,解釋”中,主持人Aaron van Wirdum 和Sjors Provoost 討論了即將到來的比特幣核心主要版本,比特幣核心24.0。
比特幣核心項目大約每六個月發布一次新的主要軟件版本。第24 個主要版本目前處於其候選版本階段,這意味著它正在接受測試,並且在技術上可以在任何一天發布(儘管這個階段可能會持續幾週)。在這一集中,van Wirdum 和Provoost 討論了Bitcoin Core 24.0 中包含的七個最顯著的變化。
這包括更改節點在與網絡同步時下載塊的方式。雖然以前的比特幣核心版本開始只下載塊頭以確保他們下載的塊有足夠的工作量證明,但比特幣核心24.0 節點最初不會存儲這些塊頭,以防止某種類型的資源耗盡攻擊。 Van Wirdum 和Provoost 解釋說,這最終也應該允許刪除比特幣核心代碼庫中的任何檢查點。
他們繼續解釋說,Bitcoin Core 24.0 還包括一個附加選項,供用戶應用完全按費用替換(RBF) 邏輯。到目前為止,比特幣核心節點應用“先見”規則,這意味著衝突的交易不會在節點的內存池(mempool)中被接受並轉發給對等方。在這個即將發布的版本中,用戶可以選擇讓他們的節點接受並轉發有衝突的交易,如果它們包含比他們衝突的早期交易更高的費用。
van Wirdum 和Provoost 討論的進一步升級包括將遺留錢包遷移到描述符錢包的工具、初始miniscript 支持、創建交易時默認使用RBF、改進的未使用交易輸出(UTXO) 選擇算法,該算法隨機化更改輸出量以獲得額外的隱私和一個新的“全部發送”功能,可以完全使用特定(一組)UTXO。