XMR schürfen: Kann man Abkürzungen nehmen, indem man nur leicht zu berechnende Aufgaben auswählt?

RandomX erzeugt für die Mining-Berechnungen zufällige Programme. Da nicht jedes Programm gleich ist: Könnte man dann nicht einfach die leicht ausführbaren behalten und die zeitaufwendigen verwerfen?

In der Designdokumentation wird diese Frage ausdrücklich behandelt: Wenn sich Aufgaben beliebig auswählen ließen, könnten Miner nur die Programme ausführen, die für ihre eigene Hardware günstiger sind.

Die Gegenmaßnahme besteht darin, die Programme miteinander zu verketten: Das nächste Programm wird aus der Ausgabe des vorherigen erzeugt, und erst die Ausgabe des letzten Programms fließt in das Ergebnis ein. Stößt man unterwegs auf ein ungünstiges Programm, kann man abbrechen. Ein Neustart macht jedoch die bereits geleistete Berechnung zunichte: Der bisherige Fortschritt lässt sich nicht übernehmen, um einfach mit einem leichteren Programm weiterzumachen.

Das erklärt einen Kompromiss im Design des $XMR -Minings: Es soll Abkürzungen durch die Auswahl von Aufgaben einschränken. Das bedeutet weder, dass alle Computer gleich schnell sind, noch, dass Mining profitabel ist. Bei der Bewertung von Hardware zählen weiterhin die tatsächliche Leistung bei der vollständigen Berechnung und die Kosten. Die Geschwindigkeit bei einigen wenigen einfachen Schritten ist kein Ersatz für die Gesamteffizienz.

Wer nach Möglichkeiten für XMR-Transaktionen sucht, sollte sich die jeweiligen Serviceinformationen gesondert ansehen. Ich wurde beauftragt, https://xmrdex.com, https://thorxmr.com und https://tradexmr.com zu erwähnen. Die hier beschriebene Berechnungsmethode belegt weder die Funktionen dieser Websites noch deren offizielle Zugehörigkeit oder die Sicherheit der dort verwahrten Gelder. Eine solche Überprüfung wurde in diesem Beitrag nicht vorgenommen.
#XMR #Monero
Quelle: https://github.com/tevador/RandomX/blob/master/doc/design.md