Crypto-энциклопедия
March 8, 2022

Нода

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

Обычно нода имеет три назначения:

  1. Следовать правилам (консенсусу в сети)
  2. Делиться информацией (о транзакциях и количестве средств)
  3. Хранить копию подтвержденных транзакций

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

Технология блокчейн по своей природе децентрализована – это одно из ключевых свойств, которое сделало её настолько привлекательной для широкой публики.

Блокчейн основан на принципах P2P (Peer to Peer, или От человека к Человеку) в сети.

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

Взять, к примеру, Биткойн - у вас есть два типа узлов:

  • Полные ноды - содержат в себе всю историю блокчейна, все созданные блоки. Такие ноды могут создавать новые блоки. Они довольно тяжёлые. Например, на ноябрь 2021 года блокчейн Биткоина весит 376 Гб.
  • Облегчённая нода - обычный компьютер, на котором запущена и постоянно работает определенная программа, но без необходимости хранить всю историю сети, а исключительно те данные, которые позволяют подтвердить подлинность транзакций. Хранятся только заголовки блоков (хэши), а не весь блокчейн. Они могут проверять подлинность транзакций.

Каждая нода связана с другими нодами (компьютерами), называемыми пирами, что позволяет прийти к консенсусу — специальному механизму, при помощи которого производится проверка информации о «правильности» проведения транзакций в сети. Иными словами, чтобы криптовалюта, задействованная в транзакции, была потрачена только один раз.

Для лучшего понимания можно представить работу торрента. Есть комп с установленным торрентом - считай наша нода. Если скачать фильм себе на компьютер и остаться на раздаче в сети - ты будешь поддерживать работоспособность этого локального блокчейна в виде фильма.

Пример просто для визуализации.

Как мы уже говорили, криптовалюты работают в децентрализованной P2P-сети. Как вы можете себе представить, согласование чего-то с большим количеством людей неизбежно приведёт к осложнениям.

Вот где алгоритмы консенсуса вступают в игру. Наиболее распространёнными из них являются Proof of Work (PoW) и Proof of Stake (PoS).

Но об это мы подробно разберём в следующей статье.

Конкретно про алгоритмы хеширования можно узнать из лекций MIT от Гари Генслера.

А если чешутся руки и хочешь на практике попробовать «поднять» ноду, ставь 👍🏼 в ЧАТе, если понравилась статья.

Если наберём более 100 лайков, дадим пошаговую инструкцию установки ноды на телефон и компьютер.


Za Крипту | YouTube  | Chat | Teletype