Tor has a solution for end2end encrypted anonymous websites which are commonly and wide spread. They use pre-shared keys to get around the problem with exchanging keys (the URL is the fingerprint of a public key).
With Blockstack Tor could have human-meaningful (along with decentral and secure) naming on their onion services.