Coin-Selection
為什麼BnB選幣算法預設不開啟?
BnB 是現有最好的硬幣選擇算法之一,其實現在比特幣原始碼中。但從這一行可以看出:https ://github.com/bitcoin/bitcoin/blob/f72d80b07af8ecbb2f9df1e87344eb465186f19d/src/wallet/wallet.cpp#L2403預設情況下未啟用。為什麼會這樣或者我弄錯了?
你誤解了程式碼。該變數跟踪是否使用了 BnB 。不是我們是否嘗試使用它。
BnB 並不總是產生可接受的結果,因為它需要一個沒有變化的解決方案。嘗試過,但如果找不到這樣的解決方案,Bitcoin Core 的硬幣選擇就會退回到其他算法。
bnb_used
變數會記住是否是這種情況。