Hoe werken Bitcoin-transacties?

Bitcoin-transacties zijn berichten die de verplaatsing van bitcoins van afzenders naar ontvangers aangeven. Transacties worden digitaal ondertekend met cryptografie en naar het hele Bitcoin-netwerk verzonden voor verificatie. Transactie-informatie is openbaar en kan worden gevonden op het digitale grootboek dat bekend staat als de 'blockchain'. De geschiedenis van elke Bitcoin-transactie leidt terug naar het punt waarop de bitcoins voor het eerst werden geproduceerd of 'gemijnd'.
Hoe werken Bitcoin-transacties?
Gebruik de multichain Bitcoin.com Wallet-app, vertrouwd door miljoenen om veilig en eenvoudig de populairste cryptocurrencies te verzenden, ontvangen, kopen, verkopen, verhandelen en beheren. Je kunt ook verbinding maken met duizenden gedecentraliseerde applicaties (DApps), van games tot financiële derivaten.

Overzicht

Als je geld naar je vriend wilt sturen, zou je in het traditionele banksysteem waarschijnlijk een bankapp of -website gebruiken om het geld over te maken, en de bank zou alles achter de schermen regelen. Je kunt echter bitcoin versturen zonder de noodzaak van een centrale autoriteit zoals een bank. Het Bitcoin-transactieproces zorgt ervoor dat transacties legitiem, veilig en transparant zijn. Hieronder volgt een overzicht van een bitcointransactie:

  1. Een Transactie Maken: Wanneer je bitcoin verstuurt, maak je een transactie vanuit je digitale portemonnee. Deze transactie omvat het adres van de afzender (publieke sleutel), het adres van de ontvanger (publieke sleutel), het bedrag aan Bitcoin dat je wilt versturen en een transactiekost die je bereid bent te betalen aan de miners.
  2. Digitale Handtekeningen: Om te bewijzen dat je de eigenaar bent van de bitcoin die je wilt versturen, moet de transactie worden ondertekend met behulp van je privésleutel via een cryptografisch proces. Dit staat bekend als een digitale handtekening. Het is essentieel om je privésleutel geheim te houden, omdat het je digitale wachtwoord is.
  3. Uitzenden en Bevestigingen: Zodra de transactie is ondertekend, wordt deze uitgezonden naar het Bitcoin-netwerk en gaat deze naar de mempool, een soort wachtruimte voor transacties die wachten op bevestiging. Miners kunnen transacties uit de mempool kiezen om nieuwe blokken te vormen. De eerste miner die een moeilijk wiskundig probleem oplost, mag het volgende blok maken. De winnende miner zendt zijn nieuwe blok uit, dat door de rest van het netwerk wordt bevestigd.
  4. Transactiefinalisatie: Zodra bevestigd, wordt het nieuwe blok toegevoegd aan de kopie van de blockchain van elke netwerkdeelnemer. De transacties in het nieuwe blok worden als bevestigd beschouwd. Het is echter gebruikelijk om te wachten op ten minste zes bevestigingen (zes extra blokken die worden toegevoegd na het blok met jouw transactie) om de transactie als definitief te beschouwen. Dit is om ervoor te zorgen dat de transactie niet ongedaan wordt gemaakt of dubbel wordt uitgegeven in geval van een tijdelijke splitsing in de blockchain.

Bitcoins bestaan als records van Bitcoin-transacties

Wij definiëren een bitcoin als een keten van digitale handtekeningen. Elke eigenaar draagt bitcoin over aan de volgende door een hash van de vorige transactie en de publieke sleutel van de volgende eigenaar digitaal te ondertekenen en deze aan het einde van de munt toe te voegen. Een ontvanger kan de handtekeningen verifiëren om de eigendomsketen te verifiëren.

