Я кодую реалізацію p2p, яку я хотів би зробити децентралізованою, однак у мене виникають проблеми з розумінням того, як працює DHT у таких протоколах, як bittorrent. Як клієнт знає, де знаходяться однолітки, якщо трекера немає? Чи зберігаються однолітки у фактичному торрент-файлі?