Хорошо, спасибо! Надеюсь, если это не так, то кто-нибудь не поленится отметиться здесь ).
Через закрытый для входящих соединений 8333 порт можно как принимать, так и отдавать данные, но только после квитирования связи между нодами:
On connect, version and verack messages are exchanged, in order to ensure compatibility between peers.
L -> R: Send version message with the local peer's version
R -> L: Send version message back
R -> L: Send verack message
R: Sets version to the minimum of the 2 versions
L -> R: Send verack message after receiving version message from R
L: Sets version to the minimum of the 2 versions
Если в вашей ноде R этот порт
закрыт для входящих соединений , то нода L, которая попытается инициализировать соединение с вами не получит ответа и отключится. Поэтому если 8333 порт у ноды R закрыт для входящих соединений максимум на что она способна в плане передачи данных это действовать как релейный узел, т. е. транслировать полученные блоки от одной ноды к другой, при условии что связь с этими двумя другими квитирована путем ее инициализации нодой R. Для этого 8333 порт у ноды R должен быть
открыт для исходящих соединений. Но скорее эти две другие ноды установят прямое соединение между собой, чем установят связь через посредника (дополнительный прыжок требует дополнительного времени). Поэтому
ноды с закрытым для входящих соединений 8333 портом в основном закачивают блоки из сети.