Dropping version 0 hidden service descriptors

Karsten Loesing karsten.loesing at gmx.net
Sun May 3 21:03:45 UTC 2009

Hash: SHA1

On 05/03/2009 08:49 PM, Nick Mathewson wrote:
> Seems plausible.  So, the effect is that 0.1.2 clients won't be able
> to use hidden services from 0.2.2 hidden servers, and vice versa?  It
> doesn't sound disastrous.  Nobody should be using 0.1.2 anyway.


> Two questions: 
>   1) Do we have some idea of what fraction of hidden services are
>      still v0 only?

Not really. I'd guess that the fraction of v0 only hidden services is
similar to the fraction of 0.1.x client versions in the network (unless
many people running 0.2.x use the HiddenServiceVersion config option to
make their service v0 only, which I doubt). As an approximation, we
might assume that the fraction of 0.1.x clients is similar to the
fraction of 0.1.x relays in the network which is 15% (long shot, I
know). So, 15% of the current clients will not be able to access newly
setup hidden services on 0.2.2.x, and new clients on 0.2.2.x cannot
access 15% of the current hidden services. Acceptable or too early to
change? Your call.

>   2) Did you test that this works with 0.2.0 clients and hidden servers?

Yes. I think I tried all possible combinations. No guarantee that I
didn't overlook something, though.

- --Karsten

Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the tor-dev mailing list