Узлы в блокчейне

Dec 29 2022
В нашей последней статье мы подробно рассмотрели алгоритмы консенсуса блокчейна, его различные типы и то, как они работают. Мы часто натыкались на термин «узлы» в нашей прошлой статье.

В нашей последней статье мы подробно рассмотрели алгоритмы консенсуса блокчейна, его различные типы и то, как они работают. Мы часто натыкались на термин «узлы» в нашей прошлой статье.

В этой статье мы увидим, какие узлы есть в Блокчейне, как они работают, их различные типы и их важность в функции децентрализации Блокчейна.

«Узлы — источник истины для блокчейна»

Николас Эдмондс.

Что такое узлы в блокчейне?

Говоря простым языком, узел — это точка пересечения или связи в сети передачи данных. В сети, где все устройства подключены и доступны, эти устройства считаются узлами. Индивидуальное определение каждого узла зависит от типа сети, к которой он относится.

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

Как функционируют узлы блокчейна?

Как упоминалось ранее, разные узлы имеют разные определения и функции, и им назначаются разные роли. Но мы можем сказать, что каждый тип узла выполняет три основные функции:

«Когда я смотрел вокруг, для меня то, что происходило в мире блокчейна и криптовалюты, было движением».

Брэд Гарлингхаус

  1. Обслуживание : мы знаем, что сеть блокчейна децентрализована, и нет централизованного сервера хранения, на котором можно хранить их базу данных. Каждая сеть блокчейнов постоянно растет, и, вероятно, каждую секунду к цепочке добавляются тысячи или более блоков. Тысячи узлов по всему миру служат для хранения данных, и каждый узел поддерживает свою копию и продолжает синхронизироваться.
  2. Валидация: Поскольку блокчейн децентрализован, нет элитного органа для проверки подлинности и действительности транзакций. Узлы отвечают за трансляцию и проверку транзакций. Когда транзакция отправляется, она принимается узлом и транслируется по всей сети. Узлы выполняют транзакцию на основе консенсуса большинства, а авторизованные узлы добавляются в цепочку, копируются и распределяются по всей сети. Различные алгоритмы консенсуса, которые мы обсуждали, обеспечивают синхронизацию всех узлов.
  3. Доступность: узлы блокчейна — это пространство для хранения блокчейна. Каждый раз, когда участник сети получает информацию о транзакциях, он взаимодействует с узлом. Децентрализация блокчейна обеспечивает их прозрачность и доступность для всех.
  • Архивные полные узлы : эти узлы отвечают за хранение всей записи транзакций, выполненных в блокчейне. Вот почему они также известны как серверы блокчейна.
  • Сокращенные полные узлы : как следует из названия, такие узлы хранят данные или блоки в пространстве хранения, удаляя старые блоки и сохраняя их метаданные и последовательность. Они имеют ограниченное пространство для хранения.
  • Авторитетные узлы : в общедоступной сети блокчейнов кто-то становится узлом, загружая и синхронизируя данные блокчейна с помощью программного обеспечения или протокола блокчейна. Но в частной сети блокчейн этот доступ ограничен лишь несколькими узлами. Эти узлы известны как узлы полномочий и имеют полномочия контролировать остальные узлы.
  • Узлы майнера : эти узлы являются неотъемлемыми компонентами блокчейна, которые участвуют в процессе майнинга и решают сложные математические головоломки для утверждения транзакций блокчейна.
  • Узлы ставок : эти узлы проверяют действительность транзакций, используя алгоритм консенсуса Proof-of-Stake. Чтобы стать узлом ставок, пользователи должны поставить определенное количество токенов этой экосистемы на блокчейн. После этого система случайным образом выбирает один из узлов стейкинга для обработки транзакций и записи их в блокчейн.
  • Мастер-узлы : эти узлы являются полными узлами, отвечающими только за проверку и запись транзакций. У них нет полномочий добавлять новые блоки транзакций в цепочку.
  • Легкие узлы : это второй по распространенности тип узла блокчейна, отвечающий за быстрые и простые транзакции. Он хранит только заголовки блоков и необходимую информацию и полагается на полные узлы для работы.

Короче говоря, узлы в блокчейне эквивалентны серверам в Интернете.

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

Написано,

Шаурьядитья Ядав из SIAM VIT Bhopal