bitcoin is the perfect technical solution for preventing spam in anonymous systems like bitchat (or tor etc). ironically, many bitcoiners these days don't seem to understand that satoshi's big achievement was to tokenize proof of work and literally put it in a coin.

bitcoin can't protect itself with firewalls, IP filters, sign up pages, captchas, or even arbitrary transaction filters. the only thing that keeps bitcoin alive is the fact that it is costly to make a transaction and that cost has previously been tokenized into a sat using energy and proof of work.

tokenizing proof of work as transaction fees is the innovation that protects bitcoin. that's why we can harness bitcoin to protect other systems in the first place. if you ever were confused about why I hate spam but still don't think that filters are a solution, I hope this clarifies it. my thinking has always been consistent on this.

our enemies are much stronger than degens and we need to think much bigger than jpgs.

Reply to this note

Please Login to reply.

Discussion

We will fight with the same weapons of the enemy. 💪 entropy is on outside. 🚀❤️🇮🇹

All Bitcoin dev history up to 2023 disagrees with you.

Spam filters had always been a thing, but not in the latest Chaincode/Spiral/Brink version

research the history of op_return

I'm starting to think that the spam filter argument is a psyop to stop covenants allowing permissionless scaling

My concern is mainly just block templates being centralized and the cost of individuals running nodes. Yeah most individuals in Bitcoin don’t run nodes, but the ability for people in poor countries to set up their own nodes is important to me , so I run one node of knots and one of core 25.

To each their own though, consensus is key.

Except, filters demonstrably work, spam is being given a discount in the current system, and I suspect a protocol change could eliminate it completely. (But not going to propose it here, as I need to think more about it.)

Making bitcoin more spam friendly, as you want to do, doesn’t help.

The "current system" *is* filters, so... maybe double check what you're arguing for. Would you like filters to:

1) result in partial blocks

or

2) reduce the UTXO set

... because they won't do either

So, what is the need for.remove the filters?

Boicot bitcoin core 30.0

free market will filter "useless" stuff.

"Come at me bro", but I really don't think that Bitchat has utility beyond a lightweight, local mesh network. Bluetooth is the inherent brake on Spam.

Geohashes are fun, and I'm glad we all got our jollies spinning up chatrooms in the middle of the Pacific or whatever. But the inevitable flood of spam afterwards showed that this wasn't going to last.

Internet Relay Chat will never work.

Proof of work is just like what happens with the passage of time in the physical world. Each moment, the friction of atoms transfers energy from one source to another, enacting a toll or transaction cost. Satoshi mirrored the physics of the physical world and coded it into a digital form.

Thousands of low quality nft projects get priced out every day

Unfortunately, proof of work is tokenized with inflation and not with fees, yet.

Bitcoin's greatest strength is putting a price on spam. It reminds us to look for proof of work (PoW) in the real world again!

Spam costs money everywhere, Bitcoin is the cheapest system to spam by a mile.

If you hate spam but still relay it around the network then...idk what you are doing. The justifications for that are extremely weak.

it would be so cool if you could integrate a simple proof of work captcha to give you permission to send messages otherwise if you don’t have it the other clients will automatically block you. it will not eliminate spam, but it could help