<p>Yes, but for a different reason than you think. ;)</p>

<p>Transactions bigger than 100,000 bytes are considered non-standard and won't be relayed by most nodes and probably not included by most miners in their block candidates.</p>

<p>Besides that, especially for a transaction paying a thrifty fee, a larger transaction might take longer to confirm. Block templates are by default populated by highest fee rate first as this maximizes revenue. It's more likely to have 192 bytes of block space left than 148,044 bytes after all transactions with higher fee rates have been considered. It's thus more likely for a bigger transaction to be delayed from inclusion in a block due to taking up more space.</p>

CC BY-SA 3.0
2018-04-27T16:10:34.023Z
2018-04-27T17:32:07.907Z
2018-04-27T17:32:07.907Z
Murch
<p>The optimal transactions for miners to include in block is those with high fee and low volume. Transaction size is the major limit. In terms of lots of inputs, it should not be expensive since verifying signature is very easy and all the inputs are already in the pool of UTXO.
So it really depends on miners' algorithm and other transactions. For example if the block has a very small size left and your transaction A is the best option then tx A gets lucky.</p>

CC BY-SA 3.0
2018-04-27T01:59:18.257Z
What I am trying to know is if I set 1 satoshi/byte for transaction fee, will my 10000 input transactions still be confirmed in about 48 blocks which is claimed here: https://estimatefee.com/
Meysam Feghhi
CC BY-SA 3.0
2018-04-27T01:15:51.150Z
2018-04-27T01:24:59.427Z
2018-04-27T01:24:59.427Z
Jamol
<p>Suppose one pays 1 satoshi/byte for their transactions.</p>

<p>Will the confirmation of the two transaction below be different?</p>

<p>A) a transaction of 1 inputs and 1 output (~192 bytes)</p>

<p>B) a transaction of 1000 inputs and 1 output (~148044 bytes)</p>

<confirmations><transaction-weight>
Does total size of the transaction affect confirmation time?
Meysam Feghhi
# Does total size of the transaction affect confirmation time?

(Asked by: username_0 on 2018-04-27)

Suppose one pays 1 satoshi/byte for their transactions.

Will the confirmation of the two transaction below be different?

A) a transaction of 1 inputs and 1 output (~192 bytes)

B) a transaction of 1000 inputs and 1 output (~148044 bytes)

**Tags:** confirmations, transaction-weight


---

## 2 answers

### Answer by username_1 on 2018-04-27. Score: 1 | Accepted answer

Yes, but for a different reason than you think. ;)

Transactions bigger than 100,000 bytes are considered non-standard and won't be relayed by most nodes and probably not included by most miners in their block candidates.

Besides that, especially for a transaction paying a thrifty fee, a larger transaction might take longer to confirm. Block templates are by default populated by highest fee rate first as this maximizes revenue. It's more likely to have 192 bytes of block space left than 148,044 bytes after all transactions with higher fee rates have been considered. It's thus more likely for a bigger transaction to be delayed from inclusion in a block due to taking up more space.


---

### Answer by username_2 on 2018-04-27. Score: 0

The optimal transactions for miners to include in block is those with high fee and low volume. Transaction size is the major limit. In terms of lots of inputs, it should not be expensive since verifying signature is very easy and all the inputs are already in the pool of UTXO.
So it really depends on miners' algorithm and other transactions. For example if the block has a very small size left and your transaction A is the best option then tx A gets lucky.

> **Comments:**
> **username_0**: What I am trying to know is if I set 1 satoshi/byte for transaction fee, will my 10000 input transactions still be confirmed in about 48 blocks which is claimed here: https://estimatefee.com/  

---

