Запуск крипто-нод на мини-ПК за 280 евро, и что это реально принесло

Небольшой одноплатный компьютер и лента безотказной работы, представляющие домашний нод

Я не тот человек, который скажет вам, что домашняя нодовая стойка заменит зарплату. Мой набор нод приносит скромный положительный доход, стоит на полке рядом с роутером и даёт тот вид технического взаимодействия с криптой, которого таблица фарминга никогда не даст. Если вам нужна именно таблица фарминга — чек-лист аирдропов подойдёт лучше. Если вам нужна тихая маленькая коробка, зарабатывающая 35–45 евро в месяц чистыми, — оставайтесь.

Железо — куплено с рук, намеренно

Железо — подержанный HP ProDesk 405 G6 Mini, 16 ГБ ОЗУ и NVMe-диск объёмом 1 ТБ, который я добавил сам. Общие затраты составили 280 евро, включая диск. Я сознательно выбрал б/у. Новые мини-ПК с аналогичными характеристиками стоят вдвое дороже, а нодовые нагрузки и близко не нагружают железо до предела. Машина потребляет около 12–18 Вт в режиме ожидания и 25 Вт под нагрузкой синхронизации — замерено ваттметром на протяжении полной недели.

Три роли, которые я выполняю

  1. Лёгкий валидатор на небольшой PoS-цепочке, где я застейкал скромное количество токенов и запускаю подписывающую ноду с удалённым watchtower на дешёвом VPS для безопасности.
  2. Публичный RPC-эндпоинт на втором L1 — с ограничением запросов, зарегистрированный в общественном каталоге, который направляет небольшую долю сборов активным эндпоинтам.
  3. Роль оракул-релея, отправляющего подписанные обновления цен для специализированного потока данных — с застейканным аптаймом и риском слэшинга, который я лично верифицировал: примерно 2 евро за каждое пропущенное окно.

Три роли намеренно на разных цепочках, чтобы сбой одной не убил весь доход за месяц. К такому выводу я пришёл, наблюдая, как друг запустил три роли на одном L1 и потерял целый месяц заработка из-за остановки сети.

Цифры — 18 месяцев спустя

Валовые вознаграждения за 18 месяцев, конвертированные в евро по курсу на день вывода, составили 934 евро. Потребление электроэнергии по местному тарифу в среднем обходилось в 3,40 евро в месяц, то есть свет съел 61 евро за весь период. Интернет — фиксированные расходы, которые я бы платил в любом случае, поэтому я не выделяю их сюда. Чистый итог за 18 месяцев — 873 евро против 280 евро стоимости железа, накопленная чистая прибыль — 593 евро. Ежемесячный run rate стабильно держится на 40 евро чистыми, плюс-минус 10 евро в зависимости от активности сети.

Режим аптайма

Аптайм важен. Каждая роль ноды штрафует за офлайн, и штрафы накапливаются, если игнорировать их часами. Я запускаю небольшой watchdog-скрипт, который отправляет пуш-уведомление на телефон через бесплатный сервис, если любой из трёх процессов ноды падает больше чем на пять минут. За 18 месяцев меня уведомили девять раз — в основном при принудительных обновлениях. Каждый инцидент занял менее 90 минут на решение, а привычка к уведомлениям — непреговариваемая; рельс прибылен именно потому, что простои редки.

На этой же машине работают ценовые алерты, питающие мой общий фрейм крипто-рисков, описанный в статье о доходности стейблкоинов. Запускать собственный стек алертов на собственном железе дешевле платного сервиса и оказывается разумным применением простаивающего CPU. А для смежной темы тихой, долгосрочной инфраструктуры — статья о сдаче облачного хранилища в аренду описывает тот же подход, применённый к другому железу.

Редкий совет Джона

Измеряйте реальное потребление ваттметром, а не по паспорту

Во всех экономических расчётах по нодам, которые я видел онлайн, используется TDP из паспорта — а это оптимистично вдвое для большинства малых ПК. Ваттметр за 15 евро скажет правду за неделю измерений. Мой показал, что коробка потребляет на 40% больше паспортного значения под нагрузкой синхронизации — а это разница между ROI за восемь месяцев и ROI за одиннадцать.

Чего я бы избегал

Не запускайте ноду на общем домашнем ПК, которым также пользуетесь для браузера и игр. Первый раз, когда обновление Windows перезагрузило мой десктоп в окно валидации, меня слэшнули на 11 евро — что стёрло недельный заработок. Подержанная коробка за 60 евро, выделенная под задачу, дешевле одного плохого слэша. Изоляция ноды от всех прочих задач — главный операционный урок, за который я заплатил.

Часто задаваемые вопросы

Правда ли, что мини-ПК достаточен для запуска ноды?

Для большинства ролей, не связанных с основным консенсусом, — да. Лёгкие обязанности валидатора, RPC-обслуживание небольших DeFi-проектов и работа оракул-релея прекрасно идут на машине с 16 ГБ и быстрым NVMe-диском. Для полных архивных нод на загруженных L1-цепочках нужны серьёзные хранилище и ОЗУ, и экономика работает только при промышленных масштабах. Я придерживаюсь малых ролей.

Как долго до окупаемости железа?

На моём подержанном HP ProDesk — восемь месяцев. Я заплатил 280 евро, включая больший NVMe, и совокупные вознаграждения нод по трём цепочкам перекрыли эту сумму уже в октябре первого года — с учётом счёта за электричество. Второй год — чистая прибыль на стороне железа, и это честный способ смотреть на ROI ноды.

Что происходит при форке или обновлении сети?

Мне приходит уведомление. На машине работает watchdog, и любой неожиданный простой дольше пяти минут отправляет алерт. За 18 месяцев у меня было два принудительных обновления, каждое заняло около 90 минут в выходные. Воспринимайте запуск ноды как хобби с алертами, а не как рельс по принципу «поставил и забыл».