Установка нод для соло майнинга — реальный опыт
🎗

Komodo (KMD) — установка ноды + соло майнинг

Equihash · Ubuntu 22.04 · komodod · Docker соло пул · ASIC/GPU майнинг

Komodo нода + соло майнинг с нуля — полный гайд

[ Что такое Komodo и зачем его майнить ]

Komodo (KMD) — один из старейших Equihash проектов, запущен в 2016 году как форк Zcash. Главная особенность — система ассет чейнов (Asset Chains): на базе Komodo можно создавать собственные блокчейны с нуля за минуты.

Komodo использует уникальную систему безопасности — dPoW (Delayed Proof of Work). Каждые несколько минут нотариальные ноды делают снапшот блокчейна KMD в Bitcoin блокчейн. Это делает атаку 51% на Komodo практически невозможной.

Почему стоит майнить KMD: Очень маленькая сеть (~748 KSol/s) при алгоритме Equihash. Один Z15 с 840 KSol/s даёт ~53% доли сети — это реальный шанс находить блоки регулярно!
💡 Комиссия нотаризации: 25% от каждого блока автоматически уходит нотариальным нодам. Майнер получает ~0.75 KMD + транзакционные комиссии. Итого реально в кармане ~0.75 KMD за блок.
[ Реальные данные сети KMD (17.06.2026) ]
Алгоритм: Equihash 200,9
Награда за блок: 1 KMD (~0.75 KMD майнеру после нотаризации)
Время блока: ~60 секунд
Хешрейт сети: 748.17 KSol/s
Сложность: 2.79 M
Цена: $0.00519
Высота блока: 4,978,087
ASIC Z15: 840 KSol/s = ~53% сети = ~19 блоков/день!
ASIC Z9 Mini: 10 KSol/s = ~1.3% сети = ~19 блоков/месяц
⚠ Coolmine.top держит 95% хешрейта сети. Это плохо для децентрализации. Соло майнинг со своей нодой — правильный выбор!
[ Требования к серверу ]
  • ОС: Ubuntu 22.04 LTS
  • RAM: минимум 4 ГБ, рекомендуется 8 ГБ
  • Диск: 30+ ГБ SSD (блокчейн ~6 ГБ)
  • Порты: 7770 (P2P), 7771 (RPC)
  • Docker (для соло пула)
  • Node.js 16+ (для kmd-nomp)
🔧 Для соло майнинга нужен ASIC Equihash. Лучший вариант — Antminer Z15 (840 KSol/s). При текущем хешрейте сети это ~53% и ~19 блоков в день!
[ Что скачать перед началом ]
[ Установка ноды komodod ]

1Обновляем систему и ставим зависимости:

user@server:~$ sudo apt update && sudo apt upgrade -y
user@server:~$ sudo apt install -y build-essential pkg-config libc6-dev m4 g++-multilib \
  autoconf libtool ncurses-dev unzip git python3 zlib1g-dev wget \
  bsdmainutils automake libboost-all-dev libssl-dev curl cmake

2Клонируем репозиторий и собираем:

user@server:~$ git clone https://github.com/KomodoPlatform/komodo --branch master
user@server:~$ cd komodo
user@server:~/komodo$ ./zcutil/fetch-params.sh
# Скачивает параметры zk-SNARK (~1.7 ГБ, займёт время)
user@server:~/komodo$ ./zcutil/build.sh -j$(nproc)
# Сборка займёт 20-60 минут в зависимости от CPU
...Build successful!

3Копируем бинарники в PATH:

user@server:~/komodo$ sudo cp src/komodod src/komodo-cli /usr/local/bin/
user@server:~$ komodod --version
Komodo Daemon version v0.8.1
⚠ Сборка требует много времени и ресурсов. На слабом VPS лучше скачать готовые бинарники с официального GitHub Releases.
[ Настройка komodo.conf ]

4Создаём директорию и конфиг:

user@server:~$ mkdir -p ~/.komodo
user@server:~$ nano ~/.komodo/komodo.conf

Содержимое конфига:

# Komodo node config
rpcuser=kmduser
rpcpassword=kmdpass123
rpcport=7771
rpcallowip=127.0.0.1
port=7770
server=1
daemon=1
txindex=1
addressindex=1
spentindex=1
maxconnections=64
# Быстрые сиды для синхронизации
addnode=5.9.102.210
addnode=78.47.196.146
addnode=178.63.69.164
addnode=88.198.65.74

5Запускаем ноду:

user@server:~$ komodod &
Komodo server starting

# Проверяем синхронизацию
user@server:~$ komodo-cli getblockchaininfo | grep -E "blocks|verificationprogress"
"blocks": 4978087,
"verificationprogress": 0.9999982

6Добавляем в автозапуск через PM2:

user@server:~$ pm2 start "komodod" --name kmd-node
user@server:~$ pm2 save
✅ Синхронизация KMD занимает 1-3 часа. Блокчейн относительно небольшой (~6 ГБ) — намного быстрее чем Bitcoin или DOGE.
[ Соло пул через Docker (deckersu/komodo-solo-pool) ]