Bitcoins "bestaan" niet per se. Er zijn geen fysieke bitcoins, noch hebben Bitcoin-eigenaren een "rekening." In plaats daarvan is er een 'blockchain,' die je kunt zien als een grootboek, of een record, van alle transacties die ooit hebben plaatsgevonden tussen Bitcoin-adressen. Deze transactiegegevens worden bijgewerkt door de deelnemers aan het Bitcoin-netwerk (nodes) en gedeeld over elk van zijn nodes naarmate de saldi toenemen en afnemen. Je kunt een 'block explorer' gebruiken als je de geschiedenis en het huidige saldo van een bepaald Bitcoin-adres wilt zien.

Publieke en privatesleutels

Om Bitcoin te verzenden, moet je toegang hebben tot de publieke en privatesleutels die horen bij het bedrag aan bitcoin dat je wilt verzenden. Wanneer we het hebben over iemand die "bitcoins bezit," betekent dit eigenlijk dat die persoon toegang heeft tot een 'sleutelpaar' bestaande uit:

  • een publieke sleutel (een adres) waarnaar eerder een bepaald bedrag bitcoin is verzonden
  • de bijbehorende unieke privatesleutel (een wachtwoord) die de eerder naar de bovenstaande publieke sleutel (adres) verzonden bitcoin autoriseert om elders te worden verzonden.

Publieke sleutels, ook wel bitcoin-adressen genoemd, zijn willekeurig gegenereerde reeksen van letters en cijfers die vergelijkbaar functioneren met een e-mailadres of een gebruikersnaam op een social-media site. Zoals de naam al aangeeft, zijn ze openbaar, dus je kunt ze veilig met anderen delen. Sterker nog, je moet je Bitcoin-adres aan anderen geven wanneer je wilt dat ze je bitcoin sturen. De privatesleutel is een andere reeks letters en cijfers, ook willekeurig gegenereerd. Privatesleutels moeten echter, net als wachtwoorden voor e-mail of andere accounts, geheim worden gehouden. Deel je privatesleutel nooit met iemand die je niet 100% vertrouwt om niet van je te stelen.

Lees meer: Zorg ervoor dat je digitale activa veilig zijn met deze eenvoudige tips.

Je kunt je Bitcoin-adres zien als een doorzichtige kluis. Anderen kunnen zien wat erin zit, maar alleen degenen met de privatesleutel kunnen de kluis openen om toegang te krijgen tot de fondsen erin.

Transactie-ingangen en -uitgangen

Hoewel het mogelijk zou zijn om munten individueel te behandelen, zou het onpraktisch zijn om voor elke cent in een overboeking een aparte transactie te maken. Om waarde te kunnen splitsen en combineren, bevatten transacties meerdere ingangen en uitgangen. Normaal gesproken is er ofwel een enkele ingang van een eerdere grotere transactie of meerdere ingangen die kleinere bedragen combineren, en ten hoogste twee uitgangen: één voor de betaling en één die het wisselgeld, indien aanwezig, terugstuurt naar de afzender.

-Satoshi Nakamoto, Bitcoin whitepaper

Laten we dat gedeelte van het Bitcoin-whitepaper eens opsplitsen door te kijken naar een voorbeeldtransactie in de praktijk:

Mark wil 1 BTC naar Jessica sturen. Om dit te doen, gebruikt hij zijn privatesleutel om een bericht te 'ondertekenen' met de transactie-specifieke details. Dit bericht, dat moet worden uitgezonden naar het netwerk, bevat het volgende:

  • Ingangen. Dit bevat informatie over de bitcoin die eerder naar Mark's adres is verstuurd. Stel dat Mark eerder 0,6 BTC van Alice en 0,6 BTC van Bob heeft ontvangen. Om nu 1 BTC naar Jessica te sturen, kunnen er twee ingangen zijn: één ingang van 0,6 BTC eerder van Alice en één ingang van 0,6 BTC eerder van Bob.
  • Bedrag. In dit geval wil Mark 1 BTC versturen.
  • Uitgangen. Er zijn twee uitgangen. De eerste is 1 BTC naar Jessica’s adres. De tweede is 0,2 BTC teruggegeven als 'wisselgeld' aan Mark. Deze tweede uitgang is berekend als het totaal van de ingangen [0,6 + 0,6 = 1,2], minus het bedrag dat Mark wil sturen [1 BTC].

