Задать вопрос
@expressrus

Как блокчейны борются с симметричным NAT?

Сети типа биткойн или эфириум, как известно не пользуются известными механизмами пробива NAT, везде пишут типа нет в этом необходимости. Вроде как единственно что они используют, это UPnP. Штука хорошая, но я тестировал ее на симметричном NAT, и там она бесполезна. Не получится открыть соединение с таким NAT, пока он сам его не захочет инициировать.
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 4
CityCat4
@CityCat4
Жил да был черный кот за углом...
Никак :)

Блокчейн - связный список, содержащий информацию. При передаче оной он задействует те механизмы, которые предусмотрены создателями программы, использующей блокчейн :) И это будет ISO7.
NAT находится на ISO3 и при замене адреса понятия не имеет, что там у пакета в "грузовой" части - блокчейн или сиськи...
Ответ написан
Комментировать
@jkotkot
режим сарказма
Если использовать UDP, то можно с помощью TURN и прочее что используется в Voip где эта проблема очень актуальна.
https://en.wikipedia.org/wiki/Traversal_Using_Rela...
https://en.wikipedia.org/wiki/STUN
https://en.wikipedia.org/wiki/Interactive_Connecti...
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Блокчейн это цепочка блоков - база данных.
Бороться с чем-то он не может по определению.
К NAT вообще никакого отношения не имеет и уж никак с ним не взаимодействует.
Ответ написан
Комментировать
msHack
@msHack
В интернете всегда найдутся копютеры с внешним ip
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы