Zum Inhalt springen

Eigenen Miner programmieren.


Roal

Empfohlene Beiträge

@MixMax Danke schon mal für die Nachricht.

Ich verstehe nicht ganz, wieso ich einen ByteSwap durchführen muss.

Weil ich würde nun (sinngemäß):

h = getHeader();
target = getDiff();
nounce = 0;
while(h != target){
 h = Sha256(sha256(0100000081cd02ab7e569e8bcd9317e2fe99f2de44d49ab2b8851ba4a308000000000000e320b6c2fffc8d750423db8b1eb942ae710e951ed797f7affc8892b0f1fc122bc7f5d74 df2b9441a42a14695 + nounce));
 nounce++;
}
print("Blockhash: " + h + " nounce: " + nounce)

Die Bedingung für die while schleife ergibt so nach sein Sinn, da müsste ich schauen, dass ich dann halt die leading Zeros überprüfen kann

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Stunden schrieb Roal:

Die Bedingung für die while schleife ergibt so nach sein Sinn, da müsste ich schauen, dass ich dann halt die leading Zeros überprüfen kann

Genaun, und die sind dann halt rechs, wenn du nicht swapst.

Du Schlingel, willst dir mehr Performance holen, ohne den ByteSwap :D

Bearbeitet von MixMax
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.