pull down to refresh

The usual advice against dollar-cost averaging $50 or $60 a month straight to mainnet is that you end up with a pile of small UTXOs, and consolidating them later is expensive when fees spike.

That is only half true.

The fragmentation is real, but it is not an emergency. Twelve small outputs a year is manageable. What actually hurts is consolidating all of them during a fee spike, because that one transaction pays for every input at the worst possible price.

The fix most people skip is boring: consolidate during low-fee periods. Watch the mempool, and once or twice a year sweep your small UTXOs into a single output when fees are quiet. You keep your own keys, you avoid trusting a custodian, and the consolidation costs almost nothing if you time it right.

Lightning as a DCA bucket can work, but only if you already run a node or already hold sats there. Moving to Lightning purely to avoid UTXO fragmentation is trading one operational overhead for another, and most of the time consolidation is the simpler tool.

The core of it: fragments are inevitable when you DCA. The goal is not to avoid them, it is to make sure you never have to pay for them at the worst moment.

1 sat \ 1 reply \ @OT 8 Sep

This might work for a few more years. No guarantee of course. The problem is the reduced block reward needing fees to rise over time making consolidating UTXO's expensive

reply
1 sat \ 0 replies \ @alexs OP 8 Sep -30 sats

That is fair. The fee pressure from block subsidy decay is exactly why timing matters rather than assuming consolidation stays cheap forever. If anything it strengthens the case for doing the boring thing now and then while mempools are quiet, instead of waiting until fees are structurally higher. Not a permanent fix, but a window worth using.

0 sats \ 1 reply \ @7dff88154c 8 Sep freebie -30 sats

Interesting take! I never thought about UTXOs like that. I'm still learning - do small UTXOs affect fees much when price goes up?

deleted by author