On Mon, 28 Nov 2016 10:01:03 +1100 teor teor2345@gmail.com wrote:
(I've rearranged your threads for clarity, please bottom-post in future.)
On Nov 27, 2016 11:59 AM, "root" <tor@afo-tm.org mailto:tor@afo-tm.org> wrote:
It is end 2016 we should change from must have IPv4 to must have IPv6 and can have IPv4.
When the proportion of Tor relays with IPv6 is above 60%, dual stack by default on clients is a feasible option.
When the proportion exceeds 85% (the cube root of 60%), a switch may become plausible.
The proportion of Tor relays with IPv6 is currently at 17% of bandwidth.
Could have been higher, if it weren't so cumbersome to configure.
If you honestly want Tor IPv6 adoption to go up, you should stop treating it as a second-class citizen in Tor, i.e. firstly remove the need to have a static literal IPv6 in the config. Not a single other network daemon requires that. And many home IPv6 allocations are dynamic, so users with those can't feasibly set that up even if they wanted.
What was it, "it's tricky to autodetect which IPv6 to use"? No it's really not. Even starting with a simple "ip route get 2001:db8::", then looking at what "src" you get and if it's a proper global one (in 2000::/3), and try to retrieve something from the Tor project over v6 to confirm that it actually works. Done.