Bitcoin en private keys. Wat zijn het en hoe werkt het?

Bitcoin en private keys. Wat zijn het en hoe werkt het?

Als je Bitcoin hebt, ben je de baas over jouw eigen geld. Daarvoor moet je deze BTC wel van de beurs af halen en in eigen beheer nemen. Het welbekende mantra is: 'not your key, not your coins’. Maar wat zijn dat eigenlijk, deze keys?

Bitcoin bewaren

Ten eerste is het belangrijk om te snappen dat jouw Bitcoin niet ín de jouw wallet staan. Het is niet zo dat er een stukje code ín de wallet zit die je naar iemand toe stuurt.

Ga aan de slag bij Bitvavo en betaal geen handelskosten voor je eerste aankoop tot €1.000 

Bitcoin is immers een gedistribueerd en gedecentraliseerd netwerk. En deze data staat vertrouwelijk en versleuteld opgeslagen op duizenden nodes die wereldwijd verspreid zijn.

Om iets in deze database, de blockchain, aan te willen passen moet je aantonen dat jij de baas bent van een bepaalde hoeveelheid BTC. Dit doe je door een UTXO te ondertekenen. Zo’n UXTO is een Unspend Transaction Output, waarin informatie staat over onder andere het eigenaarschap van een bepaalde hoeveelheid BTC.

Het omvat informatie over een publieke sleutel, de public key (of eigenlijk: een wallet adres die hiervan is afgeleid). En hier komt de term ‘not your keys, not your coins’ bij kijken. Zo lang jij de private key die bij deze UTXO hoort in bezit hebt, ben jij de baas over deze BTC.

Private keys

Maar wat is dit nu eigenlijk? En hoe werkt het?

Bitcoin gebruikt asymmetrische cryptografie, of ook wel wel “public-key cryptography”. Iedereen kan een key pair genereren, bestaande uit een publieke sleutel en een geheime sleutel.

Een geheime sleutel hoort bij de publieke sleutel. De cryptografie zorgt er echter voor dat het een eenrichtingsweg is. Als je de private key hebt, kun je wel de publieke sleutel achterhalen. Maar als je alleen de publieke sleutel kent, is een weg terug naar de private key onmogelijk.

We legden eerder als eens uit hoe dit werkt, met het ECDSA algoritme.

Als je een transactie doet, toon je simpel gezegd aan dat jij de geheime sleutel hebt van een beetje Bitcoin (UTXO). En deze geheime sleutel zit als het ware in jouw wallet. En dan leest jouw wallet uit welke balans (of: het totaal aan waardes van alle UTXO’s) er bij deze geheime sleutel horen.

Je wallet bewaart dus de private key en ondertekent daarmee betalingen. In een wallet staat dus niet ‘de Bitcoin’ zelf bewaard, maar enkel de geheime sleutel.

Cryptografie

In een ‘asymmetrisch key encryption scheme’, kan iedereen berichten encrypten met de public key, maar kan de eigenaar van de bijbehorende privésleutel deze alleen maar decrypten.

Dit aspect is wat het een niet symmetrische (of omkeerbare) cryptografische manier maakt. En daarom heet dat asymmetrisch. De beveiliging van de data hangt af van de mate waarop je de private key veilig bewaart.

Een private key is een moeilijk te onthouden stukje code. Gelukkig is daar een oplossing voor bedacht: mnemonic keys. Dit is een update van het Bitcoin protocol waardoor je een private key ook op kunt schrijven als (12 of) 24 woorden.

Deze woorden komen uit een lijst van 2048 vooraf opgestelde woorden. Als je 24 woorden op 2048 manieren kunt vullen, biedt dat gigantisch veel mogelijkheden. Een juiste volgorde qua seeds phrase gokken is dus ook nagenoeg onmogelijk.

Bitcoin adressen

Als je een Bitcoin betaling doet, stuur je die tegenwoordig altijd naar iemands adres toe (en niet direct naar een public key). Een adres is een afgeleid stukje code van een public key, door middel van een hash (in combinatie met een script). En hiervan kun je er enorm veel gratis aanmaken. Het is met het oog op privacy ook aan te raden om dat iedere keer opnieuw te doen.

