Iron Bug (nprofile…8jwj) внешние помехи сети - это другой уровень абстракции. В i2pd пользовательские UDP-туннели криво работали на уровне кода, который был написан давно и плохо, и его очень долго никто не трогал (до недавних пор).
Тут важно пояснить, что речь именно о пользовательских UDP-туннелях между двумя конечными точками сети (сервер и клиент, например), а не про транспортный уровень I2P, который существует вне зависимости от типа оконечно-зашифрованного передаваемого трафика (UDP или TCP трафик). Очень часто пользовательский TCP-трафик внутри I2P бегает по TCP-транспорту NTCP2 :) Аналогично и UDP-данные могут передаваться в глобальной сети как по UDP (SSU2), так и по NTCP2 (TCP). С транспортами в I2P (i2pd в частности) всё вполне неплохо уже значительное время, а вот до клиентских UDP-соединений только-только добрались.