Перевод Monero Random X — пришло время стереть пыль с ваших CPU!

Тема в разделе "Статьи", создана пользователем Mr. Pickles, 22 ноя 2019.

  1. Mr. Pickles

    Команда форума Модератор Редактор

    Регистрация:
    11 сен 2017
    Сообщения:
    556
    Симпатии:
    205
    1.jpg

    30 ноября 2019 года Monero переходит на новый алгоритм доказательства работы (PoW) RandomX, ориентированный на использование CPU, который, предположительно, позволит на долгое время исключить ASIC-майнеры из процесса. Чтобы быть готовыми к этому событию, пользователям, службам, коммерсантам, операторам пулов или биржам следует перейти на CLI v0.15 или GUI v0.15.

    Основные изменения
    • Переход на новый алгоритм RandomX.
    • Исключение длинных идентификаторов платежей.
    • Теперь транзакции должны будут содержать по крайней мере два выхода.
    • Время блокировки теперь будет составлять десять блоков (приблизительно двадцать минут).
    CPU снова в игре?

    ДА. Согласно заявлению, сделанному Говардом Чу (Howard Chu), RandomX ориентирован именно на использование CPU, ведь CPU являются самым распространённым вычислительным ресурсом в мире: «Практически у каждого в мире есть в кармане смартфон, в котором есть CPU и память, которые позволяют заниматься майнингом с RandomX». Цель состоит в максимальной децентрализации процесса майнинга, и, как утверждает Чу, именно поэтому PoW алгоритм RandomX обеспечит преимущество CPU над ASIC-майнерами по крайней мере в течение ближайших трёх или пяти лет.

    А что насчёт GPU?

    Чу ожидает, что после перехода на RandomX CPU станут в три раза производительней, чем GPU, с точки зрения майнинга Monero.


    Некоторые контрольные показатели


    CPU
    AMD 3900X: 13330h/s(RandomX) | 1335h/s(Cn R)
    RYZEN 3700X: 6853h/s(RandomX) | 1018h/s(Cn R)
    RYZEN 5 3600: 6580h/s(RandomX) | 803h/s(Cn R)
    INTEL I9 9900K: 2102h/s(RandomX) | 630h/s(Cn R)
    INTEL I7 7700K: 2100h/s(RandomX) | 350h/s(Cn R)

    GPU
    Vega 64: 1225h/s(RandomX) | 2200h/s(Cn R)
    RX 480/580: 400–410h/s(RandomX) | 960–1000h/s(Cn R)
    RTX 2080 Ti (1915/13600 MHz): 400–410h/s(RandomX) | 960–1000h/s(Cn R)

    Рабочие режимы RandomX

    Алгоритм RandomX работает в двух режимах с различными требованиями к памяти и производительности. Быстрый режим требует 2 Гб общей памяти, но обеспечивает производительность в 4-6 раз более высокую, чем при работе в лёгком режиме, который требует всего 256 Мб ОЗУ. Быстрый режим предназначен для выделенных майнеров. Лёгкий режим позволит полным узлам подтверждать блоки, не используя 2+ Гб ОЗУ, поэтому малые устройства (такие как одноплатные компьютеры на ARM, например, Rock64) можно будет использовать в качестве автономных узлов.

    Проект Monero всегда, буквально с самого начала, демонстрировал отрицательное отношение к специализированному оборудованию, разработанному для майнинга. Всегда ставилась цель по внесению таких изменений в PoW алгоритм на базе CryptoNight, которые бы позволили исключить ASIC и FPGA из процесса майнинга Monero.

    Начиная с генезис-блока, валюта пережила три форка:
    • CryptoNight V7 06. Апрель 2018
    • CryptoNight V8 19. Октябрь 2018
    • CryptoNight R 10. Март 2019
    • … RandomX 30. Ноябрь 2019
    Источник: Monero RandomX — It’s time to clean a dust from your CPUs!

    Перевод:
    Mr. Pickles (@v1docq47)
    Редактирование:
    Agent LvM (@LvMi4)
    Коррекция:
    Kukima (@Kukima)
     
    Am1n нравится это.
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.