Fun fact, since Taproot launched on the 14th Nov 2021, cat JPEG inscriptions have bloated the UTXO set from 4GB to 12GB.

N.B. The UTXO set is the list of coins every node runner must keep to verify the validity of each transaction.

In the future, if you choose to prune your node, you must carry this data at least, in order to verify transactions.

This is only going to get worse.

Reply to this note

Please Login to reply.

Discussion

Why on earth did they do taproot?

We went from 1MB physical blocks to 1.5MB physical blocks.

Taproot compressed the data such that we have 4MB virtual (compressed) block sizes

"Million Weight Units"

Virtual 4mb blocks but usually not so bloated

🀞

It helps with privacy. It is harder to tell a multi SIG from a standard tx

It was really segwit more than taproot that enabled greater use of the blockchain for arbitrary data storage.

But arbitrary data storage had ALWAYS been possible.

This is the main argument FOR the change core is making. Encourage people to put non financial data (and non TX data like anchor hashes) in the last harmful and prunable place.

The serious part is segwit ended up enabling activity that was not anticipated.

To me this is the most salient bit. Every change made has the potential of unintended consequences or even unseen attack surfaces. Even changes to policy or the perceived social contract.

BTW I am NOT anti segwit in any way.

Surely, and I speak as a non dev here, once you have pruned your node you don't need that data

No. The UTXO absolutely cannot be pruned.

I don’t think he was asking that

Ah...

Correct.

However to spin up a new node, you need to download the entire blockchain to verify for yourself.

If nobody keeps a full node, nobody will be able to spin up new nodes and Bitcoin dies.

I redid a node the other day

Nice πŸ€™

I still feel this is a mole hill mountain. Both sides have stirred up emotional bs to sell tickets to the fair.

Agreed.

But the bigger picture coming out of it is a very useful discussion to be had.

Perhaps but the doom and gloom is depressing

Sorry πŸ«‚

Have you tried viewing cat JPEGs, they'll cheer you up no end πŸ˜‚

Well, apparently, they are on both my nodes. I haven't bothered getting the software to look at them as a) they are of no interest to me and, b) they are irrelevant.

Does this change your mind?

You can play "Doom" on Bitcoin πŸ˜‚

https://blockworks.co/news/play-doom-bitcoin

I am with you that this is stupid. The backlash of supporting Knots as a saviour, not so much. Filtering by blocking or censoring is not a good way to go for anything. Signs on the bus, no blacks, no dogs, no Irish.

Discussion in an open forum for devs, that can be monitored by plebs, without the personal attacks, to propose improvements (BIPs) is the way.

I mostly agree with your first paragraph, I 100% agree with your second.

And that is it in a nutshell. Both sides want the same thing. It's the nature on how we got here that is the problem. The spam, at the moment, is nothing more than anuisances. The chances are, with honest debate and understanding, that is all it will ever be. Like a black market, it will always be here. As with all things, communication is key and not so you can sell tickets to a dev meet

1) There is no risk of archival nodes being obsolete, 2) Bitcoin doesn’t die in this scenario so long as Bitcoin has miners mining btc can chug along just fine it just has massive security risks with validating nodes to check it

Too many nodes running pruned data is often mistaken as a risk bc people get concerned about the lack of tx ids in a lame jpeg scenario but both knots and core are running pruned data and almost no one uses anything else

There will always be people running archival nodes and actually a lot of miners run archival nodes to check themselves irl

I cannot express enough how much these people online are cosplaying for marketing reasons

Bitcoin is in exactly zero existential risk- it’s a total non concern

I don't care how my car is designed or made.

But I expect the car manufacturer to care. I expect them to care a lot.

Mike, I hate Peugeots.

I don’t care πŸ˜‚

But you expect your manufacturer to????? Cmon man (biden accent)

πŸ˜‚

Okay well good thing they do

Bitcoin is open, the β€œthey” you refer to is me 😁

Yes but idk you- I do know my friends who mine

Good πŸ‘

This is the way πŸ’œ

It’s your fault Mechanic is going to have a coronary πŸ˜‚

It's all the censorship I do

always full node, never pruned. this is the way

Full node better than Prune node.

Prune node better than no node.

Is that the idea ?

Yes πŸ’œ