[tor-bugs] #15251 [Tor]: Make tor support starting with 10.000 Tor Hidden Service

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Mar 13 11:01:05 UTC 2015


#15251: Make tor support starting with 10.000 Tor Hidden Service
------------------------+--------------------------------------
     Reporter:  naif    |      Owner:
         Type:  task    |     Status:  new
     Priority:  normal  |  Milestone:  Tor: 0.2.???
    Component:  Tor     |    Version:  Tor: unspecified
   Resolution:          |   Keywords:  tor-hs, dos, scalability
Actual Points:          |  Parent ID:
       Points:          |
------------------------+--------------------------------------
Changes (by yawning):

 * cc: arma (added)
 * keywords:   => tor-hs, dos, scalability
 * version:   => Tor: unspecified
 * type:  defect => task
 * milestone:   => Tor: 0.2.???


Comment:

 CCing arma since he understands this issue better than I do.

 So I asked arma about this recently under the guise of spinning up an
 extremely large number of HSes all serving nyancat.  This was mostly
 hypothetical but it highlights the need to characterize the various
 performance/DoS issues surrounding being able to rapidly spin up a
 ridiculous amount of hidden services.

 As far as I understand it there's several issues:

  * The local tor instance will explode somewhere around the 100 HS mark
 and start chewing up 100% CPU.
  * Even if that were fixed, the guard will probably die eventually.

 I'm of the opinion that testing along these lines should be done on a
 private tor network till all the horrible things that may/will happen to
 the network are well understood, and the 100 per tor client instance may
 be a good thing till the larger network implications are understood.

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


More information about the tor-bugs mailing list