5
1
For example, on the late SilkRoad market, or in bitcoin mixing services. They supposedly have a "pool" account (or escrow acct, etc) where all the coins go in to, and from which withdrawals are made.
Wouldn't such a setup be a nightmare regarding how large the transaction fees would be during a withdrawal, due to the large amount of input addresses? At least, from what I understand from fee calculation (honestly, a lot of bitcoin concepts go over my head, no matter how much I reread related articles).
If I understood the question correctly: a mixer service or any shared web wallet can bundle several outgoing bitcion transfers to one single transaction with a single transaction fee payment. This is because bitcoin transactions do not need to be 1 input address -> 1 output address, but they can combine any number of inputs and outputs. – Mikko Ohtamaa – 2013-12-03T12:54:13.123
Although theoretically the more they stuff into a transaction, the larger it gets in bytes and therefore the fee increases. – Neil Neyman – 2013-12-03T16:08:50.897
@mikko why not make that an answer? – Neil Neyman – 2013-12-03T16:09:19.837
My bitcoin-fu is still weak, but let's try and let others fix it if I am wrong. – Mikko Ohtamaa – 2013-12-03T18:22:56.347