0.26.8 UPD 28 ago Windows, Linux

Download T-Rex Miner

Miner T-Rex — Guida completa

-a, --algo                     Indica l'algoritmo di hash da usare.
                                   autolykos2
                                   blake3
                                   etchash
                                   ethash
                                   firopow
                                   kawpow
                                   mtp
                                   mtp-tcr
                                   multi
                                   octopus
                                   progpow
                                   progpow-veil
                                   progpow-veriblock
                                   progpowz
                                   tensority
        --coin                     Imposta il nome della moneta.
                                   Aiuta a evitare la ricostruzione del DAG al ritorno da una sessione di commissione dello sviluppatore.
                                   Esempio: "etc" per Ethereum Classic, "etc+zil" per il mining di Ethereum Classic + Zilliqa.
        --extra-dag-epoch          Alloca sulla GPU un DAG aggiuntivo per l'epoca indicata. Può essere utile per il dual mining
                                   di monete come Zilliqa (ZIL). (ad es.: --extra-dag-epoch 0)
                                   Si può impostare separatamente per ogni GPU con un elenco di valori separati da virgole
                                   (imposta -1 per le GPU che non devono allocare il DAG aggiuntivo).
        --nonce-start              [Ethash, ProgPOW] Nonce iniziale per la ricerca della soluzione.
        --nonce-range-size         [Ethash, ProgPOW] Dimensione dell'intervallo di nonce per la ricerca. L'intervallo viene diviso tra tutti i dispositivi.
    -d, --devices                  Elenco separato da virgole dei dispositivi CUDA da usare.
                                   Gli ID dei dispositivi si contano a partire da 0.
        --ab-indexing              Indicizzazione di Afterburner (come quella predefinita, ma parte da 1).
        --devices-info             Stampa l'elenco dei dispositivi compatibili con CUDA disponibili nel sistema.
    -i, --intensity                Intensità della GPU 8-25 (predefinito: auto).
                                   Controlla la dimensione del carico di lavoro della GPU, cioè quanti nonce il miner
                                   elabora "in un colpo solo": N = 2 ^ intensity
        --low-load                 Modalità a basso carico (predefinito: 0). 1 - attiva, 0 - disattiva.
                                   Riduce il carico sulle GPU quando possibile. Si può impostare come stringa separata da virgole per attivare
                                   la modalità su un sottoinsieme delle GPU (ad es.: --low-load 0,0,1,0)
        --dual-algo                Secondo algoritmo da usare in modalità dual mining.
        --dual-algo-mode           Controlla il comportamento della GPU in modalità dual mining (predefinito: a12).
                                   Formato: <algo>:<coefficiente di regolazione>
                                   "<algo>" può essere: "a1" (primo algoritmo), "a2" (secondo algoritmo), "a12" (entrambi - dual mining)
                                   "<coefficiente di regolazione>" è facoltativo e può essere
                                         "rXX" (coefficiente "dual ratio" impostato a XX), oppure
                                         "rXX:lrYY" (coefficiente "dual ratio" impostato a XX, coefficiente "LHR dual ratio" impostato a YY), oppure
                                         "hXX" (percentuale XX dell'hashrate dell'algoritmo principale).
                                   Per maggiori dettagli vedi la guida al dual mining.
        --profit-per-mh            Redditività stimata degli algoritmi in modalità dual mining per 1MH di hashrate.
                                   Serve a regolare con precisione la proporzione algo1/algo2: il miner cercherà di massimizzare i guadagni.
                                   Formato: <profit_algo1>:<profit_algo2>.
                                   Esempio: --profit-per-mh 0.0516:0.0012
        --lhr-tune                 [Ethash, Autolykos2] Valore di regolazione LHR che indica la percentuale della piena velocità che il miner
                                   cerca di raggiungere sulle schede LHR (predefinito: -1). Intervallo da 10 a 95.
                                   -1 - auto
                                    0 - disattivato (da usare per le schede non LHR)
                                   74 - valore iniziale consigliato per la maggior parte delle schede LHR in modalità a basso consumo (vedi --lhr-low-power)
                                   78 - valore iniziale consigliato per la maggior parte delle schede LHR
                                   Si può impostare separatamente per ogni GPU, ad es.
                                   "lhr-tune": "0,0,77.5,0" - imposta il valore di regolazione LHR a 77.5 per la terza GPU.
        --lhr-autotune-mode        [Ethash, Autolykos2] Modalità di auto-tune LHR (predefinito: down). Valori validi:
                                   off  - auto-tune disattivato. Il valore di regolazione LHR resta fisso durante il mining e non cambia
                                          per quanto spesso venga rilevato il blocco LHR
                                   down - il valore di regolazione LHR diminuisce se il miner rileva il blocco LHR
                                   full - come "down", ma in più il miner cerca di aumentare il valore di regolazione
                                          LHR se è stabile al livello attuale
        --lhr-autotune-step-size   Dimensione del passo dell'auto-tune LHR (predefinito: 0.1).
                                   Indica di quanto l'auto-tuner LHR modifica il valore di regolazione LHR.
        --lhr-autotune-interval    Intervallo di tempo dell'auto-tune LHR in minuti (predefinito: 5:120).
                                   Formato: <interval_up>:<interval_down>.
                                   "<interval_up>" è il tempo in minuti in cui la GPU deve minare senza
                                   incorrere in blocchi LHR prima che il miner provi ad aumentare il valore di regolazione LHR.
                                   Se la GPU ha attivato il blocco LHR, il valore di regolazione LHR non diminuisce se il blocco LHR precedente
                                   è stato rilevato più di "<interval_down>" minuti fa.
        --lhr-low-power            [Ethash] Riduce il consumo in modalità LHR al costo di un hashrate leggermente più basso (predefinito: 0).
                                   1 - attiva, 0 - disattiva. Si può impostare come stringa separata da virgole per attivare
                                   la modalità su un sottoinsieme delle GPU (ad es.: --lhr-low-power 0,0,1,0)
        --kernel                   [Ethash] Sceglie il kernel CUDA (predefinito: 0). Intervallo da 0 a 5.
                                   Imposta 0 per attivare l'auto-tuning: il miner fa un benchmark di ogni kernel e sceglie il più veloce.
                                   Si può impostare come elenco separato da virgole per applicare valori diversi a schede diverse.
                                   (ad es.: --kernel 2,1,1,3)
                                   In futuro il supporto di questo parametro potrebbe essere esteso ad altri algoritmi.
        --gpu-init-mode            Attiva l'inizializzazione sequenziale del DAG (predefinito: 0).
                                   0 - tutte le GPU vengono inizializzate in parallelo
                                   1 - inizializzazione completamente sequenziale, una GPU alla volta
                                   2 - due GPU alla volta
                                   ecc.
        --dag-build-mode           [Ethash, ProgPOW, Octopus] Controlla come viene costruito il DAG (predefinito: 0).
                                   0 - auto (il miner sceglie la modalità più adatta in base al modello di GPU)
                                   1 - predefinita (adatta alla maggior parte delle schede grafiche)
                                   2 - consigliata per le schede 30xx per evitare share non valide
                                   Si può impostare come elenco separato da virgole per applicare valori diversi a schede diverse.
                                   (ad es.: --dag-build-mode 1,1,2,1)
        --dataset-mode             [Autolykos2] Modalità del dataset. (predefinito: 2). Valori validi:
                                   0 - auto (vale 2)
                                   1 - single (a ogni blocco ERGO la GPU smette di calcolare hash finché non genera il dataset)
                                   2 - double (il miner genera il dataset per il blocco ERGO successivo prima che arrivi,
                                       con una piccola penalità sull'hashrate riportato, e quando il blocco successivo arriva
                                       inizia subito a calcolare hash senza perdere 1-4 secondi per creare il dataset).
                                       In questa modalità i requisiti di memoria raddoppiano, perché la GPU deve tenere due buffer di memoria.
                                       Se sulla GPU non c'è abbastanza memoria per due dataset, il miner torna
                                       alla modalità a buffer singolo.
        --keep-gpu-busy            Continua a minare anche in caso di perdita della connessione al pool.
                                   Utile quando una GPU va in crash durante il ciclo di avvio/arresto che si verifica quando la
                                   connessione a internet cade.

    -o, --url                      URL del pool di mining nel formato seguente: <scheme>://<host>:<port>
                                   Schemi supportati: stratum+tcp
                                                      stratum+ssl
                                                      stratum+http
                                                      stratum2+tcp
                                                      stratum2+ssl
                                   stratum2 è usato di solito da Nicehash, MiningPoolHub e altri pool di mining simili
                                   Esempio: stratum+tcp://eu1.ethermine.org:4444
                                            stratum+ssl://zcoin.mintpond.com:3005
                                            stratum2+tcp://daggerhashimoto.hk.nicehash.com:3353
        --url2                     URL di un secondo pool di mining usato per il secondo algoritmo in modalità dual mining.
    -u, --user                     Nome utente per il server di mining.
        --user2                    Nome utente per il server di mining usato per il secondo algoritmo in modalità dual mining.
    -p, --pass                     Password per il server di mining.
        --pass2                    Password per il server di mining usato per il secondo algoritmo in modalità dual mining.
    -w, --worker                   Nome del worker.
        --worker2                  Nome del worker per il server di mining usato per il secondo algoritmo in modalità dual mining.
        --proxy                    IP:port per la connessione tramite un server proxy SOCKS5.
                                   Anche i nomi di dominio vengono risolti tramite il proxy.
        --dns-https-server         IP:port del server DNS che funziona tramite DNS-over-HTTPS.
    -r, --retries                  Numero di tentativi se una chiamata di rete fallisce.
    -R, --retry-pause              Pausa in secondi tra i tentativi.
    -T, --timeout                  Timeout di rete, in secondi (predefinito: 300)
        --time-limit               Intervallo di spegnimento del miner in secondi. (predefinito: 0 - disattivato)
        --temperature-color        Imposta il colore della temperatura del core nelle statistiche delle GPU. Esempio: 55,65 significa che
                                   le temperature sopra 55 saranno gialle, sopra 65 rosse. (predefinito: 67,77)
        --temperature-color-mem    Imposta il colore della temperatura della memoria nelle statistiche delle GPU. (predefinito: 80,100)
        --temperature-limit        Temperatura del core a cui la GPU si spegne. (predefinito: 0 - disattivato)
        --temperature-start        Temperatura del core della GPU a cui riattivare la scheda dopo la disattivazione. (predefinito: 0 - disattivato)
        --api-bind-http            IP:port per l'API del miner via HTTP (predefinito: 127.0.0.1:4067). Imposta 0 per disattivarla.
                                   Per l'accesso esterno imposta l'IP a 0.0.0.0; in questo caso è consigliato impostare anche
                                   "--api-read-only".
        --api-https                Attiva il protocollo https per le chiamate API.
        --api-key                  Chiave di autorizzazione pregenerata per le chiamate API. Usa "--api-generate-key" per generarla.
                                   Obbligatoria per consentire le chiamate API di modifica/aggiornamento.
        --api-read-only            Consente solo operazioni di lettura per le chiamate API.
                                   Attivo per default se "--api-key" non è impostato.
        --api-generate-key         Genera la chiave API da una password definita dall'utente. La chiave ottenuta si usa come valore di "--api-key".
                                   Usa questa opzione insieme a "-c" per scrivere api-key direttamente nel file di configurazione.
        --api-webserver-cert       Percorso completo del file del certificato del web server dell'API.
        --api-webserver-pkey       Percorso completo del file della chiave privata del web server dell'API.
    -N, --hashrate-avr             Lunghezza in secondi della finestra mobile usata per calcolare l'hashrate medio (predefinito: 60, max: 86400).
        --sharerate-avr            Lunghezza in secondi della finestra mobile usata per calcolare la frequenza delle share (predefinito: 600).
        --gpu-report-interval      Frequenza dei report delle statistiche delle GPU. Il minimo è 5 sec. (predefinito: 30 sec)
        --gpu-report-interval-s    Frequenza dei report delle statistiche delle GPU in share. 0 per default (disattivato).
    -q, --quiet                    Modalità silenziosa. Nessuna statistica delle GPU.
        --hide-date                Non mostra la data nella console.
        --send-stales              Non scarta le share obsolete.
        --validate-shares          Verifica le share prima di inviarle al pool. Attiva anche le informazioni sulla difficoltà delle share.
        --no-color                 Disattiva l'output a colori nella console.
        --no-hashrate-report       Disattiva l'invio dell'hashrate al pool.
        --no-new-block-info        Non stampa nella console le informazioni sui nuovi blocchi.
        --no-nvml                  Disattiva le statistiche delle GPU tramite NVML.
        --no-strict-ssl            Disattiva la verifica dei certificati per le connessioni SSL.
        --no-sni                   Disattiva l'impostazione dell'header SNI per le connessioni SSL.
        --no-watchdog              Disattiva il watchdog integrato.
        --watchdog-exit-mode       Indica l'azione "A" che il watchdog deve eseguire se il miner viene riavviato "N" volte
                                   entro "M" minuti.
                                   Formato: N:M:A. Valori validi:
                                                  N: qualsiasi intero positivo,
                                                  M: qualsiasi intero positivo,
                                                  A: r(riavvio del sistema), s(spegnimento del sistema), e(uscita dal miner)
                                   Le azioni "r" e "s" richiedono di avviare il miner con privilegi di amministratore.
                                   Esempi:
                                   20:10:s - il watchdog spegne il sistema se il miner viene riavviato 20 volte
                                             in un qualsiasi intervallo di 10 minuti
                                   5:7:r   - il watchdog riavvia il sistema se il miner viene riavviato 5 volte
                                             in un qualsiasi intervallo di 7 minuti
    -B, --benchmark                Modalità benchmark.
        --benchmark-epoch          Numero di epoca usato durante il benchmark (predefinito: 0).
                                   Si applica solo agli algoritmi basati su DAG, tranne la famiglia ProgPOW.
        --benchmark-block          Numero di blocco usato durante il benchmark (predefinito: 0).
                                   Si applica solo alla famiglia di algoritmi ProgPOW.
    -P, --protocol-dump            Log del protocollo utente.
    -c, --config                   Carica un file di configurazione in formato JSON.
    -l, --log-path                 Percorso completo del file di log.
        --cpu-priority             Imposta la priorità del processo (predefinito: 2) da 0 inattiva, 2 normale, a 5 massima.
        --autoupdate               Esegue l'aggiornamento automatico quando è disponibile una versione più recente del miner.
        --back-to-main-pool-sec    Obbliga il miner a tornare al pool principale quando lavora con il pool di failover.
                                   Il parametro si imposta in secondi. (predefinito: 600)
        --exit-on-cuda-error       Obbliga il miner a uscire immediatamente in caso di errore CUDA.
        --exit-on-connection-lost  Obbliga il miner a uscire immediatamente in caso di perdita della connessione.
        --exit-on-high-power       Obbliga il miner a uscire immediatamente in caso di consumo elevato.
                                   (ad es.: --exit-on-high-power 600 - esce se il consumo totale supera 600W)
        --reconnect-on-fail-shares Obbliga il miner a riconnettersi immediatamente al pool dopo N share fallite di seguito (predefinito: 10).
        --fork-at                  Obbliga il miner a cambiare algoritmo al verificarsi di una condizione predefinita (funziona solo con il watchdog integrato attivo)
                                   Condizione di epoca: <algo_name>=epoch:<epoch_number> (ad es.: --fork-at etchash=epoch:390).
                                   Condizione di blocco: <algo_name>=block:<block_number> (ad es.: --fork-at x16rv2=block:6526421).
                                   Condizione di tempo:  <algo_name>=time:<YYYY-MM-DDTHH:MM:SS>. L'ora va indicata in UTC+0.
                                   (ad es.: --fork-at firopow=time:2021-10-26T06:00:00).
                                   Per cambiare la porta del pool principale devi scriverla subito dopo l'algoritmo: <algo_name>:<port_number>
                                   (ad es.: --fork-at x16rv2:4081=time:2019-10-01T16:00:00).

  --------------------- Esecuzione di script arbitrari ------------------------
    -- (gli script devono trovarsi nella stessa cartella dell'eseguibile t-rex) --
    -------------------------------------------------------------------------

        --script-start             Esegue lo script dell'utente subito dopo l'avvio del miner (ad es.: --script-start script_filename)
        --script-exit              Esegue lo script dell'utente subito prima dell'uscita dal miner.
        --script-epoch-change      Esegue lo script dell'utente al cambio di epoca.
        --script-crash             Esegue lo script dell'utente in caso di crash del miner.
        --script-low-hash          Esegue lo script dell'utente in caso di hashrate basso. La soglia si imposta in MegaHash/secondo.
                                   Esempio: --script-low-hash script_to_activate:50
                                            (attiva lo script "script_to_activate" quando l'hashrate totale scende a 50MH/s)

  -------------------- Regolazione fine delle GPU (Windows e Linux) ------------------

        --pl                       Imposta il power limit della GPU (Windows - in percentuale, Linux - in watt)
                                   Richiede di avviare il miner con privilegi di amministratore.
        --lock-cclock              Indica la frequenza del core della GPU da bloccare, in MHz. (predefinito: 0 - disattivato).
                                   Richiede di avviare il miner con privilegi di amministratore.
                                   Esempio: --lock-cclock 1000 (applica la frequenza di 1000Mhz a tutte le schede che supportano questa funzione)
                                            --lock-cclock 1000,1300,0 (applica 1000Mhz alla GPU #0, 1300MHz alla GPU #1, ignora la GPU #2)
        --mt                       Modalità memory tweak (predefinito: 0 - disattivata). Intervallo da 0 a 6. Il consiglio generale
                                   è di partire da 1 e aumentare solo se la GPU è stabile.
                                   L'effetto è simile a quello di ETHlargementPill.
                                   Supportata solo sulle GPU Pascal con memoria GDDR5 o GDDR5X.
                                   Richiede di avviare il miner con privilegi di amministratore.
                                   Si può impostare come elenco separato da virgole per applicare valori diversi a schede diverse.
                                   Esempio: --mt 4 (applica la modalità tweak #4 a tutte le schede che supportano questa funzione)
                                            --mt 3,3,3,0 (applica la modalità tweak #3 a tutte le schede tranne l'ultima)

  -------------------- Regolazione fine delle GPU (solo Windows) ---------------------

                                   Tutte le opzioni si possono impostare come elenco separato da virgole per applicare valori diversi a
                                   schede diverse. (valore predefinito per tutte le opzioni: 0 - non usato)
        --fan                      Imposta la velocità della ventola della GPU in percentuale o una temperatura obiettivo (auto-fan).
                                   Formati validi:
                                      --fan N           (dove N è la velocità della ventola)
                                      --fan t:N         (dove N è la temperatura obiettivo del core)
                                      --fan t:N[F1-F2]  (come sopra, ma con la velocità della ventola limitata all'intervallo [F1%, F2%])
                                      --fan tm:N        (dove N è la temperatura obiettivo della memoria)
                                      --fan tm:N[F1-F2] (come sopra, ma con la velocità della ventola limitata all'intervallo [F1%, F2%])
                                   Esempio: --fan 45,t:67,tm:95,t:69[45-100],tm:90[50-95]
                                   che significa
                                      GPU #0: imposta la velocità della ventola al 45%
                                      GPU #1: mantiene la temperatura del core della GPU a 67C
                                      GPU #2: mantiene la temperatura della memoria della GPU a 95C
                                      GPU #3: mantiene la temperatura del core della GPU a 69C
                                              con la velocità della ventola limitata all'intervallo [45%, 100%]
                                      GPU #4: mantiene la temperatura della memoria della GPU a 90C
                                              con la velocità della ventola limitata all'intervallo [50%, 95%]
                                   Nota: in modalità auto-fan le velocità delle ventole sono limitate per default all'intervallo [0%, 100%].
        --cclock                   Imposta l'offset della frequenza del core della GPU in MHz.
                                   Richiede di avviare il miner con privilegi di amministratore.
                                   Viene riportato a 0 all'uscita e durante la ricostruzione del DAG.
        --mclock                   Imposta l'offset della frequenza della memoria della GPU in MHz.
                                   Richiede di avviare il miner con privilegi di amministratore.
                                   Viene riportato a 0 all'uscita e durante la ricostruzione del DAG.
        --cv                       Imposta la tensione del core della GPU in percentuale. Deve essere nell'intervallo [0, 100].
                                   Usalo solo se sai cosa stai facendo!
                                   Richiede di avviare il miner con privilegi di amministratore.
        --lock-cv                  Indica la tensione del core della GPU desiderata in mV. (predefinito: 0 - disattivato).
                                   Richiede di avviare il miner con privilegi di amministratore.
        --pstate                   Imposta il P-state della GPU. Valori validi: p0.
                                   Richiede di avviare il miner con privilegi di amministratore.

 -------------------------------------------------------------------------

        --version                  Mostra le informazioni sulla versione ed esce.
    -h, --help                     Mostra questo testo di aiuto ed esce.

Download T-Rex Miner

0.26.8