Citat:
Ursprungligen postat av
Xenonen
Folk hittar ständigt på nya algoritmer även för mycket gamla problem man trodde inte gick att förbättra*. Baserar du dig på något annat än "om det fanns en bättre algoritm skulle någon redan kommit på den"?
*
https://www.nature.com/articles/s41586-022-05172-4
Jag baserar det dels på den knivskarpa konkurrensen som råder och har varit rådande under många år, dels på att jag vet vad bitcoinbrytning och funktionen Sha256 är för något. Man kan kanske hitta smärre effektiviseringar av stegen före och efter själva hashningen och i samordningen av flera brytare, men denna (hashningen) måste likafullt utföras och det är den som kräver den överväldigande delen av beräkningskraften. Det är därför det kallas
proof of work, det finns med nästan hundraprocentig säkerhet inget bättre sätt än att använda
brute force, dvs. att utföra hashfunktionen gång på gång med nytt, lite förändrat input tills man får fram en enligt bitcoinsystemet godkänd teckensträng.
När en brytare har fått fram en korrekt sträng är det enkelt, snabbt och knappt alls arbetskrävande för alla noder att kontrollera att strängen är riktig, vilket görs automatiskt i samband med att blocket blir en godtagen del av blockkedjan.
Systemet är mer eller mindre idiotsäkert och har också tickat på som ett schweiziskt urverk sedan starten för snart 15 år sedan.