[tor-bugs] #22310 [Core Tor/Tor]: Tor 0.3.x clients won't use Guard-flagged relays as Guards if they don't have V2Dir, throwing off consensus position weights
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat May 20 04:14:38 UTC 2017
#22310: Tor 0.3.x clients won't use Guard-flagged relays as Guards if they don't
have V2Dir, throwing off consensus position weights
------------------------------+--------------------------------
Reporter: arma | Owner:
Type: defect | Status: new
Priority: Medium | Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+--------------------------------
Starting in Tor 0.3.0, clients have additional constraints on what counts
as a usable guard. Specifically, {{{node_is_possible_guard()}}} now
demands {{{node_is_dir(node)}}} before it will consider node as a guard.
But the path position weights in the consensus are based on the Guard
flag.
This inconsistency will lead to Guards that don't have the V2Dir flag
being way underused, and Guards that do have the V2Dir flag being
overused.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22310>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list