Damus
ODELL profile picture
ODELL
@ODELL
Bitcoin Transaction Fees and UTXO Management
-------------------------

- when bitcoin blocks are full, highest fee transactions are confirmed first
- your bitcoin wallet may show a single balance but the reality is that it is made of many different unspent transaction outputs (UTXOs)
- when you make a bitcoin transaction your wallet will select as many UTXOs as necessary to reach the amount of bitcoin you wish to send
- onchain transaction fees are calculated based on size in bytes not the amount of sats sent
- the more utxos required on the input side the higher the fee paid
- from a cost perspective you want to consolidate utxos, fewer utxos with larger amounts
- consolidation has privacy tradeoffs though: you link any UTXOs you consolidate as owned by the same person + larger UTXOs mean you will dox more of your stack to anyone you pay in the future

Therefore you want to reduce the number of UTXOs you have while being mindful of the privacy concerns.

Lightning Transaction fees are calculated differently: based on the amount in sats sent. Opening lightning channels when fees are low can enable you to save money in the future when fees rise. 🤙
5681❤️118🤙159❤️2🔥1
The Fishcake (nostr.build) · 175w
I observed different LN fees depending on whom and from wallet I sent them. How does that work? 🐶🐾⚡️
SamBTC5150 ☣️⚡️ · 175w
Is it best to consolidate first before mixing? Or mix and then consolidate?
moujle · 175w
The privacy piece is hard, haven’t wrapped my head around it yet. Mixing services seem like an “easy” component of the privacy piece, but the Tornado Cash debacle has me second guessing this. What’s to stop bitcoin mixed through whirlpool et al being tagged & declared tainted like other co...
Matt · 175w
Did you format this, or is that just happening client side?
theGig · 175w
For privacy minded people it is worth the extra fees to use more utxo's like with stonewall tx's
Hypno Kitty · 175w
Great recap
Nashville Hot Chicken · 175w
What an awesome explanation
Keysa - Simplest Bitcoin Edu · 175w
Zap 🤙⚡️
Disturbia · 175w
This is very educational. Wow
Cutetug · 175w
Its overwhelming for tug
mchotbot · 175w
Your post is getting a lot of eyes on it. Added to the https://member.cash/hot feed
StarBuilder · 175w
good one @npub1qgwhaaa2lsp54rl0hfx7qa3z678ax6wlre0em475rhpvl7n54cpqgg7y7n https://i.current.fyi/current/app/zapp11.png
LibertyBTC · 175w
Consolidate??? LMAO.... I think each of my utxo are bigger enough for the future...
StStolz · 175w
"highest fee transactions are processed first" - not exactly. Miner selects transactions. Because the miner consumes fees mostly his primary goal will be to select highest fee transactions. But small transactions with low fees can be lucky to be used to fill a block. And a miner has the ability to s...
Fox Den · 175w
Thanks. But how do you reduce utxo from your wallets without fee?
Dan Gould · 175w
“you link any UTXOs you consolidate as owned by the same person” until you normalize payjoin 🤠
DragonKun · 175w
What is the acceptable amount per utxo for you ? 0.1btc ? 0.01btc ? 100k sats ? If we are in an hyper bitcoinised world 1 sats will be worth a few cents. Buying a beer will be done over Lighting or whatever second/third layer will be in use with low fees right ? So On-chain payment will be use for e...
superkruger · 175w
Awesome summary. Nostr needs a bookmark feature.
Eymon · 175w
I think one should have a diversified set of utxos from small to very large so that he can combine the smallest amount of utxo possible to pay any amount, the different coinjoin sets in sparrow comes in handy 100k sats 1m sats 5m sats..
Red · 175w
I have my all my utxos in 1 adress only, an issue or not? All superior to 100k sats
🍊⚡adam sandals · 175w
Personally, I am stacking a diversified set of utxos. Thinking long term, I want to have smaller utxos available to spend when their purchasing power is much greater than today.
MAV21 · 175w
You think mixing at higher amounts is a good compromise? Like .05 or higher?
Adarnit · 175w
The best and most succinct description of UTXOs I have seen. 👏
Harold Thomas Zuccotti II · 175w
How to open a lightning channel for complete newbies? Anyone?
Bailey Patricia · 157w
Congratulations to everyone who benefited from my company yesterday. I still want more people to benefit. Ask me how And I will show on how you can earn $3500 in 24hours ... 100% legit..join the telegram link for more info 👇👇👇👇👇👇👇👇 https://t.me/httpsinnotechkeyworkjobs