0
I'm quite confused about the input count that affect the transaction size, example:
x1 = my receive btc address
x2 = my another receive btc address
x3 = my another receive btc address
Scenario A
P1 send 1 btc to address x1
P2 send 1 btc to address x1
P3 send 1 btc to address x1
Scenario B
P1 send 1 btc to address x1
P2 send 1 btc to address x2
P3 send 1 btc to address x3
So my wallet will have total balance 3 btc.
My question is when I try to send 3 btc to P4 (Another user), scenario A will count as 3 inputs or scenario B will count as 3 inputs or both is same 3 inputs?
Thanks for your reply bro, you mean both scenario also no network fee? This 3 inputs will not increase the next payment transaction size? I saw many article mentioned inputs+outputs+10 = best fee to pay.. – Wei Keat – 2017-12-15T05:38:08.230
1"There are no transaction fees" is misleading. It's true that you have described transactions that don't include any fees. If you try to actually make such transactions, they will most likely not be confirmed. If you want them to be confirmed, you will need to include fees, which means that you will not be able to send a full 3 BTC to P4, but rather slightly less. However, the amount of fees needed will be the same in either case, since both transactions would be the same number of bytes. – Nate Eldredge – 2018-02-21T00:59:07.380