Граничный узел (Edge Node)
Кратко: В информатике граничный узел (edge node) — это компьютер-шлюз, через который конечный пользователь устанавливает соединения с другими узлами.
В информатике граничный узел (edge node) — это компьютер-шлюз, через который конечный пользователь устанавливает соединения с другими узлами. Он находится на границе между пользователями и остальной частью сети: принимает их запросы и передаёт их дальше.
Почему это важно
Граничные узлы закрывают ресурсоёмкие или чувствительные части системы от прямого публичного доступа, но при этом позволяют пользователям до них добраться. В кластерах обработки данных пользователи отправляют задания через граничный узел, а не входят на машины, которые хранят и обрабатывают данные, а сети доставки контента размещают граничные серверы ближе к пользователям, чтобы сократить время отклика. Блокчейн-сервисы используют ту же идею: большинство приложений-кошельков не хранят блокчейн сами, поэтому обращаются к узлам-шлюзам, которые отвечают на запросы и передают подписанные транзакции в одноранговую сеть. Обратная сторона — зависимость: пользователь, который полагается на чужой шлюз, полагается и на то, что тот работает честно и остаётся доступным.
Пример
Мобильному кошельку нужно показать баланс и отправить платёж. Он запрашивает актуальный баланс у узла-шлюза, которым управляет поставщик услуг, а затем передаёт ему транзакцию, подписанную пользователем на телефоне. Узел пересылает транзакцию другим узлам сети, а те передают её дальше, пока она не будет включена в блок.