
Ноды
Как ноды проверяют транзакции и блоки, чем полная нода отличается от легкой и майнинговой и что нужно, чтобы запустить собственную.
Именно ноды решают, какие транзакции и блоки считать правильными, поэтому у блокчейна и нет одного владельца. Понимать, как они работают, полезно даже тому, кто никогда не будет запускать свою: так становится ясно, кому доверяет твой кошелек, почему сеть отбрасывает подделки и что на самом деле означают новости о форках или атаках.
Как работают ноды
Слово «нода» происходит от латинского nodus — «узел». Узлы сети соединены между собой напрямую, по принципу peer-to-peer: центрального сервера нет, каждая нода общается с несколькими соседями.
Когда ты отправляешь перевод, происходит следующее:
- Транзакция попадает к ближайшей ноде. Та проверяет подпись, наличие средств и отсутствие двойной траты.
- Нода передает ее дальше. За считанные секунды транзакцию видят тысячи узлов, и каждый держит ее в своем мемпуле.
- Майнер или валидатор включает ее в блок. Новый блок так же разлетается по сети.
- Каждая нода проверяет блок сама. Если он нарушает правила протокола, нода его отбрасывает, даже если блок создал крупнейший пул.
Именно поэтому правила блокчейна держатся не на чьем-то обещании, а на тысячах независимых проверок.
Виды нод
| Вид | Что хранит | Что делает |
|---|---|---|
| Полная | Всю историю блоков | Самостоятельно проверяет каждую транзакцию и блок |
| Обрезанная (pruned) | Только свежие блоки | Проверяет все, но старые данные удаляет |
| Архивная | Историю плюс все прошлые состояния | Отвечает на запросы о любом моменте в прошлом |
| Легкая (SPV) | Заголовки блоков | Проверяет только свои транзакции, остальное берет у полных нод |
| Майнинговая / валидаторская | Как полная | Еще и создает новые блоки |
Легкие ноды описал еще Сатоши Накамото в white paper биткоина как «упрощенную проверку платежей». На них работает большинство мобильных кошельков.
Майнинговые ноды есть в сетях на Proof of Work, валидаторские — на Proof of Stake. Например, чтобы самостоятельно запустить валидатора Ethereum, нужно заблокировать 32 ETH. Отдельная разновидность — мастерноды, которые выполняют дополнительные функции за залог в монетах сети, например 1000 DASH в Dash.
Пример
Представим, тебе прислали биткоины. Мобильный кошелек без собственной ноды спрашивает сервер разработчика, пришел ли перевод. Ты веришь тому, что ответил сервер, и заодно показываешь ему свои адреса.
Теперь представим, что на домашнем компьютере работает Bitcoin Core — полная нода. Она сама видит блок с твоей транзакцией и сама проверила, что он соответствует правилам. Посредника нет.
Цена такой независимости — ресурсы. По состоянию на октябрь 2026 года полная копия блокчейна биткоина занимает почти 780 ГБ и постоянно растет. Первая синхронизация длится от нескольких часов до нескольких дней в зависимости от диска и интернета. Обрезанной ноде нужен диск в десятки раз меньше: Bitcoin Core позволяет оставить только 550 МБ блоков, хотя база текущих балансов (UTXO) занимает место отдельно. Чтобы принимать входящие соединения от других узлов, открывают порт TCP 8333, но для собственной проверки это не обязательно.
Типичные ошибки
- Путать ноду с кошельком. Кошелек хранит ключи и подписывает транзакции. Большинство кошельков собственной ноды не имеют и подключаются к чужой.
- Считать, что каждая нода — майнер. Майнер всегда работает с нодой, но подавляющее большинство нод ничего не майнит, а только проверяет и передает данные.
- Думать, что транзакцию «утверждает большинство нод». Голосования количеством узлов нет. Порядок блоков определяет хешрейт или стейк, поэтому атака 51% — о доле мощности, а не о количестве компьютеров.
- Ждать от ноды дохода. Полная нода биткоина ничего не зарабатывает. Награду получают только те, кто создает блоки или держит мастерноду, и там есть свои риски и расходы.
- Доверять старым цифрам. Размер блокчейна и требования к оборудованию меняются, так что проверяй их в официальной документации клиента.
Частые вопросы
Что такое нода в блокчейне простыми словами?
Это компьютер, на котором работает программа блокчейна. Он хранит копию реестра или ее часть, проверяет новые транзакции и блоки по правилам сети и передает их другим участникам. Тысячи таких узлов делают сеть независимой от одного сервера: если часть нод отключится, остальные продолжат работу, а история транзакций никуда не исчезнет.
Чем полная нода отличается от легкой?
Полная нода загружает всю историю блоков и сама проверяет каждое правило, так что никому не обязана доверять. Легкая нода хранит только заголовки блоков и проверяет лишь, попала ли конкретная транзакция в блок. Остальные данные она берет у полных нод. Легкая нода занимает мало места и подходит для смартфона, но дает меньше независимости и приватности.
Платят ли за запуск ноды?
За обычную полную ноду биткоина не платят ничего: ее запускают, чтобы самостоятельно проверять транзакции и поддерживать сеть. Награду получают те, кто создает блоки, то есть майнеры и валидаторы, а также владельцы мастернод в сетях, где они предусмотрены. Но для этого нужны оборудование, залог в монетах или расходы на электричество, и доход никто не обещает.
Сколько места нужно для ноды биткоина?
По состоянию на октябрь 2026 года полная копия блокчейна биткоина занимает почти 780 ГБ, так что под нее закладывают диск с запасом, желательно SSD. Объем каждый год растет. Если столько места нет, можно запустить обрезанную ноду: она так же проверяет всю историю, но хранит только последние блоки, и диск ей нужен в десятки раз меньше.
Чем нода отличается от майнера?
Нода проверяет транзакции и блоки и передает их дальше, а майнер еще и создает новые блоки, тратя на это вычислительную мощность. Каждый майнер опирается на ноду, но не каждая нода майнит: большинство узлов лишь следит за тем, чтобы майнеры соблюдали правила. Невалидный блок от майнера ноды просто отбросят.


