Майнинг Monero: как работает новый алгоритм RandomX?

В начале октября в сети криптовалюты Ravencoin состоялся хардфорк, главная цель которого переход с алгоритма консенсуса X16R на X16Rv2. Это позволило закрыть доступ к сети Ravencoin ASIC-майнерам. На текущий момент Ravencoin является наиболее прибыльной криптовалютой для майнинга на видеокартах. Теперь глобальное крипто-комьюнити ожидает хардфорк сети Monero, призванный полностью ликвидировать угрозу централизации ASIC-майнерам. Для этой цели Monero переходит на асикоустойчивый алгоритм RandomX.


Детали хардфорка Monero

  • Дата – 30 ноября;
  • Блок – 1 978 433;
  • Цель – переход на RandomX;
  • Причина – исключить ASIC-майнеры из сети;

Что такое RandomX?

RandomX является PoW-алгоритмом, работа которого оптимизирована для майнинга исключительно на видеокартах и процессорах. Алгоритм будет выполнять различные куски кода в рандомном порядке, чтобы минимизировать эффективность ASIC-майнеров.

Согласно официальному анонсу, RandomX может функционировать в следующих режимах:

  • Быстрый с требованием 2 Гб ОЗУ на видеокарте;
  • Легкий с требованием 268 Мб ОЗУ на видеокарте;

Безусловно, наиболее эффективным режимом считается “быстрый”, поскольку подавляющее большинство майнинг-ферм оснащается видеокартами с памятью от 4 Гб.

Аудит алгоритма RandomX

В течение 2019 года различные аналитические компании провели всесторонний аудит алгоритма RandomX касательно безопасности. Ниже представлен список этих фирм и непосредственно стоимость аудита кода.

  • Trail of Bits – $28000;
  • X41 D-SEC – €42000;
  • Kudelski Security – ₣18250;
  • Quarks Lab – $52800;

Первый аудит оплатила британская фирма Arweave, являющаяся сторонником реализации RandomX в блокчейн Monero. Остальные аудиты оплатили держатели Monero и различные представители крипто-пространства.

Хешрейт видеокарт на RandomX

Начнем с видеокарт AMD и их энергопотреблении в майнинге Monero на новом алгоритме:

  • AMD Radeon VII – 1500 h/s – 150 Вт;
  • AMD Vega 64 (1700/1100 МГц) – 1225 h/s – 285 Вт;
  • AMD Vega 64 (1100/800 МГц) – 845 h/s – 115 Вт;
  • AMD Vega FE – 980 h/s – ??? Вт;
  • AMD Radeon RX 560 4Гб – 260 h/s;
  • AMD Radeon RX 570 4Гб – 400 h/s;
  • AMD Radeon RX 580 4Гб – 470 h/s;

Теперь рассмотрим выдаваемый хешрейт видеокартами Nvidia:

  • GTX 1660 Ti – 671 h/s – 103 Вт;
  • GTX 1660 Ti – 567 h/s – 70 Вт;
  • GTX 1070 – 609 h/s – 108 Вт;
  • GTX 1070 Ti – 769 h/s – 123 Вт;
  • GTX 1080 Ti – 1136 h/s – 190 Вт;
  • GTX 1080 Ti – 1122 h/s – 190 Вт;
  • RTX 2080 – 1191 h/s – 189 Вт;
  • RTX 2080 Ti – 1641 h/s – 242 Вт;
  • Titan V – 2199 h/s – 125 Вт;
  • Tesla V100 – 2524 h/s – 177 Вт;

Майнинг Monero на процессоре

Несмотря на простоту и низкую доходность майнинга алгоритм RandomX очень требователен к аппаратному обеспечению. Для майнинга Monero сойдут абсолютно любые процессоры со следующими характеристиками:

  • Архитектура x64;
  • Поддержка стандарта IEEE 754;
  • Поддержка алгоритма блочного шифрования AES;
  • Минимально 2.14 Гб свободного ОЗУ;

Можно ли продолжить майнить Monero на ASIC-майнерах?

Специальные майнинговые устройства, будь то ASIC-майнеры или FPGA-майнеры, не смогут работать с новым RandomX. Они попросту не будут успевать проводить переконфигурацию своих схем.

Резюмируем

Безусловно, RandomX сделает сеть Monero поистине децентрализованной и ликвидирует возможность майнинга на высокопроизводительном оборудовании. Эффективность GPU-майнинга будет значительно выше, чем это было до реализации RandomX.

Напомним, недавно мы разобрали майнинг на видеокарте AMD Radeon VII 16 Гб, которая кстати эффективно добывает и Monero.

Источник: cryptovod.ru

Закрыть меню
  • bitcoinBitcoin (BTC) $ 11,171.00
  • ethereumEthereum (ETH) $ 209.18
  • rippleXRP (XRP) $ 0.297380
  • litecoinLitecoin (LTC) $ 84.98
  • eosEOS (EOS) $ 4.04
  • tetherTether (USDT) $ 0.996692
  • moneroMonero (XMR) $ 88.41
  • stellarStellar (XLM) $ 0.075643
  • tronTRON (TRX) $ 0.020307
  • tezosTezos (XTZ) $ 1.34
  • dashDash (DASH) $ 103.40
  • neoNEO (NEO) $ 10.36
  • ethereum-classicEthereum Classic (ETC) $ 5.78
  • ontologyOntology (ONT) $ 0.851558
  • nemNEM (XEM) $ 0.056342
  • zcashZcash (ZEC) $ 56.08
  • makerMaker (MKR) $ 478.75
  • vechainVeChain (VET) $ 0.004914
  • decredDecred (DCR) $ 26.59
  • bitcoin-goldBitcoin Gold (BTG) $ 14.71
  • omisegoOmiseGO (OMG) $ 1.35
  • liskLisk (LSK) $ 1.22
  • 0x0x (ZRX) $ 0.183146