Skip to content

Commit

Permalink
Be more specific about consensus method 26 changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
pastly committed Oct 27, 2016
1 parent 6933c7d commit df2b04b
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions dir-spec.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2614,8 +2614,11 @@ The following methods have incorrect implementations; authorities SHOULD

Let weight_scale = 10000

Starting with consensus method 26, G, M, E, and D are initialized to 1.
Prior consensus methods initialize them to 0.
Starting with consensus method 26, G, M, E, and D are initialized to 1 and
T to 4. Prior consensus methods initialize them all to 0. With this change,
test tor networks that are small or new are much more likely to produce
bandwidth-weights in their consensus. The extra bandwidth has a negligible
impact on the bandwidth weights in the public tor network.

Let G be the total bandwidth for Guard-flagged nodes.
Let M be the total bandwidth for non-flagged nodes.
Expand Down

0 comments on commit df2b04b

Please sign in to comment.