
Обзор проекта Luxcore Technologies, майнинг криптовалюты LUX на алгоритме rx2
Luxcore — проект, с 2017 года занимающийся развитием блокчейн-технологий и экосистемы сервисов для корпоративного сектора. В конце 2020 года начат ребрендинг платформы со сменой названия на Luxcore Technologies. Развитием проекта занимаются:
Гийом Х. (Guillaume H.) — главный операционный директор:

Фредерик А. (Frederick A.) — главный финансовый директор;
Космин Тюдор (Cosmin Tudor), Giacomo M., James B., Lev Sizov, Dmitry Kuzmin, Maxim Dzekelev, Sebastian Berger — разработчики.
Пока самым известным продуктом Luxcore является криптовалюта LUX (Lux Coin). Кроме нее, команда Luxcore занимается развитием коммерческих программных продуктов, например, биржи LuxGate и системы Parallel Masternodes.
Особенности блокчейна Luxcore и криптовалюты LUX
Основными составляющими Luxcore являются:
- криптобиржа LUXGATE;
- децентрализованная плафторма для разработчиков LUXEDGE;
- платформа LUX MOBILE;
- онлайн-кошелек LUX WEB WALLET;
- эксплорер сети LUX EXPLORER;
- блокчейн LUXCORE и связанные с ним приложения.
В блокчейне Luxcore внедрена поддержка Segwit-адресации (адреса, начинающиеся на s), в перспективе будут работать смарт-контракты с помощью технологии LuxGate.
Luxcore имеет следующие особенности:
- используется гибридный алгоритм конесенсуса PoS+PoW c хешированием на алгоритме RX2 (до форка, проведенного 18.02.2021 года на блоке 1612500, использовался алгоритм майнинга PHI2);
- RX2 — это модифицированный алгоритм RandomX
- переход на алгоритм RX2 положительно сказался на децентрализации сети Luxcore и значительно уменьшил сложность проведения вычислений, сделав одним из самых выгодных алгоритмов для процессоров:

- время между блоками — 60 секунд;
- размер блока — до 4 MB;
- вознаграждение майнерам за найденный блок PoW — 5 LUX, еще 2 монеты идут владельцам мастернод, поддерживающим сеть по алгоритму PoS, и одна монета — разработчикам (DEV Fee);
- для содержания мастерноды нужно 16120 монет LUX;
- более половины монет добывается на алгоритме консенсуса PoS, а наибольшее количество блоков среди майнеров «ловят» пулы zergpool и letshash:

Монеты LUX торгуются на биржах Tradeogre, Bilaxy, CoinBene по цене 8-14 центов. Торговый оборот за сутки — около 10 тысяяч долларов, общая капитализация — порядка 1.5 млн. USD.
Кошельки для разных операционных систем, а также их онлайн-версии есть на сайте проекта LUXCoin.
Майнинг криптовалюты LUX coin на процессоре и видеокартах
Майнинг на алгоритме RX2 можно производить на пулах из списка на miningpoolstats:

Для тех, кто не желает заниматься куплей-продажей монет LUX, добытых во время майнинга, удобно воспользоваться пулом zergpool, который автоматически переводит заработанные монеты в биткоины.
Для проведения вычислений на алгоритме RX2 на процессоре можно использовать майнеры:
- SRBMiner-Multi 0.6.8+ (1.25% fee);
- cpuminer-rx2;
- cpuminer-randomx;
- cpuminer-multi.
Для майнинга на видеокартах Nvidia (рекомендуются видеокарты с 6gb+ RAM) можно использовать RX2 ccminer (клон tpruvot ccminer), который для Linux придется компилировать самостоятельно. Для Windows можно скачать готовый исполняемый файл на Github:

Пример скрипта для запуска майнинга на алгоритме RX2 на процессоре в программе SRBMiner-Multi (для четырехядерного процессора Intel):
SRBMiner-MULTI.exe --disable-gpu --algorithm rx2 --pool rx2.eu.mine.zergpool.com:8335 --wallet кошелек --cpu-threads 4 --cpu-threads-priority 1 --msr-use-tweaks 0
Пример скрипта для запуска майнинга на алгоритме RX2 на процессоре intel в программе cpuminer-multi для linux:
#!/bin/sh sudo ./cpuminer --algo=rx2 --url=stratum+tcp://rx2.eu.mine.zergpool.com:8335 --userpass=кошелек:c=BTC,worker,refcode=81de238596774683dd427a9d57bae6af --threads 4 --cpu-priority 0 --max-temp=65 sleep 10
Для обеспечения максимального хешрейта нужно запускать майнеры от имени администратора.
Хешрейт процессора с 4 ядрами Intel I5-4440 3.1 GHz (кеш L3 равен 6 MB) с поддержкой инструкций AVX2 и AES на алгоритме RX2 на 4 потоках в SRBMiner-MULTI 0.7.0 составляет около 1100 h/s (операционная система xubuntu 18.04):

В программе cpuminer-rx, запущенной без дополнительных опций (с ними майнер не работате) хешрейт Intel I5-4440 составляет всего 560 h/s:

Хешрейт процессора с 6 ядрами Intel I7-8700K 3.7 GHz (кеш L3 равен 12 MB) в SRBMiner-MULTI 0.7.0 в Windows 10LTSC на 5 потоках равен 3600 решений в секунду.
AMD Ryzen 3-3100 (кеш L2 равен 16 MB) на 8 потоках в SRBMiner-MULTI 0.7.0 в xubuntu 18.04 демонстрирует хешрейт около 1800-1900 h/s:

На некоторых компьютерах SRBMiner-MULTI не хочет работать. Например, старый четырехъядерный процессор (без поддержки инструкций AVX2) Intel Xeon 3330 c 6 MB кеш-памяти в SRBMiner-MULTI 0.7.0 не запускается с ошибкой Not enough free memory available to allocate dataset on node 0 [rx2]. Иногда проблему можно решить путем перехода на cpuminer, правда он майнит со значительно меньшей скоростью.
Батник для запуска майнинга Luxcoin на видеокартах Nvidia (6 GB+ VRAM):
rx2-ccminer -a rx2 -o stratum+tcp://rx2.eu.mine.zergpool.com:8335 -u wallet -p c=BTC,worker,refcode=81de238596774683dd427a9d57bae6af --max-temp=65 --plimit 85 pause


