Что такое нода в блокчейне
Нода — термин, произошедший от английского слова node, что в переводе означает «узел». То есть каждая нода представляет собой компьютер пользователя, который подключен к одноразовой сети. В блокчейне именно от него зависит работоспособность платформы. Чем больше нод — тем стабильнее сеть и тем быстрее в ней обрабатываются необходимые транзакции. Рассмотрим, что такое нода в блокчейне, более подробно.
Описание ноды
Криптовалюта функционирует на основе блокчейна. Термин blockchain в переводе означает «цепочка блоков». То есть каждый блок содержит информацию о транзакциях, проведенных за определенный период времени. При исследовании цепочки можно полностью проследить все платежи начиная со старта работы цепочки.
Особенность блокчейна в том, что его реестр распределен по компьютерам пользователей. То есть для поддержания работы платформы необходима децентрализованная сеть из определенных узлов — нод.
В качестве узла может выступать любое устройство пользователя, на котором присутствует необходимое программное обеспечение. В зависимости от сети и назначения ноды в качестве гаджетов могут выступать:
- Компьютеры пользователя;
- Мобильные телефоны или планшеты;
- Физические или виртуальные сервера;
- Майнинговые фермы на базе видеокарт;
- Фермы на базе ASIC-процессоров.
Основное отличие ноды от устройства обычного пользователя криптовалютным блокчейном — наличие специального ПО, которое поддерживает работу платформы, а также хранит копию блокчейна. По сути именно эта программа и называется нодой, но таким же термином называют и сам компьютер.
ПО для поддержания работы ноды используется также как криптовалютный кошелек. Он называется «толстым» или «тяжелым», так как вместе с ним хранится вся копия блокчейна. На жестком диске такая база данных занимает пространство в несколько сотен гигабайт и постоянно растет.
Зачем пользователю держать ноды
Некоторые ноды требуют наличия серьезного программного обеспечения. Но любая из них должна быть постоянно подключена к интернету и занимает место на накопителе. Зачем в таком случае пользователю заводить и содержать ноду?
За то, что какой-то из участников поддерживает работоспособность блокчейна, платформа выплачивает ему вознаграждение. Этот процесс и называется майнингом (или стекингом, если используется консенсус PoS).
Таким образом решаются сразу две задачи — происходит эмиссия монет и сохраняется работоспособность блокчейна. Загрузить ПО и превратить свой ПК в ноду может каждый желающий.
Читать также:
- Криптотермины, которые должен знать каждый
- Hydra — незаконный магазин с оплатой биткоином
- Роль Silk Road в популяризации биткоина