[tor-bugs] #25552 [Core Tor/Tor]: prop224: Onion service rev counters are useless and actually harmful for scalability

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 6 19:21:07 UTC 2018


#25552: prop224: Onion service rev counters are useless and actually harmful for
scalability
-------------------------------------------------+-------------------------
 Reporter:  asn                                  |          Owner:  (none)
     Type:  defect                               |         Status:  new
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  unspecified
Component:  Core Tor/Tor                         |        Version:  Tor:
                                                 |  0.3.1.9
 Severity:  Normal                               |     Resolution:
 Keywords:  tor-hs prop224 034-roadmap-proposed  |  Actual Points:
Parent ID:                                       |         Points:  4
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by teor):

 Replying to [comment:4 arma]:
 > Replying to [ticket:25552 asn]:
 > > b) In the far future, when all HSDirs have upgraded to (a), rip out
 the rev counter code from onion services.
 >
 > As I understand it, HSDirs learned how to handle v3 descriptors in
 0.3.0.1-alpha, as part of #17238.
 >
 > According to
 >
 https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam/CoreTorReleases#Listofreleases
 > Tor 0.3.0 is already dead. And importantly, the feature isn't in our
 long-term-stable 0.2.9.
 >
 > So as long as we get the new functionality into HSDirs before the next
 long-term-stable, the "far future" will just be a matter of waiting some
 months for intermediate stable versions to die out.

 But hang on, do clients require descriptors to have revision counters?
 If so, we can't rip out revision counters on services for a long time.

 But we can make HSDirs and clients ignore them,

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25552#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list