Perhaps the problem is in CENTRALIZED (or federated) addressing systems like the postal mail or DNS?
Think about it … you wouldn’t get SPAM emails and calls or DDOS atacks if you only gave out capabilities to contact you to your existing contacts, and gave close contacts the ability to refer people to you, and if one friend abused their capability of handing out such invites, then you invalidate all their future invites.
Same with the mail. Why should people easily know your address? Oh yeah… because it is published on some LARGE CENTRALIZED SITE UNENCRYPTED. Okay, so if unencrypted information about hard-to-change things such as your physical address gets out, then yes it is game over since geographic coordinates are static and moving is expensive.
But online, this is not the case. The neywork can remap things periodically. Or you can just rejoin at a different address / number and update all your contacts (except the traitors lol).
Look, the country’s post office could even have such an addressing scheme that shifts the internal addresses and maps to physical addresses only on a need to know basis for physical mail delivery. And again… who delivers your mail? A CENTRALIZED mail service? If you had couriers employed by many private companies, you’d just give them info on a need to know basis yourself, and they woild have a hard time combining it into one giant database.
You see, most of the time some DDOS attack happens on a person or website it is because somewhere, some giant centralized site published your address on some centralized routing scheme.
And taking it further … most wars and large scale violence happens because people joined forces to attack some other group of people. Ultimately that is what we have to solve, to make it exponentially harder to organize large groups for “unapproved” uses (there can be a whitelist of approved uses such as 1. agreeing on industrial standards, and 2. saving the world from a threat, whether a virus, an asteroid, rising seas or whatever).
If you’re trying to join forces for anything else, you’re probably doing it at the expense of others and they will join forces too (eg cartels of doctors vs single payer health insurance).