De hashfunctie (SHA256) speelt ook een belangrijke rol in het consensusalgoritme Proof-of-Work van Bitcoin, met name in het blokvalidatieproces.
Een recente tweet van een prominente cryptobelegger (@cobie) over een vermeende "red notice" van Interpool tegen CZ heeft een golf van ongerustheid veroorzaakt in de cryptoruimte, met zelfs een negatieve impact op de prijzen van $BTC en $BNB.
De eigenaardigheid van de tweet in kwestie is dat het een opeenvolging van cijfers en letters is, die op het eerste gezicht niets lijkt te betekenen.
Het is eigenlijk een hash, d.w.z. het resultaat van een hashfunctie - een wiskundige functie die elk inputsignaal omzet in een reeks bytes van een bepaalde lengte.
SHA256: de hashfunctie van Bitcoin
SHA256 (Secure Hash Algorithm), de hashfunctie voor de validatie van Bitcoin-blokken, is gekozen vanwege zijn efficiëntie: hij kan output genereren met zeer weinig rekenkracht, terwijl het uiterst moeilijk is om de inputgegevens te traceren.
Alle door SHA256 gegenereerde uitvoer is een reeks van 64 letters en cijfers, ongeacht het type invoergegevens. In feite, zelfs bij gebruik van invoer van verschillende lengte, zoals "Satoshi Nakamoto" of "Bitcoin", zal de uitvoer nog steeds bestaan uit 64 tekens. Inderdaad:
Satoshi Nakamoto:
a0dc65ffca799873cbea0ac274015b9526505daaaed385155425f7337704883e
Bitcoin:
b4056df6691f8dc72e56302ddad345d65fead3ead9299609a826e2344eb63aa4
In Bitcoin wordt SHA256 zowel gebruikt bij het aanmaken van nieuwe netwerkadressen als bij het miningproces, waarbij miners een hashfunctie gebruiken om output te vinden die voldoet aan de door het netwerk vereiste complexiteitscriteria om de cryptografische puzzel op te lossen en een beloning van $BTC en een deel van de door het netwerk gegenereerde commissies te ontvangen.
SHA256 is dus de ruggengraat van het proof-of-work-systeem van Bitcoin, want zonder SHA256 zou het netwerk niet onveranderlijk zijn, laat staan dat het zou kunnen bewijzen wie $BTC bezit, in welke hoeveelheid en op welk moment.
Een van de veiligheidszorgen over de hashfunctie heeft te maken met kwantumcomputers, die door hun bliksemsnelle rekenkracht cryptografische puzzels van Bitcoin moeiteloos kunnen oplossen, wat de veiligheid van het netwerk in gevaar zou brengen.
Hoewel deze technologie nog een hoge mate van populariteit moet bereiken, zouden de kosten in de toekomst, dankzij de technologische vooruitgang, kunnen dalen, waardoor de verspreiding van deze krachtige computers toeneemt.
Worden kwantumcomputers het einde van Bitcoin, of kunnen de Hodlers rustig slapen?