Ich habe kürzlich von einer neuen Kryptowährung namens Gridcoin gehört (oder vielleicht ist sie nicht neu und ich bin gerade nicht auf dem Laufenden), die Ihre GPU/CPU/ASIC verwendet, um Forschungsberechnungen durchzuführen, anstatt "bedeutungslose" Berechnungen durchzuführen.
Ich hatte zuvor gedacht, dass Bitcoin-Miner Ihren Computer Berechnungen durchführen lassen, die für die Verarbeitung von Bitcoin-Überweisungen erforderlich sind, und dann ein wenig von der Spitze als Bezahlung für die Berechnung abziehen. Wenn das stimmt, warum sagen dann alle Gridcoin-Artikel, dass die Berechnungen nutzlos sind?
Ich versuche, die eigentlichen Details hinter Bitcoin weiter zu verstehen, und es gibt sehr wenige Informationen da draußen, die für den Laien zugänglich sind.
Was lässt der Miner meinen Computer tun, wenn ich schürfe? Und warum wurden nicht früher „nützlichere“ Kryptowährungen wie Gridcoin entwickelt? Warum belohnt Sie das System für sinnlose Berechnungen und wie ist das nachhaltig?
Die Berechnungen sind ziemlich bedeutungslos, es ist ein Glücksfall, so dass es für alle fair ist. Sie sind jedoch nicht /nutzlos/ - denn sie sind es, die das riesige und unglaublich sichere Bitcoin-Netzwerk antreiben.
Bearbeiten (Ausarbeitung): Bitcoin-Hashing ist sha256 (sha256 ()) (dh sha256 zweimal ... nur zum zusätzlichen Schutz vor sha256-Angriffen). Die Eingabe für den sha256-Algorithmus enthält verschiedene Daten, die die "Lösung" für den nächsten Block identifizieren. Es enthält also Daten wie den vorherigen Block-Hash, einen Zeitstempel und einen Hash für Transaktionen, die im Block enthalten sind.
Wenn ein Miner eine gültige Lösung findet, überprüft und akzeptiert der Knoten sie und sendet sie an andere Knoten. Wenn genügend Nodes diese Lösung erhalten und verifizieren, wird sie zu einem Block und alle Miner gehen zur nächsten Blocklösung über. Da das Mining zufällig ist, gehen keine historischen Daten verloren, wenn jemand anderes einen Block findet – jeder Miner hat die gleiche Chance (natürlich proportional zu seiner Hash-Rate) – sie wiederholen einfach sha256(sha256()) immer und immer wieder. Damit eine Lösung gültig ist, muss sie zu allen vorherigen Blöcken passen und eine Zahl haben, die niedrig genug ist (definiert durch den aktuellen Netzwerk-„Schwierigkeitsgrad“).
Murch
Murch
Fuzail Gilani
George
Murch