Should We Change the Default Minimum Relay Fee?

15 replies 240 views
k1ng21Member
Posts: 17 · Reputation: 217
#1Nov 8, 2024, 09:12 AM
The default minimum relay fee of 1 sat/vbyte has been around for ages. It dates back to 2013 or even earlier. Back then, 1000 sats were worth a cent, but now it's like a hundred times more. Maybe it’s time to rethink the node settings? I say we should consider lowering it to 0.001 sat/vbyte. It can be easily adjusted in the bitcoin.conf file. Not many nodes are actually relaying transactions at less than 1 sat/vbyte now.
8 Reply Quote Share
stacksatsHero Member
Posts: 404 · Reputation: 2023
#2Nov 8, 2024, 03:29 PM
1 sat/vbyte is kinda the standard minimum fee for Bitcoin nodes, especially for miners. Sure, they can tweak their settings for lower fees, but think about their profits from mining. They get fixed income from block rewards, but transaction fees are where the flexibility lies. No miner's gonna want to change their mempool fees down to less than 1 sat/vbyte.
3 Reply Quote Share
k1ng21Member
Posts: 17 · Reputation: 217
#3Nov 8, 2024, 09:03 PM
I disagree. Miners could choose to accept lower fees or miss out on those earnings. It’s a trade-off, really.
4 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#4Nov 11, 2024, 02:57 AM
0.001 sat/vbyte sounds way too low. I suggest 0.1 sat/vbyte instead. If you want it to happen, convincing the Bitcoin Core devs to change the default minimum value is probably a better route.
3 Reply Quote Share
chrisomegaFull Member
Posts: 158 · Reputation: 631
#5Nov 11, 2024, 05:43 AM
Yeah, 0.001 sat/vbyte feels too low. Even if it's set that way, we'd likely still end up paying higher fees anyway. For example, a transaction with one segwit input and one output would still cost around 1 sat as a minimum, which means the fee rate would be about 0.01 sat/vbyte.
4 Reply Quote Share
alexsatNewbie
Posts: 278 · Reputation: 15
#6Nov 11, 2024, 10:56 AM
I’m kinda on the fence about this, need to think it over more. But I agree with ABCbits that 0.1 sat/vbyte is a better idea. It’s just a default config, so it can be tweaked. I’m all for a free fee market, but I also want to ensure miners can rely on those fees as income in the future.
4 Reply Quote Share
dan2017Member
Posts: 35 · Reputation: 218
#7Nov 11, 2024, 11:33 AM
If we set it to 0.1 sat/vbyte, that might seem high down the road, given how prices change. So setting it lower now might save us from constant adjustments later. It’s a free market, after all. Anyone can still choose to pay higher fees if they want. Plus, low fees might help with actual payments, since a lot of folks complain about Bitcoin being pricey and slow.
2 Reply Quote Share
alexsatNewbie
Posts: 278 · Reputation: 15
#8Nov 12, 2024, 04:12 PM
I disagree. 0.001 sat/vbyte isn’t realistic short to medium term, no need to set that value so low. It’s just a config option, not something that’ll require everyone’s agreement like a softfork. If fees fall too low during busy times, we could see congestion again.
5 Reply Quote Share
dan2017Member
Posts: 35 · Reputation: 218
#9Nov 14, 2024, 04:09 AM
No need for a fork to make these changes, but convincing nodes to alter their settings isn’t a piece of cake either. Why not just set it to the lowest possible and let users pick between low and priority fees? 0.1 sat/vbyte could still work given the current situation.
4 Reply Quote Share
k1ng21Member
Posts: 17 · Reputation: 217
#10Nov 15, 2024, 09:25 AM
Absolutely, spam needs to be dealt with in Bitcoin. But I don’t think lowering the minrelaytxfee is the answer. Real transactions are more affected by fees, while spam isn’t, as we’ve seen with blocks stuffed with spam in recent years.
6 Reply Quote Share
alexsatNewbie
Posts: 278 · Reputation: 15
#11Nov 15, 2024, 12:48 PM
At 1 sat/vbyte, you’re looking at paying at least 50 cents for an Ordinals mint and around 15-20 cents for Runes. You might do that once just for fun, but not a thousand times. Even at 0.1, it’s still not cheap enough to spam mints without cost. 0.001 is way lower, it feels more like Litecoin levels.
2 Reply Quote Share
alex.byteLegendary
Posts: 170 · Reputation: 5910
#12Nov 16, 2024, 10:38 PM
Can you even find low fee transactions nowadays? There used to be a lot more. Check it out here. It’s almost gone now. Plus, miners are guaranteed to earn at least 0.01 BTC in fees per block while blocks are full. Lowering that value affects their minimum earnings, which isn’t a big deal now, but later could be significant.
2 Reply Quote Share
ColdGangMember
Posts: 152 · Reputation: 183
#13Nov 17, 2024, 12:46 AM
I see your point, but remember, mining works both ways. Lowering fees to accommodate transactions means more load on miners. A miner lowering fees increases the number of transactions they have to deal with.
3 Reply Quote Share
chrisomegaFull Member
Posts: 158 · Reputation: 631
#14Nov 17, 2024, 06:25 AM
The OP is talking about minimum relay fees, which is different from purging fees. The minimum relay fee is set by nodes and is currently at 1 sat/vbyte. Anything below that gets rejected. Purging fees depend on the max mempool size and how busy the network is.
5 Reply Quote Share
maxi100Newbie
Posts: 114 · Reputation: 26
#15Nov 17, 2024, 07:56 AM
Take a look at Bitcoin’s history regarding transaction fees, you’ll see a lot of low fee transactions. Everyone wants to enjoy cheaper fees. But for miners, it just cuts into their earnings. It’s like wanting a raise at work, right?
2 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#16Nov 17, 2024, 01:17 PM
I forgot to mention, there have been at least three calls to reduce the default minrelayfee in the past. If both values become the norm on more nodes, spammers might just revert to older techniques that are worse long-term. Non-standard practices could lead to more unprunable UTXOs.
1 Reply Quote Share

Related topics