diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-09-12 10:13:43 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-09-12 10:13:43 -0400 |
commit | cb2960f6ba05c0543fb3ea42abe0db6833205c8b (patch) | |
tree | cf051705c77ebae841af51e76651085571698f12 /proposals/282-remove-named-from-consensus.txt | |
parent | 3ab467de6e107c44cc044374d5a2aaf3641f3f0d (diff) | |
download | torspec-cb2960f6ba05c0543fb3ea42abe0db6833205c8b.tar.gz torspec-cb2960f6ba05c0543fb3ea42abe0db6833205c8b.zip |
Add proposal 282
Diffstat (limited to 'proposals/282-remove-named-from-consensus.txt')
-rw-r--r-- | proposals/282-remove-named-from-consensus.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/proposals/282-remove-named-from-consensus.txt b/proposals/282-remove-named-from-consensus.txt new file mode 100644 index 0000000..8903caa --- /dev/null +++ b/proposals/282-remove-named-from-consensus.txt @@ -0,0 +1,24 @@ +Filename: 282-remove-named-from-consensus.txt +Title: Remove "Named" and "Unnamed" handling from consensus voting +Author: Nick Mathewson +Created: 12-Sep-2017 +Status: Open +Target: 0.3.3.x + +1. Summary + + Authorities no longer vote for the "Named" and "Unnamed" flags, and we + have begun to remove the client code that supports them. (See proposal + 235). The next logical step is to remove the special handling from these + flags from the consensus voting algorithm. We specify this here. + +2. Proposal + + We add a new consensus method, here represented as M, to be allocated + when this proposal's implementation is merged. + + We specify that the Named and Unnamed flags are only handled + specially when the negotiated consensus method is earlier than M. If + the negotiated method is M or later, then the Named and Unnamed + flags are handled as if any they were any other consensus flags. + |