I'm preparing a workshop for the best local #bitcoin conference nostr:npub1fc6nyvwm8y3enmy26rekaer8p5q8xhy9ujx06sdngk7d7k2258qs52zyq0 . My topic will be `UTXO management`. And here's a rough outline:

- Privacy vs efficiency

- How to save on on-chain transactions

- Script-type

- Bulk transactions

- Plus merging of the following pending transactions

- Prevent small change

- Send the change to swap, ln, or just throw in another input.. or use it to migrate to a newer account

- Identify well the size of the fee

- check details on mempool.space

- don't be afraid to offer low fees - can also be used as address verification

- What is the optimal coin size structure?

- How the coin selection algorithm works?

- Payment via coinjoin

- BTCPay server

- how to use Trezor

- Manual coinjoin via Electrum

- Manually setting up a transaction with Bitcoin Core

Reply to this note

Please Login to reply.

Discussion

I had a very short talk about UTXO management few days back and the comparison of UTXOs to physical coins helped some people to better understand the topic. Especially the fact that paying with large number of small coins kinda increases the “transaction costs” even in the physical world.

Also I would stress that that UTXO does not equal to an address. There are people who think that DCAing to a single address will lead to low fees in the future. Not mentioning the address reuse.