I am a coauthor of something similar. The draft RFC was presented for consideration at IETF yesterday https://datatracker.ietf.org/doc/draft-carter-high-assurance-dids-with-dns/
There is a DID that uses/inspired by Pkarr called did:dht. I personally don't care for DIDs, I want public keys to be TLDs not a second class citizens with weird URIs that are not meant to be used in HTTP(s). But, happy that people are trying different things.