-

@ nomadshiba⚡️
2025-05-21 19:13:48
im against changing consensus, thats politician solution. "just add another law". thats top down decision making.
you dont wanna become a consensus change addict.
bitcoin has to be as unchanging as possible. like gravity, yes gravity suck sometimes but its a constant and we can build on top of that.
spam issue is a community level issue, and should be decided by the free market of node runners. just like i can decide what i can share with people in a free world, i can also decide what to share with other bitcoin nodes.
we dont need to change the constitution of bitcoin (consensus).
maybe today 42 byte is decided to be fine, maybe tomorrow it will be 32 or 64. these are community level decisions.
maybe one dont wanna relay tokens, maybe one does. you have to find someone who does.
you cant keep touching the consensus, it doesnt end well. whole point of bitcoin is stopping top down changes done by entities to "fix the economy". so no we shouldnt touch consensus. im fully against it.
this should be solved in the community level.
filters has been part of bitcoin from the early days. and spam was a real concern from the early days as well. everything from the legacy 1MB block size to block per 10 min decision made while also keeping spam in mind, and keep the blockchain easy to download by small devices.
and L2+ solutions should be as light as possible on chain as well. we dont want one L2+ solution to rule them all and take a huge block space. we want multiple different small L2+ solutions focusing different aspects.
no swish army knife EVM. limitations on bitcoin makes things built on it smart. no lazy slap EVM everywhere.
if a L2 solution requires less decentralized bitcoin for sake of L2 security, it shouldnt exist.
core of the issue is the core. bitcoin/bitcoin should have been archived a long time ago. many people at core, not because they wanna write a node software for users of bitcoin, no. they want to be a bitcoin dev. thats a problem, it effects their perspective and the way they see things..
a parliament voting and deciding what should happen to bitcoin by saying "ACK" or "NACK", is not decentralization, or free market of alternatives.
its top down management by a collective. something happens or doesnt happen. there is no other experiments happening in parallel in the free market of node software.
We Should Archive Core.
then we can have many new different node implementations and forks trying to take its place.
you have to change your thinking a bit. bitcoin doesnt run on aether, and it shouldnt be managed by one collective/parliament.
bitcoin IS the people who use it and run a node. so primary goal of a node software market should be serving to these users, not trying to "shape bitcoin".
maybe a node app has support for mempool management plugins, so you dont have to wait for an update for better filters, you can have a whole free market of filters on a plugin store, or filter packs.
maybe one has better UI and UX. maybe other one has better compression. maybe other one is experimenting on a protocol making nodes send bulk data to each other with gzip to save bandwidth.
maybe one has built-in tor support, so you dont have to separately set it up. maybe one has built-in support for electrum endpoints and indexing while pruning. maybe other one has plugin support for indexing.
maybe one has a more mobile oriented app.
all different things being experimented on in parallel by multiple people.
some are solo, some are 2 friends, some are an organization.
no parliament saying "ACK" or "NACK", just everything tested in parallel in the market.
free market of node implementations. all selected by the market.
total protocol ossification.
is core humble enough to archive the repo?
or just like the control?