Electrum

我需要如何更改 ElectrumX 以使用 UTXO 的 FIFO 選擇?

  • October 16, 2018

預設情況下,UTXO 在 ElectrumX 中是隨機挑選的。我想改變這種行為並在“FIFO”的基礎上使用 UTXO。我需要做哪些改變?

預設情況下,UTXO 是隨機挑選的。

你是說在比特幣核心的錢包裡?不,它們不是隨機挑選的。有許多策略,但總體而言,目標是盡可能避免更改,盡可能避免確認很少的交易輸出,否則會創建接近預期發送金額的匹配。

我想改變這種行為並在“FIFO”的基礎上使用 UTXO。我需要做哪些改變?

這是可能的 - 錢包已經知道創建交易輸出時的時間戳,因此除了更改硬幣選擇算法外,您無需進行任何更改。特別是,您不需要向 UTXO 添加時間戳。

但是,FIFO 並不是一個很好的策略。Mark Erhardt 的論文做了一個比較研究來分析各種硬幣選擇策略。Bitcoin Core 正在進行工作以採用這項研究的一些成果,其中一些成果已經完成。特別是,截至寫作(2018 年 4 月)的主分支包括用於避免更改的分支和綁定策略

交易和 utxos(在比特幣中)沒有時間戳。

我需要做哪些改變?

改變你的目標。

引用自:https://bitcoin.stackexchange.com/questions/73984