Ich weiß, dass Litecoin damals mit Scrypt erstellt wurde, um es leichter zu machen, aber auch schwieriger, ASIC-Hardware daraus zu bauen - damit alltägliche Computer minen konnten. Gibt es andere Algorithmen, die man heutzutage kennen sollte? Möglicherweise solche, die wenig Ressourcen erfordern und es unpraktisch machen, ASICs zu bauen.
Im Gegensatz zum Namen ist der in Litecoin verwendete Proof of Work deutlich schwieriger zu verifizieren als SHA256 (es verlangsamt die Synchronisierungszeiten merklich), während er gleichzeitig sein Ziel nicht erreicht, je nach Bedarf nur auf einer CPU oder einer GPU abgebaut werden zu können Lesen Sie den Pitch auf ihrer Website. Es bietet sehr wenig Widerstand gegen das Mining auf einer GPU oder ASIC, tatsächlich ist sein Design extrem gut auf lineare Zeit-Speicher-Kompromisse zugeschnitten, was die Hardwarekosten noch günstiger macht. Es ist auch kein Vorteil, dass es schwieriger ist, einen ASIC herzustellen, es bedeutet nur, dass sie weniger Standardhardware und eher ein Monopol von ein oder zwei Spielern werden.
SHA256 ist ungefähr so leicht und so einfach wie möglich, Hardwarebeschleunigung zu vermeiden ist kein erreichbares Ziel und wahrscheinlich nicht einmal wünschenswert, selbst wenn es so wäre.
Bei Hashcash mit SHA256 geht es um den bestmöglichen rechengebundenen Proof-of-Work.
In einem speichergebundenen Proof-of-Work (was der von Litecoin nicht ist), wie mein Cuckoo Cycle , ist die Speicherlatenz und nicht die Berechnung der Engpass, wodurch Standard-DRAM zum ASIC wird.
Christopher Gurnee
Murch