Alephium (ALPH) — нода + соло майнинг на GPU
Что такое Alephium
Alephium (ALPH) — первый живой Layer 1 шардированный блокчейн на базе BlockDAG. Использует алгоритм Blake3 — быстрый вычислительный алгоритм, оптимизированный под GPU. ASIC-resistant за счёт шардинга: сеть делится на 16 групп, майнер должен одновременно работать со всеми 4 адресными группами.
Нода Alephium написана на Scala и запускается как Java .jar файл — как Ergo. Скачал один файл, настроил конфиг, запустил. Для соло майнинга майнер подключается к ноде напрямую через порт 10973.
💡 Главная особенность ALPH — для соло майнинга нужно 4 адреса кошелька (по одному на каждую группу). Обычный одиночный адрес не подойдёт — нужен специальный майнинговый кошелёк.
⚡ Blake3 — вычислительный алгоритм, не требует много видеопамяти. Работает на картах с 2+ GB. Nvidia опережает AMD на этом алгоритме.
Что нужно
- Ubuntu 20.04 / 22.04 / 24.04 (x86_64)
- Java 11 или 17 (OpenJDK)
- GPU с 2+ GB видеопамяти (Nvidia лучше AMD)
- 4 GB RAM минимум, рекомендуется 8 GB
- ~30 GB свободного места на диске (блокчейн ALPH небольшой)
- Стабильный интернет
💻 Лучшие карты для Blake3 в 2026: RTX 3080 (~3.5 GH/s), RTX 3070 (~2.8 GH/s), RTX 4070 (~4 GH/s). Карты с 2 GB тоже работают — алгоритм не требует много памяти.
Установка Java
1 Установить OpenJDK 17
# Обновляем систему
$ sudo apt update && sudo apt upgrade -y
# Устанавливаем Java 17
$ sudo apt install -y openjdk-17-jdk
# Проверяем версию
$ java -version
openjdk version "17.0.x" 2024-xx-xx
Скачать ноду
Нода Alephium — один .jar файл. Скачиваем последний релиз с GitHub.
🐙
Alephium GitHub Releases
alephium/alephium · последний .jar файл
Скачать
2 Скачать .jar файл
# Создаём папку для ноды
$ mkdir ~/alephium && cd ~/alephium
# Скачиваем последний релиз (проверь актуальную версию на GitHub)
$ VER=$(curl -s https://api.github.com/repos/alephium/alephium/releases/latest | grep tag_name | cut -d'"' -f4)
$ wget https://github.com/alephium/alephium/releases/download/$VER/alephium-${VER:1}.jar -O alephium.jar
$ ls ~/alephium/
alephium.jar
💡 Данные блокчейна хранятся в ~/.alephium/ — там же будет конфиг user.conf.
Конфиг user.conf
3 Создать конфиг для майнинга
# Создаём папку конфига если нет
$ mkdir -p ~/.alephium
$ nano ~/.alephium/user.conf
Содержимое файла для соло майнинга:
~/.alephium/user.conf
# Майнинговые адреса — заполни после создания кошелька!
alephium.mining.miner-addresses = [
"адрес_группы_0",
"адрес_группы_1",
"адрес_группы_2",
"адрес_группы_3"
]
# API ключ для защиты (минимум 32 символа)
alephium.api.api-key = "твой_секретный_ключ_минимум_32_символа"
# Внешний IP для лучшей находимости в сети (опционально)
# alephium.network.external-address = "твой_IP:9973"
⚠ Сначала запусти ноду БЕЗ miner-addresses — сначала нужно создать майнинговый кошелёк и получить 4 адреса. После этого добавь их в конфиг и перезапусти.
Запуск ноды
4 Первый запуск
# Запуск ноды (без конфига майнинга на первый раз)
$ cd ~/alephium
$ java -Xmx2g -jar alephium.jar
... INFO Boot - Starting Alephium v3.x.x
... INFO Broker - Node is syncing with the network
🔧 Параметр -Xmx2g — 2 GB RAM для Java. ALPH нода нетребовательна, 2 GB хватает. На слабых машинах можно -Xmx1g.
Swagger UI доступен сразу после запуска:
# Открой в браузере
http://localhost:12973/docs
Синхронизация
Проверить статус синхронизации через API:
# Статус ноды
$ curl http://localhost:12973/infos/node
{
"buildInfo": {...},
"upnp": false,
"externalAddress": null
}
# Проверить синхронизацию
$ curl http://localhost:12973/blockflow/chain-info?fromGroup=0\&toGroup=0
{"currentHeight": 854321}
⏳ Синхронизация ALPH занимает несколько часов — блокчейн относительно небольшой (~30 GB). Не запускай майнер пока нода не синхронизируется полностью.
🔍
Alephium Explorer — текущая высота сети
explorer.alephium.org — проверь высоту блокчейна
Открыть
Майнинговый кошелёк (4 адреса)
Это главная особенность ALPH — нужен специальный майнинговый кошелёк с 4 адресами (по одному на каждую из 4 групп шардинга). Обычный адрес не подойдёт.
5 Создать майнинговый кошелёк
# Создаём майнинговый кошелёк (замени YOUR_API_KEY на свой ключ из user.conf)
$ curl -X POST http://localhost:12973/wallets \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"password":"твой_пароль","walletName":"miner","isMiner":true}'
# Ответ содержит мнемоническую фразу — СОХРАНИ!
{"walletName":"miner","mnemonic":"word1 word2 word3 ... word24"}
🔒 Сохрани мнемоническую фразу из 24 слов! Без неё кошелёк не восстановить.
6 Получить 4 майнинговых адреса
# Получаем адреса для всех 4 групп
$ curl http://localhost:12973/wallets/miner/miner-addresses \
-H "X-API-KEY: YOUR_API_KEY"
{
"addresses": [
{"address": "1AuWeE5Cwt2ES3473qnpKFV96z57CYL6mbTY7hva9Xz3h", "group": 0},
{"address": "12sxfxraVoU8FcSVd7P2SVr2cd2vi8d17KtrprrL7cBbV", "group": 1},
{"address": "1E3vV7rFCgq5jo4NszxH5PqzyxvNXH5pvk2aQfMwmSxPB", "group": 2},
{"address": "147nW43BH137TYjqEnvA9YfH1oFXKQxcvLZFwZauo7Ahy", "group": 3}
]
}
💰 Вставь эти 4 адреса в ~/.alephium/user.conf в раздел miner-addresses и перезапусти ноду. Награды за блоки придут на все 4 адреса в зависимости от группы найденного блока.
Установка GPU майнера
Для соло майнинга ALPH лучшие варианты: BzMiner (рекомендуется) и lolMiner. Оба поддерживают соло через локальную ноду.
🎯
BzMiner — лучший для Blake3
bzminer.com · Nvidia + AMD · низкий devfee
Скачать
🌟
lolMiner — альтернатива
GitHub: Lolliedieb/lolMiner-releases · Nvidia + AMD
Скачать
7 Скачать и распаковать BzMiner
# Создаём папку для майнера
$ mkdir ~/bzminer && cd ~/bzminer
# Скачиваем последний релиз (проверь версию на bzminer.com)
$ wget https://github.com/bzminer/bzminer/releases/latest/download/bzminer_vXX.X_linux.tar.gz
$ tar -xzf bzminer_vXX.X_linux.tar.gz
$ ls ~/bzminer/
bzminer alph.sh config.txt ...
Запуск соло майнинга
При соло майнинге майнер подключается к твоей локальной ноде через порт 10973 по протоколу alphstratum. Важно: все 4 адреса передаются через пробел.
8 Запуск BzMiner в соло режиме
# Соло майнинг через локальную ноду
$ cd ~/bzminer
$ ./bzminer -a alph \
-w "АДРЕС_0 АДРЕС_1 АДРЕС_2 АДРЕС_3" \
-p alphstratum+tcp://127.0.0.1:10973
⚠ Используй именно протокол alphstratum+tcp:// для соло через ноду, а не stratum+tcp://. Иначе майнер не подключится!
9 Или через lolMiner
$ cd ~/lolminer
$ ./lolMiner --algo ALPH \
--pool stratum+tcp://127.0.0.1:10973 \
--user "АДРЕС_0,АДРЕС_1,АДРЕС_2,АДРЕС_3"
10 Проверить что майнинг работает
# Статус майнинга через API ноды
$ curl http://localhost:12973/miners?action=status \
-H "X-API-KEY: YOUR_API_KEY"
{"isMining": true}
🎯 Если isMining: true — нода получает работу от майнера и всё работает правильно. Блоки ALPH находятся каждые ~64 секунды в сети, но при соло — шанс зависит от твоей доли хешрейта.
Автозапуск через PM2
11 Создать скрипт запуска
Содержимое:
~/start-alph.sh
#!/bin/bash
cd ~/alephium
java -Xmx2g -jar alephium.jar
$ chmod +x ~/start-alph.sh
$ pm2 start ~/start-alph.sh --name alph-node
$ pm2 save
[PM2] Successfully saved in /home/user/.pm2/dump.pm2
🔧 Майнер (BzMiner) запускай отдельно через screen или тоже через PM2 после полной синхронизации ноды.
Частые ошибки
java: command not found
Java не установлена. Выполни: sudo apt install -y openjdk-17-jdk
Майнер не подключается к ноде
Убедись что используешь протокол alphstratum+tcp:// для BzMiner, порт 10973. Проверь что нода полностью синхронизирована и в user.conf прописаны 4 адреса майнера.
isMining: false после запуска майнера
Нода не видит майнера. Проверь что в user.conf заполнены miner-addresses. Перезапусти ноду после изменения конфига: pm2 restart alph-node
API возвращает 401 Unauthorized
Неверный API ключ. Проверь что в запросе заголовок X-API-KEY совпадает с ключом в ~/.alephium/user.conf. Ключ должен быть минимум 32 символа.
Нода не синхронизируется / нет пиров
Проверь что порт 9973 открыт в файрволе: sudo ufw allow 9973. Alephium использует порт 9973 для P2P соединений (TCP и UDP).
OutOfMemoryError при запуске
Увеличь память: java -Xmx4g -jar alephium.jar. Минимум 1 GB, рекомендуется 2-4 GB.
🌐
Официальный сайт Alephium
alephium.org — кошельки, документация, сообщество
Открыть
📚
Alephium Docs — соло майнинг
docs.alephium.org/mining/solo-mining-guide
Открыть
🐙
Alephium GitHub
github.com/alephium/alephium — исходники и релизы
Открыть
🔍
Alephium Explorer
explorer.alephium.org — блоки, транзакции, хешрейт
Открыть
💬
Discord Alephium
Официальное сообщество — поддержка майнеров
Открыть
ALPH
Alephium
Blake3
GPU майнинг
соло майнинг
Ubuntu
BzMiner
lolMiner
BlockDAG