Laut dieser Seite: https://en.bitcoin.it/wiki/Poolservers ist die Rollntime-Unterstützung von bitcoind „unterstützt, aber nicht angekündigt“. Ich verstehe das so, dass es nicht den X-Roll-NTime-Header bereitstellt, der diese Unterstützung ankündigen würde, aber Sie können den ntime-Wert erhöhen, um zusätzlichen Nonce-Speicherplatz zu erhalten, und trotzdem gefundene Blöcke senden, nachdem Sie dies getan haben.
Ist das richtig? Wenn ja, was wäre der maximale Betrag, um den ein Mining-Client den ntime-Wert erhöhen kann?
Wenn ja, was wäre der maximale Betrag, um den ein Mining-Client den ntime-Wert erhöhen kann?
bitcoind
akzeptiert einen Block und schiebt ihn an das Netzwerk, solange er gültig ist. Aus diesem Grund ist es unglaublich nachsichtig. Zitat aus dem Bitcoin-Wiki:
Ein Zeitstempel wird als gültig akzeptiert, wenn er größer als der mittlere Zeitstempel der letzten 11 Blöcke und kleiner als die netzwerkbereinigte Zeit + 2 Stunden ist
Es spielt fast nie eine Rolle. Da bitcoind
es sich um ein Single-User-Mining-Programm handelt, befindet es sich fast immer auf demselben Computer wie der Mining-Agent. Wenn der Mining-Agent mehr Arbeitseinheiten erhalten muss, verbraucht er keine zusätzliche Bandbreite.
Pieter Wuille
getwork
keinen vollständigen Block übermittelt, sondern nur den Header. Bitcoind kombiniert es immer noch mit den Transaktionsdaten, an die man sich beim Erstellen der Arbeit erinnert. Ich bin mir nicht sicher, ob dies funktioniert, wenn Sie den Zeitstempel selbst ändern.Nick Odell
I'm not sure if this works if you modify the timestamp
Aber was wäre sonst "Unterstützt, aber nicht beworben". gemein?Pieter Wuille
Nick Odell