SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching

Тема в разделе "Сомнительный софт", создана пользователем satoshi95555, 23 окт 2019.

  1. satoshi95555

    satoshi95555 новичок

    SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching

    Только Windows

    Скачать:SRBMinerV1.6.8-V8

    Рекомендуемые драйверы:Adrenalin 18.5.1, Adrenalin 18.5.2, Adrenalin 18.6.1
    НЕ СОБИРАЙТЕ ядра на драйверах 18.7.1+, поскольку они будут создавать неисправные двоичные файлы, вместо этого используйте встроенные предварительно собранные двоичные ядра.

    Не используйте драйверы 18.3.4 и старше, если вы хотите использовать V8 вместе с Vegas! Ваш хэшрейт будет очень плохим. Вместо этого используйте минимум 18.5.1 и более новые драйверы!

    Если вы используете Vega FE и хотите использовать V8, вы ДОЛЖНЫ отключить HBCC!

    Поддерживаемые алгоритмы:

    - CryptoNight V8 (cnV2) [normalv8]
    - CryptoNight V7 (cnV1) [normalv7]
    - CryptoNight [normal]
    - CryptoNight Lite V7 [litev7]
    - CryptoNightLite [lite]
    - CryptoNight Heavy [heavy]
    - CryptoNight Haven [haven]
    - CryptoNight Fast [fast]
    - CryptoNight BitTubeV2 [bittubev2]
    - CryptoNight StelliteV4 [stellitev4]
    - CryptoNight ArtoCash [artocash]
    - CryptoNight Alloy [alloy]
    - CryptoNight B2N [b2n]
    - CryptoNight MarketCash [marketcash]
    - CryptoNight Italo [italo]
    - CryptoNight Red [mox]

    Поддерживает зашифрованные соединения Nicehash & SSL / TLS

    DevFee:
    - DevFee очень низкий, он составляет всего ~ 0,85% (как в обычном режиме, так и в режиме переключения алгоритма)
    - Использование того же алгоритма, что и у пользователя, для майнинга devfee, поэтому нет никакой разницы в настройках алгоритма, энергопотреблении и т. Д.


    Дополнительно:
    - Watchdog, который отслеживает ваши потоки GPU, если они перестают хешироваться на несколько минут, майнер перезагружается
    - Монитор хэша, если 5-минутный средний хэш падает ниже заданного вами значения, майнер перезагружается
    - Установите температуру отключения системы, чтобы защитить ваши графические процессоры от перегрева
    - Перезагрузите (отключите / включите) Vega GPU перед майнингом для максимальной производительности
    - API для мониторинга буровой установки
    - Установить режим вычислений и отключить перекрестный огонь на всех картах
    - Оцените каждый алгоритм локально, не подключаясь к пулу.

    Вот (не полный) список поддерживаемых монет, и какой алгоритм должен быть использован:
    normalv8
    +Monero (from block 1685555)
    +Wownero

    normalv7
    +Monero
    +MoneroV
    +Intense/Lethean
    +Graft
    +BBS
    +Lines
    +Fonero
    +Myztic
    +Catalyst
    +Quantum Resistant Ledger
    +ReCoal
    +xDrop
    +Leviar
    +Elya
    +Festival
    +Electroneum classic
    +Safex-Cash
    +Xcash

    normal
    +Electroneum
    +Monero Classic
    +ByteCoin
    +Karbo
    +DigitalNote
    +Leviar
    +Ultranote
    +BalkanCoin
    +BitSum
    +CrepCoin
    +DinastyCoin
    +LeviarCoin
    +BitCoal
    +Sumo
    +IntuCoin
    +Geldum
    +Newton
    +X12Coin

    litev7
    +Turtlecoin
    +Iridium
    +Aeon
    +Arqma
    +Worktips
    +Bitsum
    +42
    +Triton
    +MonkeyTips
    +Arqma
    +BitcoiNote

    heavy
    +Ryo
    +Loki
    +Bloc.Money
    +BixBite
    +Saronite
    +Ombre
    +ItaloCoin
    +Niobio
    +ZBucks
    +Veronite
    +CitiCash

    bittubev2
    +Ipbc/BitTube

    artocash
    +Artocash

    alloy
    +Alloy

    marketcash
    +MarketCash

    b2n
    +Bitcoin2Network

    stellitev4
    +Stellite

    fast
    +Masari
    +Conceal
    +PrivatePay
    +Kepl
    +Electronero

    haven
    +Haven

    italo
    +ItaloCoin

    mox
    +MoX Project

    CONFIG.TXT

    Вы можете использовать эти параметры:
    Примечание: используйте все строчные буквы

    "cryptonight_type": "нормальный, normalv7, lite, litev7, тяжелый, bittubev2, artocash, сплав, marketcash, b2n, stellitev4, убежище, быстрый, итало"
    «интенсивность»: 0-300, если установлено значение 0, майнер попытается найти лучшие настройки для каждой видеокарты
    «рабочий размер»: 1-256, если установлен, каждая видеокарта будет использовать этот рабочий размер, если не установлен, используя автоматически определяемое значение
    "double_threads": true или false, установите его в true для лучшей производительности
    "giveup_limit": число, сколько раз пытаться подключиться к пулу перед переключением на следующий пул из pool.txt
    «timeout»: число - секунды, когда соединение с пулом рассматривается как время ожидания
    retry_time: число - секунд, сколько ждать, прежде чем пытаться повторно подключиться к пулу
    "reboot_script_gpu_watchdog": имя файла для пакетного файла в каталоге майнера, если установлено, оно отключает встроенную процедуру сброса майнера при сбое gpu и вместо этого запускает этот скрипт
    "reboot_script_min_rig_speed": имя файла для пакетного файла в каталоге майнера, если установлено, отключает встроенную процедуру сброса майнера для триггера min_rig_speed и вместо этого запускает этот скрипт
    «main_pool_reconnect»: число - секунды (минимум 3 минуты или 180 секунд), как часто нужно пытаться повторно подключиться к основному пулу. По умолчанию 10 минут.
    "min_rig_speed": число - в H / S, оно определяет минимальную скорость хэширования буровой установки, которую мы хотим поддерживать. Если средняя скорость хеширования за 5 минут меньше этой, майнер перезапускается.
    «min_rig_speed_duration»: число - в секундах (минимум 30 секунд), определяет период времени для расчета средней скорости хеширования, используемый с параметром «min_rig_speed»
    «target_temperam»: число от 0 до 99, майнер будет пытаться поддерживать эту температуру на всех найденных видеокартах (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)
    «shutdown_temperam»: число от 0 до 100, если эта температура достигнута, майнер выключит систему (ADL должен быть включен)

    Ручная настройка графического процессора (дополнительно)
    =================================

    Чтобы вручную настроить видеокарты, необходимо создать массив «gpu_conf» в файле config.txt.


    Пример :

    "gpu_conf" :
    [
    { "id" : 0, "intensity" : 50, "worksize" : 4, "threads" : 1},
    { "id" : 1, "intensity" : 45, "worksize" : 4, "threads" : 2},
    { "id" : 2, "intensity" : 40, "worksize" : 8, "threads" : 3},
    { "id" : 3, "intensity" : 55, "worksize" : 8, "threads" : 4}
    ]



    Дополнительные параметры:

    "bralock": 1-256, параметр для настройки, он * может * добавить дополнительный хэш, он может отличаться в разных алгоритмах
    "target_temperame": 0-99, если установленный майнер будет пытаться поддерживать эту температуру для этой конкретной видеокарты. Если в верхней части файла config.txt установлена опция 'target_tempera', эта опция будет игнорироваться. (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)
    "target_fan_speed": 0-6000, если установленный майнер попытается установить скорость вентилятора видеокарты на эту скорость. Настройка в об / мин (раундов в минуту) (ADL должен быть включен)
    «adl_type»: 1 или 2, 1 - USE OVERDRIVEN, 2 - USE OVERDRIVE 5. Значение по умолчанию - 1, если не задано. Вариант 2 (Overdrive 5) подходит для старых карт
    «persistent_memory»: true или false, если установленный майнер попытается выделить дополнительную память для видеокарты, если она доступна. ВНИМАНИЕ, майнер может стать нестабильным и сломаться при использовании этой опции


    POOLS.TXT

    Пример:

    {
    "pools" :
    [
    {"pool" : "pool_1_address", "wallet" : "pool_1_wallet", "password" : "x"},
    {"pool" : "pool_2_address", "wallet" : "pool_2_wallet", "password" : "x"},
    {"pool" : "pool_3_address", "wallet" : "pool_3_wallet", "password" : "x"}
    ]
    }

    Пул на первой позиции - это ГЛАВНЫЙ пул, остальные считаются пулами FAILOVER.

    Дополнительные параметры:

    "worker": имя работника, не каждый пул поддерживает это
    "nicehash": true или false, установите значение true, если вы используете Nicehash
    "keepalive": true или false, не каждый пул поддерживает это
    "pool_use_tls": true или false, если true miner будет использовать SSL / TLS для подключения к пулу
    "job_timeout": число в секундах, если за этот период не получено ни одного задания, майнер повторно подключится к пулу (по умолчанию 20 минут)
    "max_difficulty": число, если сложность пула выше этого значения, майнер повторно подключится к пулу
    "cryptonight_type": если определено и используется --usealgoswitching, это указывает алгоритм для пула.


    Краткое объяснение "cryptonight_type" и как его использовать:
    {
    "pools" :
    [
    {"pool" : "pool_1_address", "wallet" : "pool_1_wallet", "password" : "x", "cryptonight_type" : "haven"},
    {"pool" : "pool_2_address", "wallet" : "pool_2_wallet", "password" : "x", "cryptonight_type" : "normalv7"},
    {"pool" : "pool_3_address", "wallet" : "pool_3_wallet", "password" : "x", "cryptonight_type" : "normalv7"},
    {"pool" : "pool_4_address", "wallet" : "pool_4_wallet", "password" : "x", "cryptonight_type" : "fast"}
    ]
    }

    Установите алгоритм, используемый в пуле, с параметром "cryptonight_type".
    Установите параметр --usealgoswitching в start.bat

    Если необходимо, майнер повторно запустит алгоритм пула перед переключением в пул.
    Например, если вы выполняете майнинг на pool_1 с использованием алгоритма haven, и вручную переключаетесь на следующий пул, майнер будет повторно инициализировать с помощью normalv7 algo.
    перед подключением к pool_2.
    Также, если есть ошибки соединения с pool_1, и майнер автоматически переключается на следующий пул, если алгоритмы пулов не совпадают, майнер будет повторно инициировать с определенным типом cryptonight_type для пула_2.


    START.BAT

    Есть некоторые параметры, которые должны быть установлены в start.bat, а не в config.txt или pools.txt.
    Например, если вы хотите создать конфигурации для нескольких монет, вы должны определить файл типа start.bat для каждой монеты.

    Параметры:

    --config filename (использовать файл конфигурации, отличный от config.txt)
    --pools filename (использовать файл пула, отличный от pools.txt)
    --logfile filename (включить запись в файл)
    --listdevices (список доступных устройств)
    --listdevicesreordered (список доступных устройств, упорядоченных по busid)
    --gpureorder (заказать устройства по busid)
    --adldisable (отключить ADL)
    --disablegpuwatchdog (отключить сторожевой таймер обнаружения сбоев gpu)
    --resetfans (сбросить вентиляторы обратно к настройкам по умолчанию при выходе майнера)
    --enableduplicategpuid (позволяет использовать один и тот же идентификатор gpu в gpu_conf несколько раз)
    --sendallstales (отправлять каждую устаревшую акцию - может увеличить количество отклоненных акций)
    --setcomputemode (переводит графические процессоры AMD в режим вычислений и отключает перекрестный огонь - запускается от имени администратора)
    --runbenchmark (сравнить ваши текущие настройки алгоритма в автономном режиме)
    --benchmarkduration (как долго запускать тест в секундах, максимум 3 минуты, деф. 1 минута)
    --resetvega (отключить / включить видеокарты Vega перед майнингом)
    --startupscript filename (запустить собственный пакетный скрипт перед майнингом)
    --usealgoswitching (используйте майнер в режиме переключения алгоритма - пул должен его поддерживать)
    --usealgomapping value (тип отображения алгоритма для использования с переключением алгоритма: 1-short, 2-long, def. short)
    --algoswitchmintime value (минимальное время для майнинга с использованием того же алгоритма, в секундах, мин. 3 минуты, деф. 10 мин. - пул должен его поддерживать)
    --apienable (включить API статистики)
    --apiport value (порт, где доступен API статистики - по умолчанию 21555)
    --apirigname value (имя идентификатора вашей установки в статистическом API)
    --forcedshutdown (никогда не пытайтесь освободить ресурсы при перезагрузке / выключении)

    При настройке любого из этих параметров НЕ используйте «или» вокруг значения!



    Чтобы настроить видеокарты в строке cmd:

    Эти настройки переопределяют настройки в config.txt
    Если вы хотите установить все в строке cmd, вам все равно нужно иметь пустой файл config.txt (который содержит только: {}, или любой другой параметр, такой как api и т. Д. И т. Д.)
    Сначала перечислите устройства (--listdevices или --listdevicesreordered, если вы собираетесь использовать --gpureorder), затем вы знаете идентификаторы GPU и можете легко их настроить.

    Параметры:
    --ccryptonighttype value (возможно использовать)
    --cgpuid value (идентификатор gpu, значения, разделенные запятыми, используйте --listdevices для просмотра доступных)
    --cgpuintensity value (интенсивность графического процессора, значения через запятую)
    --cgputhreads value (количество потоков GPU, значения через запятую)
    --cgpuworksize value (gpu worksize, значения через запятую)
    --cgpubralock значение (1-256, значения через запятую)
    --cgputargettempera value (температура графического процессора, значения, разделенные запятыми)
    --cgputargetfanspeed value (скорость вентилятора графического процессора в об / мин, значения через запятую)
    --cgpuadltype value (gpu adl для использования (1 или 2), значения через запятую)
    --cgpukernel value (ядро gpu для использования (1 или 2), значения через запятую)

    Чтобы настроить основной пул в строке cmd:

    Если установлено здесь, это будет ГЛАВНЫЙ пул, вы также можете добавить больше пулов в конфигурационный файл pools.txt.

    Параметры:

    --cworker value (имя работника или идентификатор рига - пул должен его поддерживать)
    --cpool url: порт (адрес пула: порт без префикса слоя)
    - адрес кошелька (адрес кошелька пользователя)
    --cpassword значение (пароль пула)
    --ctls значение (использовать SSL / TLS, true или false)
    --cnicehash value (форсировать nicehash, true или false)


    Примеры:

    Используйте 1 графический процессор с идентификатором 0, интенсивностью 120, 2 потока на алгоритме cryptonight v7 на нанопуле:

    SRBMiner-CN.exe --ccryptonighttype normalv7 --cgpuid 0 --cgpuintensity 120 --cgputhreads 2 --cpool xmr-eu1.nanopool.org:14444 --cwallet 4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7x o6RZYyw2bUtbm12g.donation


    Используйте 5 GPUS с идентификатором 0,1,2,3,4, интенсивностями 56,56,55,58,55, 2 потока для каждого GPU, на algo cryptonight v7 на nanopool:

    SRBMiner-CN.exe --cryptonighttype normalv7 --cgpuid 0,1,2,3,4 --cpinintensity 56,56,55,58,55 --cgputhreads 2,2,2,2,2 --cpool xmr- eu1.nanopool.org:14444 --cwallet 4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7x o6RZybwyb2

    РЕЖИМ ПЕРЕКЛЮЧЕНИЯ LGO
    -------------------------------------------------- ------------------------

    Чтобы использовать режим переключения алгоритма, пул должен поддерживать расширения протокола XMRig Proxy Stratum (ссылка здесь)


    Как это работает?

    Пул всегда посылает вам работу для алгоритма, который в данный момент наиболее выгоден для вашей буровой установки.
    Это так просто.


    Как это настроить?

    Существует файл с именем algos.txt, где заполняется каждый алгоритм, поддерживаемый SRBMiner.
    Вам нужно отредактировать значение 'hashrate' в каждом алгоритме и 'startup_script', если вы собираетесь его использовать.
    Также, если вы хотите, вы можете полностью настроить конфиги для каждого алгоритма. Вы можете найти их в папке «Config».


    Краткое объяснение параметров в algos.txt:
    Параметр «config» ожидает имя файла для файла конфигурации, где вы настраиваете все для определенного алгоритма (как вы можете догадаться, config-normalv7.txt предназначен для CNV7).
    Таким образом, на каждом новом алгоритме переключения SRBMiner будет инициализировать настройки, специфичные для этого алгоритма

    «pool» - это файл конфигурации для пулов, где вы можете определить несколько пулов с возможностью переключения алгоритмов, так что у вас также есть отказоустойчивость.

    «hashrate» - это параметр, в котором вы должны записать общий hashrate вашей установки (в H / S) для этого конкретного алгоритма (вы можете легко узнать это, запустив, например, тест).
    Это поле используется пулом для расчета наиболее выгодного для вас алгоритма.

    «startup_script» может использоваться для запуска скрипта (пакетного файла) до запуска майнера. Вы можете, например, установить часы, напряжения и т. Д., Специфичные для этого алгоритма.

    Существует также файл с именем pool-algoswitch.txt, в котором я предопределил несколько пулов в Monero Ocean (единственный на данный момент пул переключения алгоритмов), где вам нужно изменить адрес кошелька на свой собственный.

    Теперь, когда у вас настроены algos.txt и pools-algoswitch.txt, запустите майнер, запустив start-algo-Switching.bat.

    ОЧЕНЬ ВАЖНО использовать файлы конфигурации здесь, а не устанавливать GPU и пул в командной строке. Если вы сделаете это, переключение алгоритма, вероятно, не будет работать.
    Вы можете начать с любого алгоритма, который пожелаете, потому что пул изменит его, если он не будет самым прибыльным для меня в данный момент.

    ЧАЕВЫЕ:
    - Чтобы ускорить процесс перезапуска майнера при смене алгоритма, вы можете использовать параметр --forcedshutdown. Таким образом, он не будет ждать, пока графические процессоры завершат свою работу и освободят свои ресурсы, но это приведет к перезагрузке. Иногда это может привести к сбою видеодрайвера.

    - Чтобы всегда получать максимальный хэшрейт от вашего Vega, используйте параметр --resetvega, поэтому при каждом изменении алгоритма вы отключаете / активируете свои карты перед майнингом.
    Пример :

    Код:
    SRBMiner-CN.exe --config Config \ config-normalv7.txt --pools pools-algoswitch.txt --logfile log-algo-Switching.txt --usealgoswitching --resetvega


    ГОРЯЧИЕ КЛАВИШИ
    -------------------------------------------------- ------------------------


    - Нажмите 's', чтобы увидеть некоторые основные характеристики
    - Нажмите «h», чтобы увидеть скорость хеширования
    - Нажмите «r» для перезагрузки пулов
    - Нажмите «p», чтобы перейти к следующему пулу
    - Нажмите «o», чтобы перейти к предыдущему пулу
    - Нажмите число от 0 до 9, чтобы отключить / включить gpu0-gpu9, затем сдвиньте + 0 для gpu10, сдвиньте + 1 для gpu11..etc. до gpu19 max (используйте клавиатуру США, где SHIFT + 1 =!, SHIFT + 2 = @ ..etc ..)


    -------------------------------------------------- ------------------------
    КОНФИГУРАЦИИ
    -------------------------------------------------- ------------------------
    X / X / X означает: ИНТЕНСИВНОСТЬ / РАБОЧИЙ РАЗМЕР / РЕЗЬБЫ

    Vega56 (samsung и hynix) со стоком и 64 биосом

    тяжелый / гавань / биттубев2 / итало: 60/9/2 (~ 1550 + HR)
    v7 / stellitev7: 112/16/2 или 120/8/2 (~ 2000 + HR)
    быстрый: 112/16/2 или 120/8/2 (~ 3800 / 3900HR)
    lite / litev7: 234/8/2 (~ 4200 + HR)
    сплав: 120/16/2 (~ 960 / 1050HR)
    artocash: 112/16/2 (~ 1950HR)


    Вега 64
    GORYACHIYe KLAVISHI
    -------------------------------------------------- ------------------------
    heavy/haven/bittubev2/italo : 63/9/2 ( ~1550+HR )
    v7/stellitev7 : 120/16/2 ( ~2100/2200+HR )
    fast : 120/16/2 ( ~4000+HR )


    Rx 550 2G

    heavy/haven/bittubev2/italo : 14/12/2 ( ~350HR )
    v7/stellitev7 : 27/12/2 ( ~520HR )
    fast : 21/12/2 ( ~890HR )
    lite/litev7 : 45/12/2 ( ~1050HR )

    --------------------------------------------------------------------------
    OVERDRIVENTOOL SETTINGS
    --------------------------------------------------------------------------
    The X/X means : MHZ/mV

    Vega56 air ref (samsung) 64 bios
    GPU: P7 = 1442/906
    MEM: P3 = 1095/906


    Vega56 (hynix) stock bios
    GPU: P7 = 1448/930
    MEM: P3 = 908/930


    Vega 64 Liquid (samsung)
    GPU: P7 = 1478/920
    MEM: P3 = 1100/910


    Rx 550 2G (elpida)
    GPU: P7 = 1170/875
    MEM: P3 = 1900/875

    Rx 550 2G (hynix)
    GPU: P7 = 1170/875
    MEM: P3 = 2030/875


    ИНФОРМАЦИЯ
    -------------------------------------------------- ------------------------

    Вы должны изменить адрес кошелька в примере файла config.txt на свой, иначе вы передадите мне немного хэширующей силы. (Спасибо)
    SRBMiner использует сильно модифицированную версию ядра OpenCL Wolf0 / Wolf9466 / OhGodAPet
     
  2. G-Host

    G-Host новичок

    ВНИМАНИЕ!
    Данная программа на самом деле - ТРОЯН, выдаваемый за майнер!


    После запуска она установит в систему скрытую систему удаленного доступа (RAT), которая будет выполнять команды удаленного пользователя! Далее удаленный пользователь при помощи неё получит доступ ко всем Вашим кошелькам, биржам и прочим хранилищам средств и выведет их себе.

    Если интересуют технические подробности - пишите в PM.

    Настоятельно не советую устанавливать, если не хотите лишиться всего. Поищите лучше правильную версию на официальных ресурсах.

    И да - данный раздел форума используется для раздачи троянов.