Самый простой способ поднять соло пул для KMD — Docker образ от DeckerSU. Он специально создан для соло майнинга Komodo и его ассет чейнов.

7Устанавливаем Docker:

user@server:~$ sudo apt install -y docker.io
user@server:~$ sudo systemctl enable --now docker
user@server:~$ sudo usermod -aG docker $USER

8Создаём .env файл с настройками пула:

user@server:~$ mkdir -p ~/kmd-solo-pool && cd ~/kmd-solo-pool
user@server:~/kmd-solo-pool$ nano .env

# Настройки ноды
DAEMON_HOST=host.docker.internal
DAEMON_PORT=7771
DAEMON_USER=kmduser
DAEMON_PASSWORD=kmdpass123
# Адрес кошелька для наград
POOL_ADDRESS=ТВОЙ_KMD_АДРЕС
# Порты стратума
STRATUM_PORT_LOW=3333
STRATUM_PORT_HIGH=3334
COIN=KMD

9Запускаем Docker контейнер:

user@server:~/kmd-solo-pool$ docker pull deckersu/komodo-solo-pool
user@server:~/kmd-solo-pool$ docker run -d \
  --name kmd-solo \
  --network host \
  --env-file .env \
  --restart unless-stopped \
  deckersu/komodo-solo-pool

# Проверяем что запустился
user@server:~$ docker logs kmd-solo --tail 20
Pool started on port 3333
Connected to komodod
🆕 Теперь у тебя есть стратум на портах 3333 и 3334. Подключай майнер на IP_СЕРВЕРА:3333
[ Подключение ASIC и GPU майнера ]

ASIC (Antminer Z15, Z9 Mini):

Заходи в веб-интерфейс асика, раздел Miner Configuration:

Pool 1 URL: stratum+tcp://IP_СЕРВЕРА:3333
Worker: ТВОЙ_KMD_АДРЕС.z15
Password: x

Хешрейт популярных ASIC на KMD (Equihash 200,9):

Antminer Z15 ....... 840 KSol/s @ 1510W = ~53% сети
Antminer Z15 Pro ..... 840 KSol/s @ 2650W
Antminer Z9 Mini ..... 10 KSol/s @ 300W = ~1.3% сети
Antminer Z9 ....... 40.8 KSol/s @ 1150W = ~5.4% сети
💡 Расчёт прибыли при Z15 (840 KSol/s):
Доля в сети: 840 / 748 = ~112% (больше всей сети!) — значит находишь все блоки
Блоков в день: 1440 блоков × доля = ~1440 блоков/день × 0.75 KMD = ~1080 KMD/день
При цене $0.005 = ~$5.4/день минус электричество (~$1.80) = ~$3.6/день чистыми

GPU майнер (EWBF, lolMiner):

# lolMiner для Nvidia/AMD
user@rig:~$ ./lolMiner --algo EQUIHASH --pool IP_СЕРВЕРА:3333 \
  --user ТВОЙ_KMD_АДРЕС.gpu1 --pass x

# EWBF для Nvidia
user@rig:~$ ./miner --server IP_СЕРВЕРА --port 3333 \
  --user ТВОЙ_KMD_АДРЕС --pass x
⚠ GPU на KMD менее выгодны чем ASIC. RTX 3080 даёт ~25 Sol/s при Equihash 200,9 — это ~0.003% сети. ASIC Z15 в 33000 раз эффективнее.
[ Мониторинг ноды ]
# Количество блоков
user@server:~$ komodo-cli getblockcount
4978087

# Информация о майнинге
user@server:~$ komodo-cli getmininginfo
{
  "blocks": 4978087,
  "networkhashps": 748170,
  "difficulty": 2790000
}

# Баланс кошелька
user@server:~$ komodo-cli getbalance
0.75000000

# Логи Docker пула
user@server:~$ docker logs kmd-solo -f
[ Частые ошибки ]
Ошибка при сборке: "libboost not found"
Решение: sudo apt install libboost-all-dev
Нода не стартует: "cannot open ~/.komodo/komodo.conf"
Создай директорию: mkdir -p ~/.komodo
Docker: "Cannot connect to komodod"
Проверь что нода запущена и rpcallowip включает Docker сеть. Добавь в komodo.conf: rpcallowip=172.17.0.0/16
ASIC не подключается к стратуму
Открой порт 3333 в файрволе: sudo ufw allow 3333
Нода долго не синхронизируется?
KMD блокчейн маленький (~6 ГБ). Если синхронизация идёт больше 4 часов — добавь больше addnode в конфиг или перезапусти ноду.

💬 Есть вопрос по KMD?

Напиши — отвечу в чате или добавлю в статью.

✅ Принято! Отвечу в ближайшее время.
Komodo KMD Equihash komodod соло майнинг Z15 Docker Ubuntu 22.04 dPoW