Transactions

對 UTXO 管理和整合感到困惑

  • July 31, 2021

我有幾個關於 utxo 管理和整合的問題。我知道你擁有的 UTXO 越多,你的交易就越重,你需要支付的費用就越多。

我不明白的事情:

  1. 如何有效避免這種情況?假設我每次自託管比特幣時都會生成一個新地址,它不會解決問題,是嗎?當我想要發送最大餘額或者說需要大量 utxo 才能完成的相當大的金額時,無論如何,完整的 tx 都會很重,對嗎?那麼使用相同的地址進行冷藏(即只是一個接收地址)或每次都使用一個新地址不會改變任何事情嗎?
  2. 如果一個錢包有幣控制,那麼做 utxo 管理真的重要嗎?
  3. 假設我有一個與 100 個 UTXO 相關聯的地址。我想鞏固一切。我首先在我的錢包上生成一個新地址,通過發送少量(假設來自交易所)來測試該地址。如果一切看起來都正確,那麼我可以使用我錢包的最大發送功能到那個地址(所有東西都在同一個種子下)?即使它也會有效地將我剛剛用於測試地址有效性的 utxo 發送回它自己?

我想這就是我所有的問題,謝謝。

以下是關於如何進行 UTXO 管理的簡要概述:

  • 當比特幣網路不那麼擁擠時,你應該在周末整合你的 UTXO。通過這種方式,您可以以較低的費用(大約 1 聰/字節)整合 UTXO。稍後,當您將錢用於電子商務目的時,您可以支付更高的費用/字節,因為您的 UTXO 數量很少。Blockonomics等服務將顯示 TxFee 分數,表明我們錢包的碎片化,您可以對其進行優化
  • 始終使用本地隔離見證錢包,這樣當您花費 UTXO 時,您可以節省高達 38% 的費用
  • 使用單一地址接收資金無助於減少 UTXO 數量。即使在單個地址的情況下,UTXO 計數也會增加,因為每個接收 txid 都會有一個新的輸出
  • 請注意,當您花費比特幣時,總會有一些隱私損失,這對普通使用者來說應該沒問題。為了獲得高水平的隱私,您必須使用coinjoin/mixer之類的東西,這將再次增加您支付的費用

UTXO 管理不是一個單一的目標。相反,它是一種平衡多個優先事項的方法,包括隱私、短期費用節省和長期費用節省。

擁有大量 UTXO 可能更好地保護隱私,尤其是當它們各自位於不同的地址時。但就像你說的那樣,如果你想發送你的全部餘額,那將花費更多的費用。

另一方面,將所有比特幣放在一個 UTXO 中可能不是最好的隱私或安全性。

Coin Control 是一些錢包的一個功能,它允許使用者直接控制他們的 UTXO 管理策略。不使用硬幣控制的錢包會為使用者做出這些決定,因此硬幣控制通常最適合知道他們想要什麼 UTXO 管理策略的高級使用者。

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