I always found that DNS was an issue with the Fediverse. It seemed to me your instance could be closed any time by the State.

By the way, I realized the old Fediverse scraper I developed years ago is still compatible with Pleroma. I can see your posts and replies for instance:

Reply to this note

Please Login to reply.

Discussion

“We can replace DNS with blockchain tech... but can we replace IPs?”

If I remember correctly, Nostr does something about it. If you run a relay and your relay has its IP changed, it will try to communicate with the other relays that it knows to share its new IP.

I think relays share their list of known relays to one another, so they would all need to have their IPs changed at the same time for a successful attack on Nostr to work.