pull down to refresh
0 sats \ 1 reply \ @moel 15 Apr 2022 \ on: Do we need protocol level Coinjoin? bitcoin
We could ask minders to economically "incentivize" coin-joins.
It is very simple: large transactions with multiple inputs and multiple outputs simple pay a LOWER fee than one-input-one-output-one-change kind of transactions.
This way, all wallet makers have an incentive to make their wallet auto-batch transactions.
On-chain a multiple-in-multiple-out "batch-transaction" and a "coin-join" transaction look the same. With Taproot they look identical.*
- Do not quote me on this. Where is @jimmySong when you need him?
This is the idea behind CISA, because the savings would be larger. Instead of a signature per input, you get one signature for all the inputs, adding more savings.
The problem is the coordination and can't be done just by the miners. SIGHASH_SINGLE could do it, but that would defeat the purpose of the CoinJoin.
reply