Wird das Überspringen von Nonce die Mining-Leistung verbessern, da es einen einfallsreicheren Miner gibt

Da die meisten Miner-Programme mit 0 Nonce beginnen und von dort aus inkrementieren, gibt es viele findige Miner, die auch um die gleiche wünschenswerte Nonce konkurrieren werden:

Jeder mint bei [0 ~ LARGE_RANGE] (unterer Bereich)

Ich baue bei [LARGE_RANGE + 1 ~ MAX_RANGE] (oberer Bereich)

Szenario 1: Andere Leute fanden die wünschenswerte Nonce in der unteren Reichweite, sie machen es viel schneller als ich, selbst wenn ich in der gleichen Reichweite minen würde.

Szenario 2: Die wünschenswerte Nonce ist in meiner Reichweite und ich habe sie zuerst gefunden (bevor andere sie gefunden haben, da ich die untere Reichweite übersprungen habe)

Ist dies eine Möglichkeit, meine Mining-Leistung zu verbessern?

Glauben Sie, dass bei großen Mining-Betrieben jeder einzelne Miner bei Nonce 0 beginnt? Natürlich nicht. Sie alle beginnen an unterschiedlichen Orten.
Aber wie verteilen sie sich? Ist es zufällig oder wie ein Pool zugewiesen und hackt Bereiche von 0 bis N1 und N1 bis N2 ... Und wenn ich LARGE_RANGE = N_MAX wähle?
Es liegt an der Mining-Steuerungssoftware. Es gibt keinen vorgegebenen Plan.

Antworten (1)

Die Blöcke, die Sie zu schürfen versuchen, enthalten Ihre Block-Belohnungsadresse. Die Blöcke, die andere Leute zu minen versuchen, haben ihre Belohnungsadresse in sich. Da die Blöcke unterschiedlich sind, sind auch alle korrekten Nonces unterschiedlich.

Wenn Sie minen, konkurrieren Sie nicht mit anderen Minern im selben Suchraum. Wer zuerst seine eigene Nonce findet, gewinnt, aber jeder sucht eine andere Nonce.

@Geremia Verschiedene Miner haben immer unterschiedliche Transaktionen, da eine der Transaktionen die Belohnungstransaktion für sich selbst ist.