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

 

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

 

Полный узел

Полный или full node это узлы, необходимые для поддержания целостности сети, а также её защиты. Они являются абсолютно незаменимыми, без них сеть не сможет функционировать. Они проверяют транзакции и блоки в соответствии рядом правил протокола сети биткоина.

 

Супер узел

Super nodes — являются полными узлами, взаимодействующими между всеми другими доступными узлами сети. Данный тип узлов является аналогом коммуникационного моста между и предназначен передачи различных данных блокчейн-сети другим её участникам.

 

Майнинговый узел

Mining mode — это узлы, которые запускают специализированное ПО для майнинга, а также ASIC-оборудование (в большинстве случаев). Они вкладывают много вычислительной мощности, с целью получения наград за найденные блоки биткоина. В то время как одиночные майнеры полностью проверяют узлы, майнеры обледенённые в пулы, образуют огромную вычислительную мощность, а что в результате обнаружение блока и его расшифровки, получают равномерно распределённую награду в виде биткоинов.

 

SPV-клиенты

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