On Mon, Feb 10, 2020 at 1:37 AM teor teor@riseup.net wrote:
Hi, Teor! This proposal looks good and thorough to me. I have only a couple of questions on section 3:
Logging IPv6 Relays in the Consensus
We propose that relays (and bridges) log:
- the number of relays, and
- the consensus weight fraction of relays,
in the consensus that:
- have an IPv6 ORPort,
- support IPv6 reachability checks, and
- support IPv6 clients.
I don't understand the motivation behind doing this in the Tor code, since it's not something that relay operators need to know about or take action on. To me, it seems more like something do do as part of metrics than in Tor per se.
[...]
"Usable Guards" have the Guard flag, but do not have the Exit flag. If the Guard also has the BadExit flag, the Exit flag should be ignored.
It seems to me that this rule should depend on the Wgd bandwidth-weights value ("Weight for Guard+Exit-flagged nodes in the guard Position"), right? (Right now that is zero, and I don't expect it to change.)
See also Karsten's response here for more information.