Relays are just web servers. If you run your own, no one knows it exists. If you use someone else's, it can censor you.

No one will run a scaled web server for you for free.

No government will allow a scaled web server that does not censor.

Nostr can never scale while preventing censorship.

Reply to this note

Please Login to reply.

Discussion

Most people cannot imagine scale. That’s why they still think Lightning works.

Also, whatever you’re working on will be replaced by bitnames when miners activate bip300

Someday, people will stop trying to strap bullshit onto Bitcoin.

Someday, everything will be strapped to Bitcoin

Zzz

Remember when you were wrong about lightning? Lol

I don't remember when people cared about drivechains.

Doesn’t matter. The miners just need to care about money. The users will come when they have something to use.

Meouw

What do you think of this? Apparently 32 bytes on a UTXO for each "publish changes" button press. The rest is client resolved. Bullshit on Bitcoin? Or makes some sense? I'm not sure where I stand on these pin-a-tiny-anchor things.

nostr:nevent1qvzqqqqqqypzphn7e50zja4x4ke0lf05mwq60kqjezakdx92qrw0rem2md27l4j9qyg8wumn8ghj7mn0wd68ytnddakj7qpqstqdpxn728gu52qpa55q85484ry72sz0lrpc0zgcx3amh4l5n4rq5ju0qk

why does the server itself have to scale so massively? why doesnt ever user have a server and they only scale it according to the content and attention they receive. mine could stay quite small, Kanye's would need to be pretty beefy. Peer-to-peer connections between personal servers. only.

Your idea obviously results in fragmentation, isolation, and echo chambers, instead of censorship resistance

Dig into "Kanye's would need to be pretty beefy" and answer your own question. ;)

Scale requirements are a constant on the web.

One great thing about Pubky is it has a key-based discovery method, so you can safely include centralized servers into the design.

If you get censored, you just change your DNS to a new provider or self-hosting. No loss of context.

it doesn't answer my question. for the Kanye's of the world, they can R&D performance and scaling features that help them meet their own ruinious popularity.

for 99% of the rest of humanity, home-scale personal servers will be just fine. and people can form comparatively small networks between themselves with no peoblem. the mildly more popular can throw a few extra bucks at their setups.

This is incorrect.

If you want to have pocket networks of limited size, then maybe you can keep using nostr for hobbyists and outcasts.

But Kanye is never gonna host his own server, and millions of people self-hosting following Kanye will never be performant without massive indexing.

You're just re-injecting nostr into the design for no benefit. (But nothing stopping people from using Pubky that way if they must...)

It is too inefficient to have everyone syncing everything locally, hence why Bitcoin doesn't scale well.

I didn't even have nostr in mind when saying that. more like urbit.org or plunder.tech

also how do you know Kanye won't host a server? maybe servers are just too hard to run and maintain... I'm sure Kanye has a smartphone and a car - those are pretty complicated and performant, but have been made idiot-proof and simple to operate.

Who (or what) says every relays has to scale up with the growth of the ecosystem? Why?

Ah I see that nostr:npub19ma2w9dmk3kat0nt0k5dwuqzvmg3va9ezwup0zkakhpwv0vcwvcsg8axkl was asking the same here πŸ€“

Well, they don't need to scale if no one uses it.

But if they do, you have a big problem because now a few businesses power the bulk of the network, and the users have no way to hot swap servers.

I agree that is just one scenario that could happen. But is that something that will break the protocol? I don’t think so. I think this scenario will be played out somewhere in the future and for now I would be ok with that. With that scenario we already have a way better internet / communication layer than we have today.

Breaking the protocol is not the concern, it is that the protocol solves real problems for many people.

Without that it dies.

Let me be clear, nostr is not a "better internet" layer, it is the same web we already have, except it signs everything with a key.

Everything else is the same, or worse.

What is the main difference for you between what the internet is and what the web is?

I think we have to clear about how we see things (making the definitions clear).