-

@ Joe Ruelle
2025-04-20 22:09:53
If we're imagining a future where nostr is quite big then Country X (it could be one of many) would likely go after the protocol ecosystem in general. But anyway:
1. Request larger app clients remove access to the person in question for users in that country.
2. Request Apple remove Damus and Primal from the App store (assuming neither complies, and assuming other clients like Nostur are far enough off the radar)
3. Request Google remove Amethyst and Primal from Play (same assumption)
4. Firewall off domains of the top10 or 20 relays (even 5 would likely cause enough chaos, assuming the degree of relay clumping in this imaginary future is as high as it is now.)
5. If wanting to go the extra mile ask relay domain extension companies to revoke domain ownership for TOS violations (they're sure to find *something*), and for a few larger relay domains. For example .mom, .lol, .band, .wine... these domains are all administered by private companies that have their own terms on top of ICANN's, and if you read those terms you'll see what I mean. (This is why you've got archive.ph and archive.md and not archive.mom or archive.lol -- certain cctlds are less proactive).
6. Firewall off access to Nostr.build and any other large media host.
7. Contact any third-party CDN being used by larger media hosts (Akamai, Fastly, etc.) with similar stop-serving-for-this-geo requests
8. Firewall off access to web domains of popular web clients.
9. Whatever else is needed.
Or in whatever other order. Adjust country by country. How many of these steps would be needed? Maybe just a few would make nostr pretty much unusable for most quite-unquote normal users in the country, and you'd imagine that's often the goal.