We have more than we know:)
I'll have to look into this for sure. Sounds a lot like a blockchain implementation of the CJDNSCJDNS protocol.