Узлы — это компьютеры, которые совместно поддерживают работу блокчейна. Каждый запускает ПО, реализующее правила сети, и вместе они хранят историю транзакций, проверяют, что новые транзакции и блоки следуют этим правилам, и передают действительные данные другим узлам. Любой, у кого есть подходящее ПО и достаточно хранилища или пропускной способности, обычно может запустить один. Некоторые операторы узлов запускают это ПО на выделенном оборудовании дома, тогда как другие используют арендованные серверы, и выбор влияет главным образом на удобство и стоимость, а не на фундаментальную роль, которую играет узел.
Не все узлы выполняют одинаковый объём работы. Полный узел хранит полную копию блокчейна и независимо проверяет каждое правило сам, не нуждаясь в доверии к какому-либо другому участнику. Лёгкий, или облегчённый, узел хранит меньше данных и полагается на полные узлы для части информации, обменивая некоторую степень независимой проверки на более низкие требования к оборудованию и пропускной способности.
Число и географический разброс узлов, а также то, насколько независимо они управляются, — это большая часть того, что делает блокчейн децентрализованным на практике, а не только в теории. Сеть с очень небольшим числом узлов или с узлами, сосредоточенными у небольшого числа операторов, более уязвима для нарушения работы или сговора, чем сеть с большим, разнообразным набором независимо управляемых узлов. Это одна из причин, почему проекты и сообщества часто поощряют широкую базу независимых операторов узлов, а не полагаются на небольшую горстку крупных провайдеров.
Ключевые выводы
- Узел — это компьютер, запускающий ПО блокчейна, который помогает хранить, проверять и передавать данные сети.
- Полный узел независимо проверяет, что транзакции и блоки следуют правилам сети, не нуждаясь в доверии к кому-либо ещё.
- Большой, разнообразный, широко распределённый набор узлов — ключевая часть того, что делает блокчейн децентрализованным.
Часто задаваемые вопросы о Узел
Нужно ли мне запускать собственный узел, чтобы пользоваться криптой?
Нет. Большинство кошельков и приложений подключаются к узлам, которые запускает кто-то другой. Запуск личного узла необязателен, но может повысить приватность и независимость, поскольку вы не полагаетесь на представление третьей стороны о сети.
В чём разница между полным узлом и лёгким узлом?
Полный узел хранит весь блокчейн и независимо проверяет каждое правило. Лёгкий узел хранит меньше данных и зависит от полных узлов в части этой проверки, что снижает требования к оборудованию ценой некоторой независимости.
Только начинаете разбираться в крипте или хотите заполнить пробелы? Изучите основы в разделе «Учиться», просмотрите все термины от А до Я или посмотрите актуальные цены монет, стоящих за этими понятиями.