Dit lijkt misschien verwarrend, maar het is op deze manier gedaan om de efficiëntie te verbeteren - en het goede nieuws is dat het kennen van de details achter de schermen van Bitcoin-transacties niet nodig is om bitcoin te versturen of te ontvangen. Je Bitcoin Wallet zorgt daarvoor!

Uitzenden en bevestigingen

In het bovenstaande voorbeeld zal Mark (via zijn portemonnee-software) zijn voorgestelde transactie uitzenden naar het Bitcoin-netwerk. Een speciale groep deelnemers in het netwerk, bekend als 'miners', verifieert dat Mark's sleutels toegang hebben tot de ingangen (d.w.z. de adressen) van waar hij eerder de bitcoin ontving die hij beweert te beheersen. Miners verzamelen ook een lijst van andere transacties die rond dezelfde tijd naar het netwerk werden uitgezonden als Mark's en voegen deze samen in een blok. Elke miner die het 'Proof of Work' heeft voltooid, mag een nieuw blok voorstellen dat zal worden toegevoegd of 'vastgemaakt' aan de keten door te verwijzen naar het laatste blok. Dat nieuwe blok wordt vervolgens uitgezonden naar het netwerk. Als andere netwerkdeelnemers (nodes) het eens zijn dat het een geldig blok is (d.w.z. de transacties erin volgen alle regels van het protocol en het verwijst correct naar het vorige blok), zullen ze het doorgeven. Uiteindelijk zal een andere miner erop voortbouwen door ernaar te verwijzen als het vorige blok bij het voorstellen van het volgende blok. Alle transacties die in het vorige blok zaten, worden nu 'bevestigd' door de volgende miner. Naarmate er meer blokken aan de keten worden toegevoegd, neemt het aantal bevestigingen van Mark's transactie toe.

Waarom duren sommige bitcointransactiebevestigingen zo lang?

Elk blok kan slechts een bepaald aantal transacties bevatten, en dat aantal wordt grotendeels bepaald door de beschikbare ruimte in elk blok, of de 'blokgrootte,' die 1MB is. De beperkte ruimte leidt tot de vergoedingsmarkt, waarbij miners, die vergoedingen innen, ervoor kiezen om in het volgende blok alleen die transacties op te nemen die een hoge genoeg vergoeding hebben opgenomen. Hogere vergoedingen fungeren dus als stimulans voor miners om je transacties te prioriteren.

Merk op dat de blokgrootte een willekeurige limiet is, maar de Bitcoin-gemeenschap heeft ervoor gekozen om de blokgrootte zo klein mogelijk te houden om het voor mensen gemakkelijker te maken om Bitcoin-nodes te beheren. Bitcoin Cash, een fork van Bitcoin, heeft een grotere blokgrootte en vereist daarom veel lagere vergoedingen voor transacties.

Lees meer: Begrijp hoe het Bitcoin-netwerk besluit over kritieke kwesties zoals de blokgrootte.

Hoeveel bedragen bitcointransactiekosten?

Vergoedingen voor het versturen van bitcoin kunnen variëren van een paar cent tot wel $100. De reden voor de grote variatie is dat Bitcoin-vergoedingen afhankelijk zijn van zowel vraag en aanbod (d.w.z. hoe druk het netwerk op een bepaald moment is) als de "grootte" van je transactie. De grootte wordt voornamelijk beïnvloed door ingangen, dus als je transactie veel ingangen heeft, zal het meer blokruimte innemen en een hogere vergoeding vereisen. Als je bijvoorbeeld 10 BTC wilt versturen, is de kans groot dat je transactie meer ingangen nodig heeft dan wanneer je 1 BTC wilt versturen. De 10 BTC-transactie kan bestaan uit 5+2+1+1+1 (in totaal 5 ingangen) terwijl de 1 BTC-transactie slechts twee ingangen kan zijn zoals in ons Mark/Jessica-voorbeeld hierboven.

