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.

1
  • What is the reason for down vote?
    – balki
    Jul 9, 2015 at 12:26

1 Answer 1

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?

2
  • How do they know if it is active? One can spoof thousands of hidden services with just one computer
    – balki
    Jul 9, 2015 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, 2015 at 1:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .