@by_caballero Oh yes, I forgot about DHT, they are indeed a separate category. Haven't seen them used in practice though.
IPNS has potential, but only if it can work without publisher being online all the time, otherwise it's basically a server (did:onion has the same problem).