Veel portemonnees, waaronder de Bitcoin.com Wallet, stellen gebruikers in staat om handmatig transactiekosten in te stellen. Dit helpt je om overbetaling te vermijden. Als je bijvoorbeeld geen haast hebt, kun je de vergoeding lager instellen, zodat deze wordt opgepikt door een miner wanneer het netwerk minder druk is. Je kunt er ook voor zorgen dat je transacties onmiddellijk worden verwerkt door je vergoeding te verhogen.

Lees meer: Begrijp de ins en outs van het versturen van bitcoin.

Gerelateerde gidsen

Begin hier →
Een korte introductie tot Bitcoin

Een korte introductie tot Bitcoin

Krijg een eenvoudige introductie tot Bitcoin en waarom het belangrijk is.

Lees dit artikel →
Een korte introductie tot Bitcoin

Een korte introductie tot Bitcoin

Krijg een eenvoudige introductie tot Bitcoin en waarom het belangrijk is.

Hoe werkt een bitcoin-uitwisseling?

Hoe werkt een bitcoin-uitwisseling?

Hoe veilig is het om je crypto op gecentraliseerde beurzen op te slaan?

Lees dit artikel →
Hoe werkt een bitcoin-uitwisseling?

Hoe werkt een bitcoin-uitwisseling?

Hoe veilig is het om je crypto op gecentraliseerde beurzen op te slaan?

Wat is Bitcoin-governance?

Wat is Bitcoin-governance?

Hoe werkt het netwerk en neemt het beslissingen over kritieke kwesties?

Lees dit artikel →
Wat is Bitcoin-governance?

Wat is Bitcoin-governance?

Hoe werkt het netwerk en neemt het beslissingen over kritieke kwesties?

Wat is Bitcoin?

Wat is Bitcoin?

Krijg een eenvoudige introductie tot Bitcoin en waarom het belangrijk is.

Lees dit artikel →
Wat is Bitcoin?

Wat is Bitcoin?

Krijg een eenvoudige introductie tot Bitcoin en waarom het belangrijk is.

Wat is Bitcoin Cash?

Wat is Bitcoin Cash?

Bitcoin Cash is een gedecentraliseerd peer-to-peer elektronisch geldsysteem dat niet afhankelijk is van een centrale autoriteit zoals een regering of financiële instelling.

Lees dit artikel →
Wat is Bitcoin Cash?

Wat is Bitcoin Cash?

Bitcoin Cash is een gedecentraliseerd peer-to-peer elektronisch geldsysteem dat niet afhankelijk is van een centrale autoriteit zoals een regering of financiële instelling.

check icon
VERTROUWD DOOR MEER DAN 5 MILJOEN CRYPTOGEBRUIKERS WERELDWIJD

BLIJF VOOROP IN CRYPTO

Wekelijks geleverd
Wekelijks geleverd

Blijf voorop in crypto met onze wekelijkse nieuwsbrief die de belangrijkste inzichten biedt.

news icon

Wekelijkse cryptonieuws, speciaal voor jou samengesteld

insights icon

Actiegerichte inzichten en educatieve tips

products icon

Updates over producten die economische vrijheid bevorderen

Aanmelden

Geen spam. Altijd afmelden mogelijk.

Begin veilig te investeren met de Bitcoin.com WalletBegin veilig te investeren met de Bitcoin.com WalletBegin veilig te investeren met de Bitcoin.com Wallet

Begin veilig te investeren met de Bitcoin.com Wallet

Meer dan wallets tot nu toe aangemaakt

Alles wat je nodig hebt om je Bitcoin en cryptocurrency veilig te kopen, verkopen, verhandelen en investeren.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin