Most of my gripes with IP addresses is that they're too much like names. Wherever you have anything like a name you need some authority of which name maps to which thing, and wherever you have that you get either a single point of failure and subsequent fragility or a single point of control which people will use to mistreat each other.
I think we can get pretty far on just key pairs and hashes.
I think we can get pretty far on just key pairs and hashes.