Debating the Proposal to Remove Spam UTXOs

21 replies 149 views
tom51Full Member
Posts: 139 · Reputation: 260
#1Nov 22, 2019, 03:37 PM
There’s a new BIP called "The Cat" on the table. It’s all about getting rid of spam UTXOs that are just dust. This could help with UTXO bloat, since over 40% of the UTXO set is basically trash.
5 Reply Quote Share
gang2015Member
Posts: 269 · Reputation: 62
#2Nov 22, 2019, 05:10 PM
I saw it’s also mentioned in another thread somewhere, right? But honestly, in the grand scheme of things, the current UTXO size compared to the blockchain size is tiny. Like, who really cares when we're talking about 11GB vs 700GB?
1 Reply Quote Share
0xNodeMember
Posts: 307 · Reputation: 80
#3Nov 22, 2019, 10:25 PM
Is this tied to that OP_CAT thing from a year or two ago?
0 Reply Quote Share
topbl45tNewbie
Posts: 10 · Reputation: 4
#4Nov 23, 2019, 12:37 AM
Nope, not at all.
0 Reply Quote Share
falcon2019Full Member
Posts: 50 · Reputation: 425
#5Nov 23, 2019, 05:40 AM
If I split my UTXO into 50k tiny ones or someone sends me a single sat, that's mine to manage. If a node can't handle a UTXO database over 1GB, that's on them, not me. This will sort itself out eventually.
6 Reply Quote Share
wallet_vaultFull Member
Posts: 133 · Reputation: 431
#6Nov 23, 2019, 05:53 AM
Just a heads up, this BIP is already locked. Feels like it was thrown together by some random account just before it got posted. Could be risky for people, like GM pointed out in the discussion.
3 Reply Quote Share
qu4ntumdiamondFull Member
Posts: 18 · Reputation: 707
#7Nov 23, 2019, 11:39 AM
I’m not a fan of this idea at all. Invalidating "spam" today could lead to invalidating anything that’s deemed "illegal" tomorrow. Eventually, it might mean taking out UTXOs that don’t fit some influencer's narrative, hurting Bitcoin's censorship resistance.
2 Reply Quote Share
wallet_vaultFull Member
Posts: 133 · Reputation: 431
#8Nov 23, 2019, 11:49 AM
But isn’t that basically what certain forks are trying to do? They’re acting like they’re fixing things, but they’re just creating more noise.
0 Reply Quote Share
dave.forkMember
Posts: 165 · Reputation: 185
#9Nov 23, 2019, 04:24 PM
Who even takes these improvement proposals seriously? We're debating whether to invalidate UTXOs for dumb reasons now. Like, you’d risk a multi-trillion dollar asset because you don’t like some content?
0 Reply Quote Share
0xDefiFull Member
Posts: 65 · Reputation: 317
#10Nov 23, 2019, 10:34 PM
My concern is how we’re risking the long-term health of the network just for short-term fixes. UTXO growth has real consequences for decentralization and node operators.
0 Reply Quote Share
Posts: 48 · Reputation: 19
#11Nov 24, 2019, 01:29 AM
I agree, developers have been consistent about this for years. The system should manage whatever consensus allows, but we do need to be careful. Some issues can wait.
0 Reply Quote Share
alexsatNewbie
Posts: 131 · Reputation: 15
#12Nov 24, 2019, 08:47 AM
So if I buy tokens that are basically worthless now, I just hold those dust UTXOs and wait for a miracle? Doesn’t sound like a solid plan.
3 Reply Quote Share
tom51Full Member
Posts: 139 · Reputation: 260
#13Nov 26, 2019, 01:22 AM
Wake up! The infrastructure is being built to push all sorts of illicit content through the network. Each node will have to handle it. It’s a mess waiting to happen.
1 Reply Quote Share
alexsatNewbie
Posts: 131 · Reputation: 15
#14Nov 26, 2019, 05:08 AM
Let’s be real, there are places where Bitcoin is illegal. You don’t need to focus on what's in the chain to prosecute someone. It’s way easier to accuse someone of money laundering.
2 Reply Quote Share
tom51Full Member
Posts: 139 · Reputation: 260
#15Nov 26, 2019, 07:02 AM
Seriously? You think the only way to handle spam is to ignore it? That’s gonna lead to more problems down the line.
0 Reply Quote Share
alex.byteLegendary
Posts: 78 · Reputation: 5910
#16Nov 26, 2019, 12:33 PM
I figured the full node software would filter outputs based on the BIP’s criteria. Guess that’s not happening?
1 Reply Quote Share
tom51Full Member
Posts: 139 · Reputation: 260
#17Nov 26, 2019, 01:39 PM
Optimizations need to happen locally, not at the consensus level. If you start making changes there, you risk a split chain.
0 Reply Quote Share
gang2015Member
Posts: 269 · Reputation: 62
#18Nov 28, 2019, 01:14 PM
This is such a tired argument. Not your keys, not your coins. If it’s not your node, then too bad. You gotta broadcast your transactions through another node.
0 Reply Quote Share
alex.byteLegendary
Posts: 78 · Reputation: 5910
#19Nov 28, 2019, 01:45 PM
Yeah well, a lot of companies are throwing out computers because they can’t run nodes anymore. It’s becoming harder for poorer countries to even get the hardware.
3 Reply Quote Share
wallet_vaultFull Member
Posts: 133 · Reputation: 431
#20Nov 28, 2019, 03:31 PM
I’d love to see some proof for that. Has anyone actually looked into it?
2 Reply Quote Share

Related topics