|
|
|
|
|
by numpad0
519 days ago
|
|
Nostr sadly doesn't scale. IMO it's a better system for decentralized account identity lookup but not great for content delivery. It needs something else for the content part. ATproto allows data to be hosted off-site but account lookup goes through the Bluesky owned centralized infra. Just my hunch but maybe its "federation" aims is just a sugarcoated version of "it's a carbon copy of late 2010s Twitter microservices, but we're building it on public IP with intentionally minimal authentication". |
|
There is zero mechanism for the funding or promotion of anything that's not a lock-in play or a data play (or both).
I didn't realize Nostr had such scaling problems but I think it makes sense now that I consider how it's a client-server system with a network of servers. Making all traffic go through it that way is going to cause scaling issues or require scale-up of infrastructure that will break decentralization. AFAIK they intentionally passed on P2P because "it's hard," which is true, but it's also how you don't pay for bandwidth.
IPv6 has enough penetration now that you could probably get away with easy mode P2P where IPv6 is required. You still have to hole punch there but it works about 100% of the time because no port remapping. (Even the few areas where V6 NAT is deployed, it's usually 1:1 NAT without port remap.) If you don't have V6 you get a slower experience because you have to relay.