может стоит немного поступить криптоанархичностью и любовью к алгоритмам в сторону реального мира. а в реальном мире иерархичность позволяет менеджить огромные количества узлов
почему ограничение скорости? торент тоже не качает со всех 100500 доступных нод - у сегмента сети на выходе узкое место, достаточно нескольких локальных мешевых маршрутов до него чтоб перекрыть возможности выхода
Потому что большинство юзеров сами ноды настраивать не будут, а значит они будут того типа, который указан по дефолту. И что-то мне подсказывает, что это будут не ноды с транзитом на овер 20% сети юзера скоростью.