Technische uitleg zonder jargon
Stel je een Excel sheet voor waar álle Bitcoin transacties ooit in staan. Van de allereerste tot de laatste van 5 minuten geleden. Dat is in essentie wat de blockchain is.
Maar in plaats van dat één persoon deze Excel sheet heeft, heeft iedereen een kopie. Er zijn duizenden computers over de hele wereld die exact dezelfde lijst bijhouden. Als jij probeert te frauderen en een regel verandert, zien alle andere computers: "Hé, die klopt niet met mijn versie!"
Waarom heet het "blockchain"? Omdat transacties worden gebundeld in "blokken". Elk nieuw blok verwijst naar het vorige blok. Zo ontstaat er een keten (chain) van blokken, vandaar: blockchain.
Stel iemand wil een oude transactie vervalsen. Dan moet hij niet alleen dat ene blok veranderen, maar ook alle blokken die erna kwamen. En dat op duizenden computers tegelijk. Zo goed als onmogelijk.
"Mining" suggereert dat je Bitcoin uit de grond graaft. Maar het is digitaal: miners zijn computers die wiskundige puzzels oplossen.
Elk nieuw blok met transacties moet "goedgekeurd" worden voordat het aan de blockchain wordt toegevoegd. Om goedkeuring te krijgen, moet een miner een moeilijke rekensom oplossen.
Zo moeilijk dat het gemiddeld 10 minuten duurt voordat één van de duizenden miners de oplossing vindt. Dit is geen toeval - Bitcoin past de moeilijkheid automatisch aan om het altijd rond de 10 minuten te houden.
Beloning! De miner die de puzzel oplost, krijgt nieuwe Bitcoin als beloning. Nu is dat 3,125 Bitcoin per blok (sinds april 2024). Daarom investeren mensen in mining: het is letterlijk geld verdienen door je computer puzzels te laten oplossen.
De energie-discussie:
Ja, Bitcoin mining gebruikt veel energie. Ongeveer evenveel als een klein land. Maar:
Vergelijk het met goud: hoeveel energie kost het om goud te mijnen, te bewaken, en te transporteren?
Een Bitcoin adres is als je huisadres. Je kunt het delen met iedereen die je geld wil sturen. Het ziet eruit als: bc1q... (een lange reeks letters en cijfers).
Je private key is de sleutel tot je Bitcoin. Wie de private key heeft, kan het geld uitgeven. Daarom moet je deze geheim houden. Altijd.
"Not your keys, not your coins"
Als je Bitcoin op een exchange laat staan, beheren zij de private keys. Jij hebt alleen een belofte dat je het mag uitgeven. Pas als je de private keys zelf hebt (in je eigen wallet), is het echt van jou.
Wanneer je een wallet aanmaakt, krijg je 12 of 24 woorden. Deze woorden zijn je private key in mensentaal. Met deze woorden kun je je wallet altijd terughalen, zelfs als je telefoon kapot gaat.
Verlies je telefoon = niet erg.
Verlies je seed phrase = je Bitcoin is voor altijd weg.
Stel je wilt 0,001 Bitcoin naar een vriend sturen. Dit gebeurt er:
Voordat miners je transactie accepteren, checken ze:
Als ook maar één van deze checks faalt, wijst het netwerk je transactie af.
Omdat er gemiddeld elke 10 minuten een nieuw blok wordt gemaakt. Je transactie komt in een blok, en dat blok moet eerst "goedgekeurd" worden door de miners.
Voor belangrijke transacties wachten mensen vaak op 6 blokken (±1 uur). Dan is het vrijwel zeker dat de transactie permanent is.
Bitcoin op de main chain is traag en duur. Elke transactie moet in een blok, en er is maar beperkt ruimte. Voor een kop koffie van €3 betaal je soms €2 transactiekosten. Dat werkt niet.
Lightning is een "laag bovenop Bitcoin". Denk aan het zo:
Je opent een "channel" met iemand (bijvoorbeeld een café). Je stort 100.000 sats in dit channel. Daarna kun je binnen dat channel instant betalingen doen zonder dat elke transactie op de blockchain hoeft.
Koop je 10x koffie? Binnen het Lightning channel worden die betalingen bijgehouden. Pas als je het channel sluit, wordt het eindresultaat op de Bitcoin blockchain gezet.
Waarom is dit veilig?
Omdat het gebouwd is op Bitcoin. De echte Bitcoin zit altijd veilig in een multi-signature contract op de blockchain. Lightning is alleen een manier om sneller transacties te doen zonder de veiligheid op te geven.
Lightning maakt Bitcoin bruikbaar voor dagelijkse betalingen. Een kop koffie voor 1 cent transactiekosten, instant afgerekend. Dat is wat Bitcoin nodig heeft om écht geld te worden.