Хардфорк Xelis: Переключение на XelisHashV2

08.07.2024

10 июля 2024 года состоится хардфорк Xelis, который будет направлен на изменение алгоритма майнинга. Задача хардфорка — защитить монету от влияния АСИКов и ФПГА.

Подробнее про хардфорк Xelis: https://xeliscommunity.org/xelis-announces-planned-hardfork-bringing-greater-security-and-decentralization-1b9a03320c26

Хардфорк состоится на блоке (434,100), что произойдет примерно 10 июля в 12:00 по Гринвичу, но может быть раньше/позже на несколько часов, смотря как быстро будет добыт блок.

Хардфорк (hard fork) — значительное изменение протокола блокчейна, после которого старый протокол больше не поддерживается. Для такого изменения требуется согласование и переход всех участников сети на новую версию. Хардфорк используется для улучшения протокола, исправления ошибок, разрешения споров в сообществе или внедрения новых функций.

Разработчик майнера Rigel подготовил свой майнер для хардфорка XelisHashV2. Мы расскажем, как настроить ваши фермы, чтобы они автоматически переключились на новый алгоритм после хардфорка.

Автоматическое Переключение — Майнер Rigel

Пул Криптекса поддерживает автоматическое переключение монеты Xelis на алгоритм xelishashv2 после хардфорка, с использованием майнера Rigel.

Этот способ подходит тем, кто хочет переключиться на новый алгоритм автоматически, как только это будет возможно, без ручного перезапуска майнера.

  1. Скачайте последнюю версию майнера Rigel 1.18.0+

  2. Запустите майнер со старым алгоритмом xelishash и параметром --enable-fork для автоматического переключения.

    rigel.exe -a xelishash -o stratum+tcp://xel.kryptex.network:7777 -u wallet_address.worker_name --enable-fork
    
  3. Установить разгон:

    • для xelishash (старый алгоритм) через обычные параметры разгона: 
      --lock-cclock 1470 --lock-mclock 5000 --cclock 100
    • для xelishashv2 (новый алгоритм) через новые параметры разгона: 
      --lock-cclock [fork]1470 --lock-mclock [fork]X --mclock [fork]1000
    rigel.exe -a xelishash -o stratum+tcp://xel.kryptex.network:7777 -u wallet_address.worker_name --enable-fork --lock-cclock 1470 --lock-mclock 5000 --cclock 100 --lock-cclock [fork]1470 --lock-mclock [fork]X --mclock [fork]1000
    
  4. Во время форка, пул Криптекса отправит сообщение майнеру, Rigel переключится на новый алгоритм автоматически и применит новый разгон.

Если вы не устанавливаете разгон для нового алгоритма xelishashv2 вручную, параметр --enable-fork сбросит настройки разгона на заводские после переключения на новый алгоритм.

Подробности про автоматическое переключение во время хардфорка в инструкции разработчика: https://github.com/rigelminer/rigel/wiki/xelishash-to-xelishashv2-auto‐switch

Ручное Переключение на XelisHashV2

Этот способ подходит тем, кто хочет самостоятельно контролировать процесс переключения майнера на новый алгоритм. Перезапустить майнер нужно будет вручную, после хардфорка на пуле.

Переключение Rigel на XelisHashV2

  1. Скачайте последнюю версию майнера Rigel 1.18.0+

  2. Создайте батник с алгоритмом xelishashv2.

    rigel.exe -a xelishashv2 -o stratum+tcp://xel.kryptex.network:7777 -u wallet_address.worker_name
    
  3. Используйте привычный способ разгона для нового алгоритма.
    --lock-cclock 1470 --mclock 1000 --cclock 100

  4. После хардфорка, запустите созданный батник с алгоритмом xelishashv2.

Вы можете cкачать майнер Rigel с уже заготовленным батником для пула Криптекс и нового алгоритма.

HiveOS — Переключение на XelisHashV2

Убедитесь, что вы используете последнюю версию майнера Rigel 1.18.0

Если HiveOS ещё не успели обновить майнер автоматически, сделайте это вручную следующей командой (если пользуетесь HiveOS beta — уберите все тильды ~):

cd ~/tmp && rm -rf ~/tmp/rigel-1.18.0-linux/ && wget https://github.com/rigelminer/rigel/releases/download/1.18.0/rigel-1.18.0-linux.tar.gz && tar -xvf rigel-1.18.0-linux.tar.gz && miner stop && cp -rf ~/tmp/rigel-1.18.0-linux/rigel /hive/miners/rigel/1.17.4/ && rm -rf ~/tmp/rigel-1.18.0-linux/ && miner start

Переключение Rigel на XelisHashV2 в HiveOS

  1. Откройте настройки вашего полётного листа Xelis.

  2. Выберите “Rigel Miner” и нажмите “Setup Miner Config” рядом с выбранным майнером.

  3. Добавьте параметр --enable-fork в строку “Extra config arguments” чтобы майнер автоматически переключился на новый алгоритм после хардфорка.

    • Если вы хотите переключиться на новый алгоритм после хардфорка вручную, выберите в списке алгоритмов новый алгоритм xelishashv2, тогда --enable-fork указывать не нужно.

  4. Если необходимо, укажите разгон.

  5. Сохраните изменения, сохраните отредактированный полётный лист, и примените его для ваших ферм.

RaveOS — Переключение на XelisHashV2

Команда RaveOS сообщили, что переключат майнеры на новый алгоритм XelisHashV2 самостоятельно, и майнерам не понадобится вносить изменения в настройки майнеров на пуле Криптекса.

Рекомендуем контролировать процесс переключения, и заранее протестировать разгон для ваших видеокарт, чтобы на момент переключения вы были готовы.

MMPOS — Переключение на XelisHashV2

Команда MMPOS сообщили, что уже обновили майнер Rigel в своей сборке.

Чтобы обновить майнер вручную, выберите ваш профиль майнера, выберите версию майнера “latest” и нажмите “Обновить профиль”. Автоматически выберется последняя версия майнера rigel 1.18.0.

Перейдите во вкладку “Продвинутый”, добавьте аргумент --enable-fork и нажмите “Обновить профиль” чтобы майнер автоматически перешел на новый алгоритм после хардфорка.

Если вы хотите переключиться на новый алгоритм после хардфорка вручную, замените в строке аргументов алгоритм xelishash на новый алгоритм xelishashv2, тогда --enable-fork указывать не нужно.

Ця стаття доступна іншими мовами: