Что такое биткоин-нода
Биткоин-нода — это компьютер с установленным биткоин-программным обеспечением, который участвует в P2P-сети: обменивается транзакциями и блоками и (в случае полной ноды) независимо проверяет их по правилам консенсуса.
Две роли: сеть и применение правил
В практическом материале выделяются две ключевые функции:
- Сетевая: ноды ретранслируют транзакции и блоки, помогая сети синхронизироваться.
- Валидация: полные ноды загружают блоки и проверяют каждую транзакцию; нарушения правил автоматически отклоняются.
Отсюда смысл лозунга «не доверяй — проверяй» как практики: своя нода — это проверка реальности без посредника.
Полная нода и лёгкий клиент (SPV)
Материал также сравнивает:
- Полная нода: всё проверяет и хранит цепь; применяет правила локально.
- Лёгкий / SPV-клиент: дешевле, но не проверяет всю историю и слабее по модели доверия.
Как нода уменьшает зависимость от третьих сторон
Во второй главе книги «Изобретаем Биткоин» традиционные системы описаны как централизованные реестры. Нода — это способ иметь собственную копию реестра и не зависеть от обозревателей, кастодианов и платёжных процессоров при проверке баланса и правил.
Ноды, Bitcoin Core и изменение правил
Восьмая глава «Изобретаем Биткоин» также подчёркивает: реализаций много, но наиболее распространённая — Bitcoin Core. При этом именно узлы являются слоем применения правил: майнеры производят блоки, а узлы решают, считать ли их валидными.
Источники
- Каждому следует запустить собственную Биткоин-ноду!
- Изобретаем Биткоин — глава 8
- Изобретаем Биткоин — глава 2