Was bedeuten Minerds Rückmeldungen (LONGPOLL, yay, boo)?

Ich habe ein Skript getestet, das im Wesentlichen ausgeführt wird (hier gezeigter unvollständiger Befehl!):minerd --algo scrypt -s 45 --retry-pause 5 --threads $threads --url ...

Unter den Rückmeldungen, während minerdläuft, gibt es hin und wieder folgende Meldungen:

  1. LONGPOLL detected new block
  2. ...accepted: 1838/2122 (86.62%), 49.94 khash/s (yay!!!)
  3. ...accepted: 1832/2116 (86.58%), 50.00 khash/s (booooo)

Was ist ein LONGPOLL und wie hängt es mit dem Gesamtbild des Bergbaus zusammen? Was ist der Unterschied zwischen einer (yay!!!)und einer (booooo) akzeptierten Nachricht?

Was ist schließlich der Prozentsatz in Klammern in einer akzeptierten Nachricht (wie oben), der genau angezeigt wird? Warum nimmt es während des Minings sowohl zu als auch ab? Sollte es nicht nur nach oben wachsen und das 100%-Niveau erreichen?

Antworten (1)

Wenn ich mich richtig erinnere, bedeuten die "Buhs": Ihre Antwort ist richtig, aber jemand anderes hatte das Problem zuvor gelöst, also haben Sie Ihren Strom und Ihre Zeit verschwendet - sorry. Und die "yay"s sind: Du hast es zuerst geschafft, Glückwunsch.

„LongPoll“ ist ein Protokoll, das es einem Miner ermöglicht, mit den Servern seines Pools in Kontakt zu bleiben, damit es so schnell wie möglich kommuniziert wird, wenn jemand (innerhalb oder außerhalb des Pools) eine Lösung für den aktuellen Block entdeckt – der Miner kann dann sofort aufhören, an diesem Block zu arbeiten. Die gesamte Arbeit bis zu diesem Moment ist natürlich verschwendet worden, aber die Verschwendung wird auf diese Weise minimiert - sonst würde Ihre Maschine einfach weitermachen, ein Ergebnis produzieren und es liefern ... nur um dann informiert zu werden, dass es viel zu spät war. Heutzutage unterstützen die meisten Pools dies - Sie sollten also viele "Longpoll" -Nachrichten sehen, aber relativ wenige (wenn überhaupt) "Boo" :-)

Abschließend zum Prozentsatz: Er verfolgt die Anzahl der Lösungen, die Ihr Computer an die Server Ihres Miner-Pools gesendet hat, und vergleicht die Anzahl der akzeptierten mit denen, die abgelehnt wurden. In einer idealen Welt würde LongPoll sicherstellen, dass Ihre Maschine sofort benachrichtigt wird, wenn jemand anderes die Lösung eines Blocks entdeckt, und Ihre Maschine würde sofort aufhören, an diesem Block zu arbeiten – der Prozentsatz wäre also immer 100 %. In der realen Welt können viele schlechte Dinge dies verhindern.

Was können Sie tun, um diesen Prozentsatz zu verbessern? Finden Sie heraus, warum Sie Ablehnungen haben! Möglicherweise erhalten Sie die Longpoll-Benachrichtigungen nicht, weil Ihre Internetverbindung langsam ist oder der Pool einem DDoS-Angriff ausgesetzt ist – wechseln Sie also Ihren Internetanbieter oder wechseln Sie zu einem anderen, kleineren Pool. Möglicherweise haben Sie Ihre ASIC- oder Grafikkarten auf eine zu aggressive Konfiguration eingestellt, versuchen Sie, die Einstellungen Ihres Miners zu ändern. Und einige andere Dinge, an die ich mich gerade nicht erinnern kann - dazu gibt es Fragen und Antworten auf dieser Seite.

Könntest du das bitte auch erklären LONGPOLL?
Fertig. Bitte beachten Sie, dass ich selbst auch sehr neu in der Bitcoin-Welt bin, also sollten Sie besser auf eine zweite Meinung von jemand anderem warten/fragen, der hoffentlich sachkundiger ist als ich
Vielen Dank. Ich werde positiv abstimmen, da ich denke, dass Sie meine Fragen beantwortet haben. Ich werde auf andere Antworten warten, bevor ich akzeptiere.
Da ist diese Prozentsache, die ich nicht verstanden habe ... aber ich werde danach suchen.
Oh, Entschuldigung! Ich wünschte, ich wäre nicht so faul und hätte von Anfang an eine gründlichere Antwort gegeben :|