yes there are, blockchains do exactly that, e.g. there are various blockchain DNS schemes that have been proposed like NameCoin IIRC. it's just all horribly inefficient.