Begrijpen dat Bitcoin een eenrichtingshashfunctie is, zou logisch moeten zijn omdat een hash-functie kan niet worden teruggedraaid. Als je dat eenmaal begrijpt, is het moeilijk om weer anders te denken. Het beveiligde hash-algoritme of SHA-256 plaatst Bitcoin in een andere rij, waar u uw bitcoin-adres kunt delen zonder de veiligheid van uw geld in gevaar te brengen. Maar er is zoveel meer.
Een eenrichtings-hashfunctie is een wiskundige functie die een vingerafdruk van de invoer genereert, maar er is geen manier om de originele informatie twee keer te genereren. Het genie rond een veilige hash-functie is een onderwerp dat ik zal bespreken, maar Bitcoin en het hele begin erachter zijn verwant aan het door elkaar gooien van een ei. Het is een eenrichtingsfunctie; als het ei eenmaal is gebroken, kan de dooier niet terug in het ei worden geplaatst en worden verzegeld. Als de dooier eenmaal in een hete koekenpan is gekookt, kan de eierdooier niet meer in de dooier worden veranderd. Het Bitcoin-algoritme is niet anders. De kerncode is in wezen in steen gebeiteld in cyberspace en functioneert nog steeds zonder een beheerder aan het roer van de creatie ervan.
In het verleden was het proces van handel en geld ingewikkeld en ging het gepaard met ethische dilemma’s. Afrikanen zagen kaurischelpen en glaskralen als vereerd geld, dus de Europeanen overspoelden de markt met deze kralen. De implicaties waren enorm. De toename van namaakkralen verlaagde de waarde, waardoor het gemakkelijker te manipuleren was voor de handel. De Romeinen knipten stukjes van de bestaande munten die in omloop waren en gebruikten de overgebleven knipsels om nieuwe munten te slaan.
De munten werden steeds kleiner. Toch bleef het rijk uitbreiden. De prijzen stegen terwijl de koopkracht van de valuta daalde. Wat uiteindelijk, na verloop van tijd, het Romeinse economische systeem instortte. Amerika doet hetzelfde op grotere schaal door de geldhoeveelheid via de geldprinter uit te breiden, hoewel de dollar niet is gekoppeld aan een door goud gedekte valuta na de Nixon-shock. Het stimuleert een steeds sterker wordende zwakke valuta waar het afdrukken van waardeloze papieren biljetten net zo schadelijk is.
Het eerste tijdperk van De verlichting is ontstaan door de scheiding van kerk en staat. Het tweede tijdperk van de Verlichting zal ontstaan als gevolg van de scheiding van geld en staat. De geschiedenis heeft aangetoond dat elke monetaire valuta die wordt afgekapt, verwijderd, gemanipuleerd of gewijzigd, altijd door mensenhanden zal worden uitgebuit. Bitcoin verwijdert deze motieven die keizers, politici, investeerders en bankiers hebben gecorrumpeerd, waardoor de weg naar lijfeigenschap wordt vergemakkelijkt. De hashfunctie van SHA-256 en RIPEMD-160 helpt bij het volledig verwijderen van niveaus van blootstelling en inbeslagname via openbare en privésleutels.
RIPEMD-160
Elk deel van de hashfunctie speelt een cruciale rol, van het beheren van Bitcoin-adressen tot het versterken van het proof-of-work-proces. DeRIPEMD-160, wat een afkorting is voor RACE Integrity Primitives Evaluation Message Digest, wordt gebruikt om helpen om openbare sleutels om te zetten in bitcoin-adressen. Er zijn vijf Ripe Message-Digest-functies, maar 160 wordt gebruikt in het Bitcoin-netwerk omdat het zeer veilig en functioneel is. RIPEMD-160 wordt gebruikt in de Bitcoin-standaard, die een alternatief creëert voor lange openbare adressen. Het is een robuustere versie van het RIPEMD-128-algoritme, dat een 128-bits uitvoer produceert. Het proces van het bouwen van een hashfunctie is een uitdaging, vooral omdat het strings van willekeurige lengte als invoer moet accepteren.
Hoe dit allemaal werkt, is dat er een 65-bits privésleutel is geformuleerd, die een niet-gecomprimeerde publieke sleutel. Deze openbare sleutel is in wezen uw Bitcoin-adres, maar het is een lange reeks cijfers vanaf het begin. Padding is geïmplementeerd om lengteverlengingsaanvallen te versterken en te voorkomen. Voor gebruiksgemak is de sleutel ingekort of gecomprimeerd met RIPEMD-160 tot 20 bits. Dit is waar een gecomprimeerde functie in het spel komt. Het protocol gebruikt een controlesom om te controleren op fouten via SHA-256, die tweemaal wordt gehasht om te valideren dat het adres veilig en correct is.
Het gebruik van RIPEMD-160 bij het maken van Bitcoin-adressen vermindert de adresruimte. Dit betekent dat in plaats van zeer lange adressen in te typen, ze worden teruggebracht tot een beter beheersbare lengte. Dit proces is een eenrichtingsfunctie. Elke openbare en privésleutel is wiskundig uniek en kan niet worden gedupliceerd, alleen worden ingekort en gecomprimeerd.
“SHA-256 zal tijdens ons leven niet worden overtreden door de computationele verbeteringen van de wet van Moore. Als het kapot gaat, zal het zijn door een of andere baanbrekende kraakmethode.-Satoshi Nakamoto
SHA-256
Bitcoin gebruikt de SHA-256 hash-functie in zijn proof-of-work-proces. Proof-of-work wordt beschouwd als het oorspronkelijke consensusmechanisme voor cryptocurrency. Bitcoin is het originele en beste voorbeeld van dat mechanisme. Op een gegeven moment was de moeilijkheidsgraad zo laag dat mining kon worden bereikt op computers met een laag hashvermogen, zoals een thuiscomputer. In de loop van de tijd, toen de vraag naar meer gedolven Bitcoin toenam, nam de moeilijkheidsgraad om er een te verdienen toe.
De moeilijkheid om Bitcoin te verwerven gaat verder dan wat thuiscomputerkracht kan bereiken. Computerhardware voor mining die is uitgerust met ASIC-chips is de beste keuze om bitcoin te minen. Momenteel is er veel concurrentie voor de hash-snelheid, waardoor het bijna onrendabel is om te minen, tenzij je een high-end mijnbouwinstallatie hebt die wordt gevoed met goedkope hernieuwbare energie. Ter vergelijking: als u overweegt om bitcoin te gaan minen, vergeet dan niet dat u in concurrentie staat met high-end grote mijnbouwbedrijven zoals Final Hash, Marathon Digital en Riot Blockchain, Inc.
Het leuke van SHA-256 is de beveiliging en de mogelijkheid om gevoelige blockchain-informatie te versleutelen die anders zou kunnen worden gebruikt in het nadeel van de gebruiker. Deze beveiliging is onveranderlijk en werkt volgens een consistent schema. Veilige hash-algoritmen helpen bij het samenstellen en sorteren van astronomische wiskundige vergelijkingen om bitcoin te verdienen door computers te minen. De menselijke tussenkomst van het proces is niet nodig en zou ronduit onmogelijk zijn om te bereiken, zelfs met de beste rekenmachines die je kunt kopen. Een privésleutel is een 256-bits getal. Een”bit“heeft een waarde van 0 of 1 en is de kleinste meeteenheid voor computergegevens.
Digitale handtekeningen zijn beveiligd met privésleutels, wat betekent dat u kan met Bitcoin in geld handelen onder het unieke bitnummer van die sleutel. Als u niet over de juiste privésleutel beschikt, kunt u de bitcoin niet uitgeven of toegang krijgen tot fondsen in de blockchain-database met sleutels. Daarom moeten deze privésleutels correct worden gegenereerd en vervolgens op een veilige en beveiligde locatie worden opgeslagen. Denk aan het gezegde bedacht door Isaiah Jackson,”No keys, No cheese.”
De mogelijkheid data blijkt uit de hash-waarde is zo laag dat het als onmogelijk wordt beschouwd. De combinaties van cijfers en gegevens elimineren brute force-aanvallen of kapingen van het netwerk vanwege de enorme complexiteit. Bovendien is het ook zeer onwaarschijnlijk dat twee gegevenswaarden (bekend als collision) dezelfde hash hebben. Na het lezen van dit essay zou het een fluitje van een cent moeten zijn om over hashfuncties te leren bij twijfel over de veiligheid van Bitcoin en mogelijke blootstelling aan beschadigde openbare of privésleutels.
Die gevoelens van twijfel moeten worden onderdrukt als je eenmaal begrijpt hoe goed doordacht en veilig het versleutelingsproces is dankzij het genie van Satoshi. Het Bitcoin-netwerk is ontworpen om geld uit de handen van gecentraliseerde controle te halen en naar een gedecentraliseerde wereld zonder toestemming. De hashfuncties SHA-256 en RIPEMD-160 maken dit mogelijk, op een functionele eenrichtingsverkeer en veilige manier.
Dit is een gastpost van Dawdu Amantanah. De geuite meningen zijn geheel van henzelf en komen niet noodzakelijk overeen met die van BTC Inc of Bitcoin Magazine.