Sounds a lot like what https://namecoin.org/ wants to accomplish. Embrace the blockchain 😉