[tor-commits] [torspec/master] Add proposal 282

nickm at torproject.org nickm at torproject.org
Tue Sep 12 14:13:46 UTC 2017


commit cb2960f6ba05c0543fb3ea42abe0db6833205c8b
Author: Nick Mathewson <nickm at torproject.org>
Date:   Tue Sep 12 10:13:43 2017 -0400

    Add proposal 282
---
 proposals/000-index.txt                       |  6 ++++--
 proposals/282-remove-named-from-consensus.txt | 24 ++++++++++++++++++++++++
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/proposals/000-index.txt b/proposals/000-index.txt
index 18ff949..e184aab 100644
--- a/proposals/000-index.txt
+++ b/proposals/000-index.txt
@@ -200,8 +200,9 @@ Proposals by number:
 277  Detect multiple relay instances running with same ID [OPEN]
 278  Directory Compression Scheme Negotiation [FINISHED]
 279  A Name System API for Tor Onion Services [DRAFT]
-280  Privacy-Preseving Statistics with Privcount in Tor [DRAFT]
+280  Privacy-Preserving Statistics with Privcount in Tor [DRAFT]
 281  Downloading microdescriptors in bulk [DRAFT]
+282  Remove "Named" and "Unnamed" handling from consensus voting [OPEN]
 
 
 Proposals by status:
@@ -225,7 +226,7 @@ Proposals by status:
    270  RebelAlliance: A Post-Quantum Secure Hybrid Handshake Based on NewHope
    273  Exit relay pinning for web services [for n/a]
    279  A Name System API for Tor Onion Services
-   280  Privacy-Preseving Statistics with Privcount in Tor
+   280  Privacy-Preserving Statistics with Privcount in Tor
    281  Downloading microdescriptors in bulk
  NEEDS-REVISION:
    190  Bridge Client Authorization Based on a Shared Secret
@@ -257,6 +258,7 @@ Proposals by status:
    275  Stop including meaningful "published" time in microdescriptor consensus [for 0.3.1.x-alpha]
    276  Report bandwidth with lower granularity in consensus documents [for 0.3.1.x-alpha]
    277  Detect multiple relay instances running with same ID [for 0.3.??]
+   282  Remove "Named" and "Unnamed" handling from consensus voting [for 0.3.3.x]
  ACCEPTED:
    172  GETINFO controller option for circuit information
    173  GETINFO Option Expansion
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.
+



More information about the tor-commits mailing list