Er zijn drie soorten adressen.

  • P2PKH (adres start met het nummer 1)
  • P2SH (adres start met het nummer 3)
  • Bech32 (adres start met “bc1”)

De bech32 adressen zitten sinds 2018 in het protocol. Dit maakte onder andere het de activatie van het Lightning Network mogelijk.

Heb je vragen over deze uitleg? Kom eens langs in onze Telegram chat!

De bitcoin prijs in euro's:

Plaats reactie

666

0 reacties

Laad meer reacties

Je bekijkt nu de reacties waarvoor je een notificatie hebt ontvangen, wil je alle reacties bij dit artikel zien, klik dan op onderstaande knop.

Bekijk alle reacties

Meest gelezen

Bitcoin prijs uitbraak naar $60.000? Bulls veroveren terrein

In Koerskijken neemt John van Meer de koers van Bitcoin (BTC) met je door. In de technische analyse geeft hij inzichten in de...

Whales kochten Bitcoin (BTC) op $56.274, een cruciaal prijsniveau

Terwijl de Bitcoin (BTC) prijs na de harde daling van gisteren even omhoog krabbelde, zakte de koers vandaag weer onder de $5...

'Bitcoin koers moet boven $53.000 blijven voor meer bullish actie'

Menig belegger werd zondagochtend met een kater wakker door een forse duikeling van de prijs. De Bitcoin koers heeft eigenlij...

Bitcoin kostprijs in Argentinië iets meer dan $4.000, blijkt uit deze deal

De Canadese Bitcoin miner Bitfarms heeft laten weten te gaan uitbreiden naar Argentinië. Zo is er een achtjarige energiedeal...

WeWork accepteert Bitcoin (BTC) als betaalmiddel en gaat erin sparen

WeWork gaat Bitcoin (BTC) accepteren als betaalmiddel én gaat erin sparen. Dat maakt de aanbieder van flexwerkplekken vandaag...

Vier potentiële gevaren voor het Bitcoin Lightning Network

Hoewel het Bitcoin Lightning Network veel problemen omtrent trage en dure betalingen oplost, is het nog verre van perfect. De...

Enorme toename cryptofraude in Zuid-Korea, stijging van 41,6%

Wie Bitcoin (BTC) zegt, voegt daar in een bullrun bijna automatisch oplichting aan toe. De interesse in de cryptomunt zit ove...

Goedemorgen Bitcoin: 70 miljoen Venmo gebruikers blootgesteld aan BTC

Goedemorgen! We hebben het laatste nieuws voor je op een rijtje gezet. Begin de dag met een bitcoinontbijt. De Canad...

'Bitcoin prijsschommelingen leiden juist tot winst', zegt deze bekende Amerikaanse belegger

De legendarische Amerikaanse investeerder Bill Miller liet zich onlangs weer uit over Bitcoin. Hij is oprichter, voorzitter e...

Beatport accepteert Bitcoin (BTC) voor downloaden muziek

Beatport accepteert vanaf juni Bitcoin (BTC) als betaalmiddel, zo bericht Music Week. Het online portal is populair onder DJ'...

Lees meer

Net binnen

'Bitcoin prijsschommelingen leiden juist tot winst', zegt deze bekende Amerikaanse belegger

De legendarische Amerikaanse investeerder Bill Miller liet zich onlangs weer uit over Bitcoin. Hij is oprichter, voorzitter e...

Vier potentiële gevaren voor het Bitcoin Lightning Network

Hoewel het Bitcoin Lightning Network veel problemen omtrent trage en dure betalingen oplost, is het nog verre van perfect. De...

Bitcoin prijs uitbraak naar $60.000? Bulls veroveren terrein

In Koerskijken neemt John van Meer de koers van Bitcoin (BTC) met je door. In de technische analyse geeft hij inzichten in de...

Enorme toename cryptofraude in Zuid-Korea, stijging van 41,6%

Wie Bitcoin (BTC) zegt, voegt daar in een bullrun bijna automatisch oplichting aan toe. De interesse in de cryptomunt zit ove...

Goedemorgen Bitcoin: 70 miljoen Venmo gebruikers blootgesteld aan BTC

Goedemorgen! We hebben het laatste nieuws voor je op een rijtje gezet. Begin de dag met een bitcoinontbijt. De Canad...

Lees meer