Ретрансляционные узлы и их роль в блокчейне

Ретрансляционные узлы (Relay Nodes) — это узлы, которые помогают узлам, производящим блокчейн, общаться, гарантируя сохранение подлинности основных узлов и блокчейна, даже если один или несколько ретрансляционных узлов взломаны.

Что такое ретрансляционные узлы?

Ретрансляционные узлы работают как сетевые хабы, соединяясь с большим количеством других узлов. У них высокопроизводительное соединение, которое обеспечивает прочный путь связи. В результате они сокращают количество переходов и время, необходимое для отправки сообщения по сети.

Узел в блокчейне — это компьютер, отвечающий за предоставление возможности разным сторонам участвовать в децентрализованной базе данных. Несколько узлов, расположенных в разных местах, управляют сетью децентрализованным образом. Это основа технологии блокчейн. Их взаимодействие в инфраструктуре блокчейна помогают в создании единой системы внутри блокчейна. В результате, когда существует больше узлов, поддерживающих децентрализованную инфраструктуру, блокчейн становится более устойчивым.

Ретрансляционные узлы могут снизить шум в системе, собирая протокольные сообщения от участвующих узлов, а также других релейных узлов, которые к ним подключены. Узлы производят проверку дублирования, проверяют подписи и другие действия и передают только достоверные сообщения. Чтобы сократить время распространения, узлы ретрансляции часто располагаются вблизи точек обмена данными в Интернете. Любой человек может ими управлять.

В беспроводных сетях в области информационных технологий широко используются узлы ретрансляции. Они могут повысить эффективность беспроводной сети и могут быть специально организованы так, чтобы разделить длинный однохоповый переход на более короткие по времени (два) хопы вместо того, чтобы выполнять один длинный переход от одного узла к другому. Эффективность этой техники зависит от технологии, модели потерь пути и окружающей среды, однако в некоторых случаях было показано, что она очень эффективна для снижения потерь пути.

Для примера рассмотрим платформу Algorand — в ней ретрансляционные узлы в основном используются для поддержания взаимосвязи между всеми другими типами узлов. Они взаимодействуют с узлами участия и другими ретрансляционными узлами с помощью сообщений в сети, которые затем используются для дедупликации, проверки подписи и других проверок достоверности с целью повторного распространения достоверных сообщений в системе. Это сокращает время передачи.

На узле ретрансляции устанавливается то же ПО, что и на нерелейном узле, при этом требуется задать лишь несколько дополнительных конфигурационных характеристик. Тот факт, что ретрансляционный узел фактически не отличается от любого другого узла, является одним из преимуществ децентрализованной реализации сети Algorand. Различие достигается с помощью настройки узла на активное прослушивание соединений от других узлов и рекламирования себя через SRV-записи DNS. Для персональной сети можно настроить ретранслятор, который не требует записей DNS.

    Узел является действительным узлом ретрансляции, если выполняются оба следующих условия:

  • Он должен быть способен поддерживать большое количество соединений.
  • Он должен справляться с нагрузкой, связанной с обработкой всех данных, поступающих к этим соединениям и от них.
Связанные термины
Статьи по теме