Торрент-клиенты используют распределённые хеш-таблицы (DHT, Distributed hash table) по нескольким причинам:
- Децентрализация сети. 1 DHT позволяет торрент-клиенту обнаруживать новых одноранговых узлов у других узлов, к которым уже подключились. 1 Это делает сеть более устойчивой к сбоям, так как трекеры не являются единственной причиной проблем. 1
- Снижение нагрузки на трекер. 25 Получая адреса пиров через DHT, клиенты реже обращаются к трекеру, тем самым снижая нагрузку. 5
- Поддержка раздачи в периоды недоступности трекера. 45 Если трекер является единственным источником информации о пирах, то при его неработоспособности раздача постепенно останавливается. 45 DHT позволяет полностью заменить трекер и даже подключаться к раздаче новым участникам. 4
- Возможность раздавать без трекера. 45 Такая раздача называется бестрекерной (trackerless), торрент для неё создаётся без адреса трекера, и клиенты находят друг друга через DHT. 45