Den 16. juli 2010 logget Satoshi Nakamoto seg inn på Bitcointalk og svarte på et spørsmål fra brukeren 'bdonlan', som var bekymret for at Bitcoins doble SHA-256-hashing kunne svekke nettverkets sikkerhet. Svaret, kort og teknisk, har siden blitt en grunnleggende del av Bitcoin-læren – spesielt nå som kvantedatamaskiner går fra teoretisk trussel til praktisk bekymring.
Diskusjonen på Bitcointalk
Forum-brukeren 'bdonlan' lurte på om det å kjøre SHA-256 to ganger – den doble hashingen som sikrer hver Bitcoin-transaksjon – kunne introdusere en svakhet. Det var et rimelig spørsmål. I kryptografi kan lagdeling av algoritmer noen ganger skape uventede sårbarheter. Men Satoshis svar var klart: den doble hashingen er en funksjon, ikke en feil.
Satoshis begrunnelse
Satoshi forklarte at dobbel SHA-256 faktisk øker sikkerhetsmarginen. Selv om én av hashfunksjonene skulle bli brutt i fremtiden, vil det andre laget fortsatt beskytte nettverket. Designet var bevisst, en sikring mot fremskritt innen kryptoanalyse. På den tiden virket ideen om kvantedatamaskiner som kunne bryte SHA-256 fjern. I dag er det et aktivt forskningsområde.
Kvantedatamaskiner og dobbel hashing
Bitcoins avhengighet av dobbel SHA-256 blir ofte trukket frem som en grunn til at nettverket kan overleve et kvanteangrep lenger enn systemer med enkelt-hash. Satoshis innlegg fra 2010 la frem logikken før de fleste i det hele tatt hadde hørt om kvantedatamaskiner. Innlegget nevnte ikke kvante spesifikt, men prinsippet – forsvar i dybden – gjelder direkte. Forskere studerer nå hvordan dobbel hashing kan forsinke en kvante-motstander, og gi tid til en nettverksoppgradering.
Varig referanse
Seksten år senere blir forumtråden fortsatt referert til i diskusjoner om Bitcoins langsiktige sikkerhet. Ingen har brutt SHA-256 ennå, men samtalen har skiftet fra 'om' til 'når' kvante blir en faktor. Satoshis forklaring forblir et referansepunkt for utviklere og forskere som jobber med post-kvante-løsninger. Innlegget er en stille påminnelse om at noen av Bitcoins viktigste designbeslutninger ble diskutert offentlig, år før den første blokken ble utvunnet.




