Очень распространенные вопросы новичков, - "Что такое эти ваши ноды?", "Зачем они нужны?", "На этом можно заработать?". Сегодня я попытаюсь ответить на эти вопросы.
Что такое ноды?
Ноды (от англ. node – «узел») - это компьютер подключенный к сети и обеспечивающий её функционирование. Если более точно подходить к определению понятию,"ноды"- это программное обеспечение которое позволяет компьютеру взаимодействовать с сетью.
Зачем нужны ноды?
В зависимости от вида ноды у нее может быть и разное предназначение:
- Хранение данных блокчейна - история блоков и транзакций;
- Подтверждение блоков и транзакций;
- Обновление других нод;
Ноды бывают:
"полные" и
"легкие".
Полные ноды
Хранят в себе всю копию блокчейна и постоянно синхронизируются с сетью с целью записи новых блоков. Именно полные ноды проверяют правильность транзакций в блоке. Они в свою очередь делятся на:
"урезанные" и
"архивные".
Урезанные - при первом запуске загружают весь блокчейн и проверяют его, в дальнейшем удаляют старые блоки при достижении определенного объёма памяти.
Архивные - хранят все данные блокчейна. Делятся на: "мастер-ноды", "майнинговые", "стейкинговые".
Мастер-ноды
Проверяют и подтверждают транзакции за что получают часть вознаграждения из добытых блоков. То есть не берут на себя функцию добычи блоков.
Стейкинговые (валидаторские) ноды
Выполняют проверку транзакций в блокчейнах которые используют алгоритм консенсуса Proof-of-Stake (PoS). Что-бы запустить такую ноду нужен определенный объём монет, который нужно будет заблокировать отправив в стейкинг.
Майнинговые ноды
Более привычное название "майнеры" - это полные узлы в блокчейнах которые используют алгоритм консенсуса Proof-of-Work. Весь процес происходит путем сложных алгоритмических вычислений, после чего данные отправляются другим майнерам и если достигается консенсус майнеру или нескольким майнером дается право добавить блок в цепочку. За проделанную работу майнеры получаю вознаграждение в виде комиссий пользователей, а также фиксированное вознаграждение за добытый блок.
На нодах можно заработать?
Да, на нодах можно заработать.
Если мы говорим о запуске майнинговой ноды, то тут нужны большие затраты на оборудование, будь то майнинг на видеокартах или на Asic майнерах, также важным пунктом будет сложность майнинга, цены на электричество, помещение под оборудование которое будет охлаждаться и будет стерильным (стоит большой шум и техника сильно нагревается, пыль сокращает период эксплуатации оборудования) . Что касается Валидаторской ноды, тут нужен объем монет который отличается в зависимости от того, ноду какого проекта вы хотите поднять, например, что бы стать валидатором блокчейна NEAR нужно иметь 184 009 NEAR при текущем курсе $4.22, это почти $780 000. Что же нам остается?
Каждый день появляются новые проекты, у которых существует потребность запуска нод пользователями с целью тестирования работоспособности сети (тестнеты).
Тестнеты позволяет проектам найти баги и неполадки в работе сети и устранить их, а пользователи которые поддерживали работу нод получают за это вознаграждение. Формат вознаграждения может отличаться в зависимости от проекта, одни присылают вознаграждения ежемесячно в Usdt, был случай когда отправили носки. Наиболее часто, вознаграждение раздавали в формате Ретродропа после запуска токена проекта или же гарантированной аллокацией в предстоящий сейл.
Итоги
Запуск нод несомненно является профитным занятием, в то же время не требует больших финансовых затрат. По сути тратится придется только на аренду серверов, а это порядка $10-$20 в зависимости от сервиса и характеристик сервера.
Спасибо за внимание.