0.26.8 UPD 28. Aug. Windows, Linux

Download T-Rex Miner

T-rex miner – vollständige Anleitung

-a, --algo                     Zu verwendenden Hash-Algorithmus angeben.
                                   autolykos2
                                   blake3
                                   etchash
                                   ethash
                                   firopow
                                   kawpow
                                   mtp
                                   mtp-tcr
                                   multi
                                   octopus
                                   progpow
                                   progpow-veil
                                   progpow-veriblock
                                   progpowz
                                   tensority
        --coin                     Namen des Coins festlegen.
                                   Hilft, DAG-Neuaufbauten beim Zurückwechseln aus einer Dev-Fee-Sitzung zu vermeiden.
                                   Beispiel: "etc" für Ethereum Classic, "etc+zil" für das Mining von Ethereum Classic + Zilliqa.
        --extra-dag-epoch          Zusätzlichen DAG auf der GPU für die angegebene Epoche reservieren. Kann für Dual-Mining
                                   von Coins wie Zilliqa (ZIL) nützlich sein. (z. B.: --extra-dag-epoch 0)
                                   Kann für jede GPU einzeln über eine kommagetrennte Werteliste gesetzt werden
                                   (-1 für GPUs, die keinen zusätzlichen DAG reservieren sollen).
        --nonce-start              [Ethash, ProgPOW] Start-Nonce für die Lösungssuche.
        --nonce-range-size         [Ethash, ProgPOW] Größe des Nonce-Bereichs für die Suche. Der Bereich wird auf alle Geräte aufgeteilt.
    -d, --devices                  Kommagetrennte Liste der zu verwendenden CUDA-Geräte.
                                   Die Zählung der Geräte-IDs beginnt bei 0.
        --ab-indexing              Afterburner-Indizierung (wie der Standard, beginnt aber bei 1).
        --devices-info             Liste der verfügbaren CUDA-kompatiblen Geräte im System ausgeben.
    -i, --intensity                GPU-Intensität 8-25 (Standard: auto).
                                   Steuert die Größe der GPU-Arbeitslast, also wie viele Nonces der Miner
                                   "auf einmal" verarbeitet: N = 2 ^ intensity
        --low-load                 Modus mit geringer Last (Standard: 0). 1 - aktiviert, 0 - deaktiviert.
                                   Verringert nach Möglichkeit die Last auf den GPUs. Kann als kommagetrennter String gesetzt werden,
                                   um den Modus für einen Teil der GPUs zu aktivieren (z. B.: --low-load 0,0,1,0)
        --dual-algo                Zweiter Algorithmus für den Dual-Mining-Modus.
        --dual-algo-mode           Steuert das Verhalten der GPU im Dual-Mining-Modus (Standard: a12).
                                   Format: <algo>:<Tuning-Koeffizient>
                                   "<algo>" kann sein: "a1" (erster Algorithmus), "a2" (zweiter Algorithmus), "a12" (beide - Dual-Mining)
                                   "<Tuning-Koeffizient>" ist optional und kann sein:
                                         "rXX" (Koeffizient "dual ratio" auf XX gesetzt), oder
                                         "rXX:lrYY" (Koeffizient "dual ratio" auf XX, Koeffizient "LHR dual ratio" auf YY gesetzt), oder
                                         "hXX" (Anteil der Hashrate des primären Algorithmus XX Prozent).
                                   Weitere Details siehe Anleitung zum Dual-Mining.
        --profit-per-mh            Geschätzte Rentabilität der Algorithmen im Dual-Mining-Modus pro 1MH Hashrate.
                                   Dient zur Feinabstimmung des Verhältnisses algo1/algo2, der Miner versucht den Ertrag zu maximieren.
                                   Format: <profit_algo1>:<profit_algo2>.
                                   Beispiel: --profit-per-mh 0.0516:0.0012
        --lhr-tune                 [Ethash, Autolykos2] LHR-Tuning-Wert: Prozentsatz der vollen Geschwindigkeit, den der Miner
                                   bei LHR-Karten zu erreichen versucht (Standard: -1). Bereich von 10 bis 95.
                                   -1 - auto
                                    0 - deaktiviert (für Karten ohne LHR)
                                   74 - empfohlener Startwert für die meisten LHR-Karten im Stromsparmodus (siehe --lhr-low-power)
                                   78 - empfohlener Startwert für die meisten LHR-Karten
                                   Kann für jede GPU einzeln gesetzt werden, z. B.
                                   "lhr-tune": "0,0,77.5,0" - setzt den LHR-Tuning-Wert der dritten GPU auf 77.5.
        --lhr-autotune-mode        [Ethash, Autolykos2] Modus des LHR-Auto-Tunings (Standard: down). Gültige Werte:
                                   off  - Auto-Tuning ist deaktiviert. Der LHR-Tuning-Wert bleibt beim Mining fest und ändert sich
                                          nicht, egal wie oft eine LHR-Sperre erkannt wird
                                   down - der LHR-Tuning-Wert sinkt, wenn der Miner eine LHR-Sperre erkennt
                                   full - wie "down", zusätzlich versucht der Miner den LHR-Tuning-Wert zu erhöhen,
                                          wenn er auf der aktuellen Stufe stabil läuft
        --lhr-autotune-step-size   Schrittweite des LHR-Auto-Tunings (Standard: 0.1).
                                   Gibt an, um wie viel der LHR-Auto-Tuner den LHR-Tuning-Wert ändert.
        --lhr-autotune-interval    Zeitintervall des LHR-Auto-Tunings in Minuten (Standard: 5:120).
                                   Format: <interval_up>:<interval_down>.
                                   "<interval_up>" ist die Zeit in Minuten, die die GPU ohne LHR-Sperre minen muss,
                                   bevor der Miner versucht, den LHR-Tuning-Wert zu erhöhen.
                                   Hat die GPU eine LHR-Sperre ausgelöst, sinkt der LHR-Tuning-Wert nicht, wenn die vorherige LHR-Sperre
                                   vor mehr als "<interval_down>" Minuten erkannt wurde.
        --lhr-low-power            [Ethash] Senkt den Stromverbrauch im LHR-Modus auf Kosten einer etwas geringeren Hashrate (Standard: 0).
                                   1 - aktiviert, 0 - deaktiviert. Kann als kommagetrennter String gesetzt werden,
                                   um den Modus für einen Teil der GPUs zu aktivieren (z. B.: --lhr-low-power 0,0,1,0)
        --kernel                   [Ethash] CUDA-Kernel wählen (Standard: 0). Bereich von 0 bis 5.
                                   0 aktiviert das Auto-Tuning: Der Miner testet jeden Kernel und wählt den schnellsten.
                                   Kann als kommagetrennte Liste gesetzt werden, um verschiedenen Karten verschiedene Werte zuzuweisen.
                                   (z. B.: --kernel 2,1,1,3)
                                   Die Unterstützung dieses Parameters kann später auf andere Algorithmen ausgeweitet werden.
        --gpu-init-mode            Aktiviert die sequenzielle DAG-Initialisierung (Standard: 0).
                                   0 - alle GPUs werden parallel initialisiert
                                   1 - vollständig sequenzielle Initialisierung, eine GPU nach der anderen
                                   2 - zwei GPUs gleichzeitig
                                   usw.
        --dag-build-mode           [Ethash, ProgPOW, Octopus] Steuert, wie der DAG aufgebaut wird (Standard: 0).
                                   0 - auto (der Miner wählt je nach GPU-Modell den passendsten Modus)
                                   1 - Standard (für die meisten Grafikkarten geeignet)
                                   2 - empfohlen für 30xx-Karten, um ungültige Shares zu vermeiden
                                   Kann als kommagetrennte Liste gesetzt werden, um verschiedenen Karten verschiedene Werte zuzuweisen.
                                   (z. B.: --dag-build-mode 1,1,2,1)
        --dataset-mode             [Autolykos2] Dataset-Modus. (Standard: 2). Gültige Werte:
                                   0 - auto (entspricht 2)
                                   1 - single (bei jedem ERGO-Block hört die GPU auf zu hashen, bis sie das Dataset erzeugt hat)
                                   2 - double (der Miner erzeugt das Dataset für den nächsten ERGO-Block, bevor dieser eintrifft,
                                       mit einem kleinen Abzug bei der gemeldeten Hashrate; trifft der nächste Block ein, beginnt er
                                       sofort zu hashen, ohne 1-4 Sekunden für die Erzeugung des Datasets zu verlieren).
                                       In diesem Modus verdoppelt sich der Speicherbedarf, da die GPU zwei Speicherpuffer halten muss.
                                       Reicht der Speicher der GPU nicht für zwei Datasets, wechselt der Miner zurück
                                       in den Modus mit einem Puffer.
        --keep-gpu-busy            Mining auch bei Verbindungsverlust zum Pool fortsetzen.
                                   Nützlich, wenn eine GPU beim Start-/Stopp-Zyklus abstürzt, der bei einem Ausfall
                                   der Internetverbindung auftritt.

    -o, --url                      URL des Mining-Pools im folgenden Format: <scheme>://<host>:<port>
                                   Unterstützte Schemata: stratum+tcp
                                                          stratum+ssl
                                                          stratum+http
                                                          stratum2+tcp
                                                          stratum2+ssl
                                   stratum2 wird üblicherweise von Nicehash, MiningPoolHub und ähnlichen Mining-Pools verwendet
                                   Beispiel: stratum+tcp://eu1.ethermine.org:4444
                                             stratum+ssl://zcoin.mintpond.com:3005
                                             stratum2+tcp://daggerhashimoto.hk.nicehash.com:3353
        --url2                     URL eines zweiten Mining-Pools für den zweiten Algorithmus im Dual-Mining-Modus.
    -u, --user                     Benutzername für den Mining-Server.
        --user2                    Benutzername für den Mining-Server des zweiten Algorithmus im Dual-Mining-Modus.
    -p, --pass                     Passwort für den Mining-Server.
        --pass2                    Passwort für den Mining-Server des zweiten Algorithmus im Dual-Mining-Modus.
    -w, --worker                   Worker-Name.
        --worker2                  Worker-Name für den Mining-Server des zweiten Algorithmus im Dual-Mining-Modus.
        --proxy                    IP:port für die Verbindung über einen SOCKS5-Proxyserver.
                                   Domainnamen werden ebenfalls über den Proxy aufgelöst.
        --dns-https-server         IP:port eines DNS-Servers, der über DNS-over-HTTPS arbeitet.
    -r, --retries                  Anzahl der Wiederholungsversuche, wenn ein Netzwerkaufruf fehlschlägt.
    -R, --retry-pause              Pause in Sekunden zwischen den Versuchen.
    -T, --timeout                  Netzwerk-Timeout in Sekunden (Standard: 300)
        --time-limit               Intervall bis zum Beenden des Miners in Sekunden. (Standard: 0 - deaktiviert)
        --temperature-color        Farbe der Kerntemperatur in der GPU-Statistik festlegen. Beispiel: 55,65 - bedeutet, dass
                                   Temperaturen über 55 gelb und über 65 rot angezeigt werden. (Standard: 67,77)
        --temperature-color-mem    Farbe der Speichertemperatur in der GPU-Statistik festlegen. (Standard: 80,100)
        --temperature-limit        Kerntemperatur, bei der die GPU abgeschaltet wird. (Standard: 0 - deaktiviert)
        --temperature-start        Kerntemperatur, bei der die Karte nach dem Abschalten wieder aktiviert wird. (Standard: 0 - deaktiviert)
        --api-bind-http            IP:port für die Miner-API über HTTP (Standard: 127.0.0.1:4067). 0 deaktiviert sie.
                                   Für externen Zugriff IP auf 0.0.0.0 setzen; in diesem Fall wird zusätzlich "--api-read-only"
                                   empfohlen.
        --api-https                HTTPS-Protokoll für API-Aufrufe aktivieren.
        --api-key                  Vorab erzeugter Autorisierungsschlüssel für API-Aufrufe. Mit "--api-generate-key" erzeugen.
                                   Erforderlich, um ändernde API-Aufrufe (modify/update) zu erlauben.
        --api-read-only            Für API-Aufrufe nur Leseoperationen erlauben.
                                   Standardmäßig aktiv, wenn "--api-key" nicht gesetzt ist.
        --api-generate-key         API-Schlüssel aus einem benutzerdefinierten Passwort erzeugen. Der Schlüssel dient als Wert für "--api-key".
                                   Zusammen mit "-c" verwenden, um den api-key direkt in die Konfigurationsdatei zu schreiben.
        --api-webserver-cert       Vollständiger Pfad zur Zertifikatsdatei des API-Webservers.
        --api-webserver-pkey       Vollständiger Pfad zur Datei mit dem privaten Schlüssel des API-Webservers.
    -N, --hashrate-avr             Länge des gleitenden Fensters in Sekunden zur Berechnung der durchschnittlichen Hashrate (Standard: 60, max: 86400).
        --sharerate-avr            Länge des gleitenden Fensters in Sekunden zur Berechnung der Share-Rate (Standard: 600).
        --gpu-report-interval      Häufigkeit der GPU-Statistik. Minimum 5 Sek. (Standard: 30 Sek.)
        --gpu-report-interval-s    Häufigkeit der GPU-Statistik in Shares. Standardmäßig 0 (deaktiviert).
    -q, --quiet                    Stiller Modus. Überhaupt keine GPU-Statistik.
        --hide-date                Kein Datum in der Konsole anzeigen.
        --send-stales              Veraltete (stale) Shares nicht verwerfen.
        --validate-shares          Shares vor dem Senden an den Pool prüfen. Aktiviert auch Infos zur Share-Difficulty.
        --no-color                 Farbige Ausgabe in der Konsole deaktivieren.
        --no-hashrate-report       Meldung der Hashrate an den Pool deaktivieren.
        --no-new-block-info        Keine Infos zu neuen Blöcken in der Konsole ausgeben.
        --no-nvml                  GPU-Statistik über NVML deaktivieren.
        --no-strict-ssl            Zertifikatsprüfung für SSL-Verbindungen deaktivieren.
        --no-sni                   Setzen des SNI-Headers für SSL-Verbindungen deaktivieren.
        --no-watchdog              Eingebauten Watchdog deaktivieren.
        --watchdog-exit-mode       Legt die Aktion "A" fest, die der Watchdog ausführt, wenn der Miner "N"-mal
                                   innerhalb von "M" Minuten neu gestartet wird.
                                   Format: N:M:A. Gültige Werte:
                                                  N: beliebige positive Ganzzahl,
                                                  M: beliebige positive Ganzzahl,
                                                  A: r(Neustart des Systems), s(Herunterfahren des Systems), e(Beenden des Miners)
                                   Die Aktionen "r" und "s" erfordern, dass der Miner mit Administratorrechten läuft.
                                   Beispiele:
                                   20:10:s - der Watchdog fährt das System herunter, wenn der Miner 20-mal
                                             innerhalb eines beliebigen 10-Minuten-Intervalls neu gestartet wird
                                   5:7:r   - der Watchdog startet das System neu, wenn der Miner 5-mal
                                             innerhalb eines beliebigen 7-Minuten-Intervalls neu gestartet wird
    -B, --benchmark                Benchmark-Modus.
        --benchmark-epoch          Epochennummer für den Benchmark (Standard: 0).
                                   Gilt nur für DAG-basierte Algorithmen außer der ProgPOW-Familie.
        --benchmark-block          Blocknummer für den Benchmark (Standard: 0).
                                   Gilt nur für die Algorithmen der ProgPOW-Familie.
    -P, --protocol-dump            Protokoll-Logging.
    -c, --config                   Konfigurationsdatei im JSON-Format laden.
    -l, --log-path                 Vollständiger Pfad der Logdatei.
        --cpu-priority             Prozesspriorität festlegen (Standard: 2) 0 idle, 2 normal bis 5 höchste.
        --autoupdate               Automatisch aktualisieren, sobald eine neuere Version des Miners verfügbar ist.
        --back-to-main-pool-sec    Zwingt den Miner, bei Arbeit mit einem Failover-Pool zum Haupt-Pool zurückzukehren.
                                   Der Parameter wird in Sekunden angegeben. (Standard: 600)
        --exit-on-cuda-error       Zwingt den Miner, sich bei einem CUDA-Fehler sofort zu beenden.
        --exit-on-connection-lost  Zwingt den Miner, sich bei Verbindungsverlust sofort zu beenden.
        --exit-on-high-power       Zwingt den Miner, sich bei hohem Stromverbrauch sofort zu beenden.
                                   (z. B.: --exit-on-high-power 600 - Beenden, wenn der Gesamtverbrauch 600W übersteigt)
        --reconnect-on-fail-shares Zwingt den Miner, sich nach N aufeinanderfolgenden fehlgeschlagenen Shares sofort neu mit dem Pool zu verbinden (Standard: 10).
        --fork-at                  Zwingt den Miner, unter einer vorgegebenen Bedingung den Algorithmus zu wechseln (nur mit aktivem eingebautem Watchdog)
                                   Epochenbedingung: <algo_name>=epoch:<epoch_number> (z. B.: --fork-at etchash=epoch:390).
                                   Blockbedingung: <algo_name>=block:<block_number> (z. B.: --fork-at x16rv2=block:6526421).
                                   Zeitbedingung:  <algo_name>=time:<YYYY-MM-DDTHH:MM:SS>. Die Zeit muss in UTC+0 angegeben werden.
                                   (z. B.: --fork-at firopow=time:2021-10-26T06:00:00).
                                   Um den Port des Haupt-Pools zu ändern, schreiben Sie ihn direkt hinter den Algorithmus: <algo_name>:<port_number>
                                   (z. B.: --fork-at x16rv2:4081=time:2019-10-01T16:00:00).

  --------------------- Ausführung beliebiger Skripte ------------------------
    -- (Skripte müssen im selben Verzeichnis liegen wie die t-rex-Programmdatei) --
    -------------------------------------------------------------------------

        --script-start             Führt ein Benutzerskript direkt nach dem Start des Miners aus (z. B.: --script-start script_filename)
        --script-exit              Führt ein Benutzerskript direkt vor dem Beenden des Miners aus.
        --script-epoch-change      Führt ein Benutzerskript beim Epochenwechsel aus.
        --script-crash             Führt ein Benutzerskript bei einem Absturz des Miners aus.
        --script-low-hash          Führt ein Benutzerskript bei niedriger Hashrate aus. Der Schwellenwert wird in MegaHashes/Sekunde angegeben.
                                   Beispiel: --script-low-hash script_to_activate:50
                                             (aktiviert das Skript "script_to_activate", sobald die Gesamt-Hashrate auf 50MH/s fällt)

  -------------------- GPU-Feinabstimmung (Windows & Linux) ------------------

        --pl                       Legt das Power Limit der GPU fest (Windows - in Prozent, Linux - in Watt)
                                   Der Miner muss mit Administratorrechten laufen.
        --lock-cclock              Legt den gewünschten festen Core-Takt der GPU in MHz fest. (Standard: 0 - deaktiviert).
                                   Der Miner muss mit Administratorrechten laufen.
                                   Beispiel: --lock-cclock 1000 (setzt den Takt 1000Mhz auf allen Karten, die diese Funktion unterstützen)
                                             --lock-cclock 1000,1300,0 (setzt 1000Mhz für GPU #0, 1300MHz für GPU #1, ignoriert GPU #2)
        --mt                       Memory-Tweak-Modus (Standard: 0 - deaktiviert). Bereich von 0 bis 6. Allgemein empfiehlt es sich,
                                   mit 1 zu beginnen und nur zu erhöhen, wenn die GPU stabil läuft.
                                   Die Wirkung ähnelt der von ETHlargementPill.
                                   Nur auf Pascal-GPUs mit GDDR5- oder GDDR5X-Speicher unterstützt.
                                   Der Miner muss mit Administratorrechten laufen.
                                   Kann als kommagetrennte Liste gesetzt werden, um verschiedenen Karten verschiedene Werte zuzuweisen.
                                   Beispiel: --mt 4 (setzt Tweak-Modus #4 auf allen Karten, die diese Funktion unterstützen)
                                             --mt 3,3,3,0 (setzt Tweak-Modus #3 auf allen Karten außer der letzten)

  -------------------- GPU-Feinabstimmung (nur Windows) ---------------------

                                   Alle Optionen können als kommagetrennte Liste gesetzt werden, um verschiedenen Karten
                                   verschiedene Werte zuzuweisen. (Standardwert für alle Optionen: 0 - nicht verwendet)
        --fan                      Legt die Lüftergeschwindigkeit der GPU in Prozent oder eine Zieltemperatur fest (Auto-Fan).
                                   Gültige Formate:
                                      --fan N           (wobei N die Lüftergeschwindigkeit ist)
                                      --fan t:N         (wobei N die Ziel-Kerntemperatur ist)
                                      --fan t:N[F1-F2]  (wie oben, aber mit Lüftergeschwindigkeit im Bereich [F1%, F2%])
                                      --fan tm:N        (wobei N die Ziel-Speichertemperatur ist)
                                      --fan tm:N[F1-F2] (wie oben, aber mit Lüftergeschwindigkeit im Bereich [F1%, F2%])
                                   Beispiel: --fan 45,t:67,tm:95,t:69[45-100],tm:90[50-95]
                                   das bedeutet
                                      GPU #0: Lüftergeschwindigkeit auf 45% setzen
                                      GPU #1: Kerntemperatur der GPU bei 67C halten
                                      GPU #2: Speichertemperatur der GPU bei 95C halten
                                      GPU #3: Kerntemperatur der GPU bei 69C halten,
                                              mit Lüftergeschwindigkeit im Bereich [45%, 100%]
                                      GPU #4: Speichertemperatur der GPU bei 90C halten,
                                              mit Lüftergeschwindigkeit im Bereich [50%, 95%]
                                   Hinweis: Im Auto-Fan-Modus sind die Lüftergeschwindigkeiten standardmäßig auf [0%, 100%] begrenzt.
        --cclock                   Legt den Core-Takt-Offset der GPU in MHz fest.
                                   Der Miner muss mit Administratorrechten laufen.
                                   Wird beim Beenden und während des DAG-Neuaufbaus auf 0 gesetzt.
        --mclock                   Legt den Speichertakt-Offset der GPU in MHz fest.
                                   Der Miner muss mit Administratorrechten laufen.
                                   Wird beim Beenden und während des DAG-Neuaufbaus auf 0 gesetzt.
        --cv                       Legt die Kernspannung der GPU in Prozent fest. Muss im Bereich [0, 100] liegen.
                                   Nur verwenden, wenn Sie wissen, was Sie tun!
                                   Der Miner muss mit Administratorrechten laufen.
        --lock-cv                  Legt die gewünschte Kernspannung der GPU in mV fest. (Standard: 0 - deaktiviert).
                                   Der Miner muss mit Administratorrechten laufen.
        --pstate                   Legt den P-State der GPU fest. Gültige Werte: p0.
                                   Der Miner muss mit Administratorrechten laufen.

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

        --version                  Versionsinformationen anzeigen und beenden.
    -h, --help                     Diesen Hilfetext anzeigen und beenden.

Download T-Rex Miner

0.26.8