[tor-dev] Review of Proposal 147: Eliminate the need for v2 directories in generating v3 directories

Roger Dingledine arma at mit.edu
Thu Jan 16 02:15:50 UTC 2014


On Wed, Jan 15, 2014 at 01:08:03PM +0100, Karsten Loesing wrote:
> I talked to Roger on IRC, and here's why this proposal may indeed be
> overkill:
> 
> As of January 2013, there is only a single version 3 directory authority
> left that serves version 2 statuses: dizum.  moria1 and tor26 have been
> rejecting version 2 requests for a long time, and it's mostly an
> oversight that dizum still serves them.  The other six authorities have
> never generated version 2 statuses for others to be used as pre-voting
> opinions.  So, it's basically not true that version 2 statuses are
> required for the version 3 protocol to work properly.

See git commits 2e692bd8 and eaf5487d, which went into 0.2.2.12-alpha:
  o Major bugfixes:
    - Many relays have been falling out of the consensus lately because
      not enough authorities know about their descriptor for them to get
      a majority of votes. When we deprecated the v2 directory protocol,
      we got rid of the only way that v3 authorities can hear from each
      other about other descriptors. Now authorities examine every v3
      vote for new descriptors, and fetch them from that authority. Bugfix
      on 0.2.1.23.

That was the stopgap that made proposal 147 not so critical. I think
based on Karsten's recent results that maybe it's enough.

--Roger



More information about the tor-dev mailing list