В начале октября в сети криптовалюты 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 Гб.

monero

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

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

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

Первый аудит оплатила британская фирма Arweave, являющаяся сторонником реализации RandomX в блокчейн Monero. Остальные аудиты оплатили держатели 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 Вт;
  • 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.