I meant DNS like in the sense of distributed key value database. It should integrate authentication, remote modification capability, etc. I wouldn't use the DNS as is because it wasn't design for that. Such a distributed key value database is easy to implement. The problem are the associated indexes that would be needed. How do we make them distributed and secure ?