[tor-bugs] #18082 [Tor]: Log separate HS extra-info stats for RSOS (and SOS)

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jan 31 21:42:14 UTC 2016


#18082: Log separate HS extra-info stats for RSOS (and SOS)
-------------------------+------------------------------------
 Reporter:  teor         |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  Medium       |      Milestone:  Tor: 0.2.9.x-final
Component:  Tor          |        Version:
 Severity:  Normal       |     Resolution:
 Keywords:  rsos sos     |  Actual Points:
Parent ID:               |         Points:
  Sponsor:               |
-------------------------+------------------------------------
Changes (by teor):

 * cc: mikeperry (added)
 * parent:  #17178 =>


Comment:

 Unfortunately, it is not possible to separate the statistics for
 Rendezvous Single Onion Services (RSOS), as the hidden service statistics
 are measured at the HSDir and Rendezvous Point relays, and not at the
 hidden service itself. These relays have no way of knowing whether they
 are connected to a RSOS or not.

 The impact of this is:
 * Rendezvous Single Onion Services will appear as Hidden Services in the
 HSDir and Rendezvous Point statistics
 * Single Onion Services will appear as Hidden Services in the HSDir
 statistics only (they don't do Rendezvous)

 However, it is possible to keep separate statistics on cells seen by a
 relay via Single Onion Service extend requests.
 HSDirs can log requests for Single Onion Service descriptors separately,
 as they are the only descriptors that contain an extend-info line.
 However, it's may not be worth implementing, as the encryption in proposal
 224 will stop HSDirs reading HS descriptors.

 We could have Rendezvous Single Onion Services add an identifying line to
 their descriptors, but we'd have to do it in a way that allowed clients to
 still parse the descriptors. That would only get us the HSDir statistics
 anyway.

 That said, if we identify RSOS in their descriptor so Tor2web clients
 don't connect to them (#17945), we could use the identifier for statistics
 as well.

 I'll look at this again in 0.2.9.

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


More information about the tor-bugs mailing list