1

What is the maximum number of hidden services DHT (Distributed Hash Table) can hold? Who maintains the directory? What stops anyone from creating a huge list of hidden services (onion addresses) that don't really exist? I understand it is not possible to spoof them as the name is validated using public key.

  • What is the reason for down vote? – balki Jul 9 '15 at 12:26
3

What is the maximum number of hidden services DHT (Distributed Hash Table) can hold?

Theoretically, the whole hash space.

Who maintains the directory?

All HSDir relays.

What stops anyone from creating a huge list of hidden services (onion addresses) that don't really exist?

Nothing.
However, HSDirs are still protected from this kind of DoS. Hidden services have entry in the DHT only when they are active. How can an attacker keep so many hidden services alive before making huge loads to the directory?

  • How do they know if it is active? One can spoof thousands of hidden services with just one computer – balki Jul 9 '15 at 12:23
  • That computer has to maintain thousands of circuits and floods even more than only the DHT - every relay has a chance to participate in these circuits. – nobody Jul 10 '15 at 1:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.