Bitcoin-Core

輸入或輸出的數量是否會影響比特幣交易費用?

  • July 18, 2021

我想知道輸入和輸出如何影響我使用舊地址的比特幣交易費用,以及使用隔離見證地址將如何減少同一筆交易?

以及它們將如何計算?如果輸入和輸出會影響,除了隔離見證地址方法外,如何避免這種情況?

多謝。

輸入和輸出的數量會影響交易大小(字節)。您擁有的輸入/輸出越多,交易規模就越大。隔離見證地址減少了交易規模。

因此,最好的辦法是在費用較低時始終合併您的輸入,這樣我們的網路就會擁塞,您可以使用一個輸入和兩個輸出(一個用於找零)進行交易。

要合併輸入,只需使用您想要合併到您的地址的輸入進行交易。Electrum 錢包允許您選擇要花費的輸入。

在這個網站上,您可以嘗試輸入、輸出和地址類型的數量,以及相應的交易費用。 <https://www.buybitcoinworldwide.com/fee-calculator/>

1 個輸入 2 個輸出的格式(1 個到接收器,1 個更改到所有者)。正常的非分段交易

P2SH 73 字節(輸入) 32x2(輸出)

P2PKH 和 P2SH 差不多

減少費用減少

a) 輸入數。

b) 如果可能,使用完全匹配(沒有變化輸出)。

c) 當費用低時,使用更多的輸入或將您的輸入合併到更少的 UTXO。(減少您未來 tx 的輸入)。

我認為當您使用 seg-wit 使用多重簽名時,費用減少會大大增加。

輸出格式 2of3 多重簽名 輸入大小 輸出大小

P2SH 297 32

P2SH-P2WSH 140 32包後跟

P2WSH 105 43 本地隔離見證

P2TR 58* 43 支付給 Taproot

P2PKH 148 34

  • 意味著恢復成本更高。

為了真正確保保存,您可能需要手動解碼每種不同類型的比特幣 TX,輸入和輸出數量不同。

(直到 U 可以實際計數的字節級別)。

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