[tor-bugs] #7509 [Tor]: Publish and use circuit success rates in extrainfo descriptors

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Nov 18 10:33:54 UTC 2012


#7509: Publish and use circuit success rates in extrainfo descriptors
---------------------------------------+------------------------------------
 Reporter:  mikeperry                  |          Owner:                    
     Type:  enhancement                |         Status:  new               
 Priority:  normal                     |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor                        |        Version:                    
 Keywords:  mumble-feature, tor-relay  |         Parent:  #5456             
   Points:                             |   Actualpoints:                    
---------------------------------------+------------------------------------
 arma suggests we publish create cell success rates in the extrainfo
 descriptors. We want to use these values to measure the actual rate of
 client circuit success network wide given our current path selection
 weights.

 In this simple case, a graph traversal computation would do the trick, but
 ideally we want to do it in a way that is liar-resistant. Does this mean
 we should publish information on our observed peers' rates of CREATE
 success instead?

 Perhaps this can be modeled as an eigenvalue problem, a-la eigenspeed
 (#5464). Since we're computing only a single scalar value for the whole
 network at the end as opposed to a vector of weights, there might be a
 simplification we could deploy that reduces the amount of stuff we need to
 shove into extrainfo.

 Either way, an extrainfo-based approach may end up being simpler to
 implement than a centralized scanner for reliably measuring circuit
 failure (see #7281).

 I'm not sure I trust a fully self-reported scheme more without some kind
 of liar resistance, but it might end up that doing the graph traversal
 already bakes in as much liar resistance as you'd get from having each
 node report on its peers. It might be possible to prove this even, but
 something tells me empirical simulation is as close as we're going to get.

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


More information about the tor-bugs mailing list