Proposal 167: Vote on network parameters in consensus
Roger Dingledine
arma at mit.edu
Mon Sep 14 20:15:38 UTC 2009
On Mon, Sep 14, 2009 at 03:45:05PM -0400, Nick Mathewson wrote:
> > V3 votes should include a new "params" line after the known-flags
> > line. It contains key=value pairs, where value is an integer.
>
> Let's say that all the keys need to match the Keyword pattern in
> dir-spec.txt.
Ok.
> > Consensus documents that are generated with a sufficiently new consensus
> > method (7?) then include a params line that includes every key listed
> > in any vote,
>
> We need to specify what order the parameters appear in the consensus,
> and what position in the consensus the parameters line appears. Let's
> say that the keys are sorted lexically in the output,
Ok.
> and that the
> line appears directly after "known-flags".
Yep, that agrees with my original choice (above).
> > and the median value for that key (in case of ties,
> > we use the median closer to zero).
>
> Is +1 or -1 closer to zero? ;)
>
> For the sake of our sanity, why not have it be "the lower median"?
> That's easiest to implement.
Ok.
> Note that the design here allows any authority to introduce an
> arbitrary number of parameters.
We could do what we did with "Measured=" on the w line, which is "it
doesn't count unless at least three authorities vote about it".
--Roger
More information about the tor-dev
mailing list