Bitcoin-Core
輸入或輸出的數量是否會影響比特幣交易費用?
我想知道輸入和輸出如何影響我使用舊地址的比特幣交易費用,以及使用隔離見證地址將如何減少同一筆交易?
以及它們將如何計算?如果輸入和輸出會影響,除了隔離見證地址方法外,如何避免這種情況?
多謝。
輸入和輸出的數量會影響交易大小(字節)。您擁有的輸入/輸出越多,交易規模就越大。隔離見證地址減少了交易規模。
因此,最好的辦法是在費用較低時始終合併您的輸入,這樣我們的網路就會擁塞,您可以使用一個輸入和兩個輸出(一個用於找零)進行交易。
要合併輸入,只需使用您想要合併到您的地址的輸入進行交易。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 可以實際計數的字節級別)。