Post
Topic
Board Oбcyждeниe Bitcoin
Merits 5 from 3 users
Re: Экономия дискового пространства в Bitcoin
by
Captain-Cryptory
on 30/07/2019, 15:45:28 UTC
⭐ Merited by chimk (3) ,johhnyUA (1) ,xenon131 (1)
Хорошо, спасибо! Надеюсь, если это не так, то кто-нибудь не поленится отметиться здесь ).

Через закрытый для входящих соединений 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 портом в основном закачивают блоки из сети.