Browse Source

r16053@catbus: nickm | 2007-10-22 20:20:23 -0400
Note that consensus-method is not a means for making backward-incompatible format changes. Because any point that confuses Roger will *definitely* confuse many non-Roger readers of dir-spec.txt ;)


svn:r12112

Nick Mathewson 18 years ago
parent
commit
eba143611b
1 changed files with 6 additions and 0 deletions
  1. 6 0
      doc/spec/dir-spec.txt

+ 6 - 0
doc/spec/dir-spec.txt

@@ -1086,6 +1086,12 @@ $Id$
    supported by more than 2/3 of the authorities voting.  If it supports this
    supported by more than 2/3 of the authorities voting.  If it supports this
    method, then it uses it.  Otherwise, it falls back to method 1.
    method, then it uses it.  Otherwise, it falls back to method 1.
 
 
+   (The consensuses generated by new methods must be parsable by
+   implementations that only understand the old methods, and must not cause
+   those implementations to compromise their anonymity.  This is a means for
+   making changes in the contents of consensus; not for making
+   backward-incompatible changes in their format.)
+
 3.5. Detached signatures
 3.5. Detached signatures
 
 
    Assuming full connectivity, every authority should compute and sign the
    Assuming full connectivity, every authority should compute and sign the