Нода — (от англ. node — узел) любой компьютер, который подключается к сети биткоин и использует p2p протокол, который позволяет нодам общаться между собой в сети и распространять информацию о транзакциях и блоках. Из таких узлов, между которыми распределена информация, и состоит сеть блокчейна.
Полная нода
Узлы, которые полностью применяют все правила биткойнов, называются полными. Это означает, что они полностью синхронизированы с блокчейн-сетью, то есть на сегодняшний день хранят на жестком диске более 100 Гб полного набора файлов блокчейна. Большинство узлов в сети — облегченные, но именно полные образуют ее основу.
Полные узлы загружают каждый блок и транзакцию и проверяют их на основе консенсусных правил Bitcoin. Например, блоки могут создавать только определенное количество биткойнов, транзакции должны иметь правильный формат и корректные подписи для расходуемых биткойнов, проведение транзакции невозможно дважды в рамках одной цепочки блоков, и так далее.
Если в транзакции или блоке нарушены консенсусные правила, то нода отказывает в операции, даже если все другие узлы считают, что все в порядке. Более того, она на какое-то время перестает «замечать» источник, который попытался провести транзакцию, нарушающую правила. Это одна из самых важных характеристик полных нод: они делают то, что правильно, несмотря ни на что, тем самым обеспечиваю высокую безопасность всех операций.
Отличие полных и облегченных нод
Облегченные узлы не столь самостоятельны, как полные, и делают то, что говорит большинство майнеров. Поэтому их можно временно ввести в заблуждение, чтобы они приняли транзакцию или блок, которые на самом деле не действительны. Это может нанести серьезный финансовый ущерб, особенно для сайтов, которые автоматически обрабатывают транзакции биткойна.
Полные узлы — это единственный способ, которым вы можете максимально безопасно использовать биткойны. Они хранят всю информацию о сети и благодаря этому дают гарантию, что соблюдаются все правила — например, что биткойны расходуются их владельцем, что ни один койн не был потрачен дважды и так далее.
Зачем владельцам создавать полные ноды
Следует отметить, что владение полной нодой и ее участие в проверке транзакций — это не майнинг (поиск новых блоков в сети блокчейна за вознаграждение), то есть само по себе присутствие в блокчейн-сети не гарантирует доход. Полная нода является самым безопасным способом проводить операции с криптовалютой. Кроме того, от стабильной работы полных нод зависит стабильность всей системы.

Редактор. Маркетолог. Криптоинвестор с 2014 года.