Bitcoin.com

Hoe werken Bitcoin-transacties?

beschrijving (≤155 tekens) Hoe werken Bitcoin-transacties? Volg een betaling vanuit je wallet naar de blockchain: inputs, transactiekosten, bevestigingen en waarom sommige transacties vastlopen.

Laatst bijgewerkt
Gepubliceerd
Leestijd9 min read
Geschreven door
Neil Author
Neill Velardo
Crypto content specialist since 2017; reviews iGaming platforms firsthand
Beoordeeld door
Graham Stone Author Image
Graham Stone
How do Bitcoin transactions work?

A Bitcoin-transactie is een ondertekend bericht waarmee het eigendom van bepaalde munten van het ene adres naar het andere wordt overgedragen; dit bericht wordt verzonden naar een openbaar netwerk dat het onafhankelijk verifieert en permanent vastlegt. Er worden geen munten verplaatst. Er vindt geen afwikkeling plaats via een bank. Wat daadwerkelijk via het netwerk wordt verzonden, zijn een paar honderd bytes aan gegevens die een wiskundig bewijs bevatten dat jij de beschikking hebt over het geld dat je wilt uitgeven.

In de meeste handleidingen wordt dit uitgelegd aan iemand die nog nooit heeft geklommen bitcoin. Deze is bedoeld voor de meest voorkomende situatie: je hebt al op ‘Verzenden’ geklikt, je ziet een transactie met de status ‘in behandeling’ en je wilt weten wat er met je geld gebeurt.

Hieronder volgen we één betaling vanaf het moment dat deze in je portemonnee wordt samengesteld tot het moment dat deze praktisch onomkeerbaar wordt, en bespreken we wat je moet doen als de betaling vastloopt.

Gebruik de multichain Bitcoin.com Wallet-app, waaraan miljoenen mensen hun vertrouwen schenken om de populairste cryptovaluta’s veilig en eenvoudig te verzenden, te ontvangen, te kopen, te verkopen, te verhandelen en te beheren. Je kunt ook verbinding maken met duizenden gedecentraliseerde applicaties (dApps), variërend van games tot financiële derivaten.

Belangrijkste punten

  • Een Bitcoin-transactie is een ondertekend bericht, geen overdracht van fysieke of digitale objecten. Het eigendom wordt overgedragen door een openbaar grootboek bij te werken.
  • Bitcoin kent geen rekeningsaldi. Je wallet bevat een verzameling afzonderlijke stukjes bitcoin, die ‘unspent transaction outputs’ worden genoemd, en bij elke betaling worden hele stukjes verbruikt en nieuwe gecreëerd.
  • De kosten worden berekend op basis van de gegevensomvang, niet op basis van het bedrag dat je overmaakt. Het overmaken van $50 en $5 miljoen kost evenveel als de transactie dezelfde structuur heeft.
  • Meestal duurt het tien tot zestig minuten voordat je een eerste bevestiging krijgt, maar de tijd die een blok nodig heeft is willekeurig en kan niet precies worden voorspeld.
  • Zes bevestigingen is een afspraak tussen beurzen en handelaren, geen regel die in het protocol is vastgelegd.
  • Elke nog niet bevestigde transactie kan worden vervangen door een versie met hogere vergoedingen. Sinds Bitcoin Core 28.0 hoeven afzenders hun transacties niet langer als vervangbaar te markeren om dit mogelijk te maken.
  • Een vastgelopen transactie gaat vrijwel nooit verloren. Deze wordt uiteindelijk bevestigd, vervangen of na ongeveer twee weken uit de wachtrij van het netwerk verwijderd, waarna het geld weer kan worden uitgegeven.

Wat een Bitcoin-transactie nu eigenlijk is

Er zijn geen bitcoins in de zin van voorwerpen die in een container liggen. Er wordt geen bestand op je telefoon verplaatst. Wat er wel bestaat, is een gedeeld grootboek, het blockchain, waarbij elke overdracht die ooit heeft plaatsgevonden wordt geregistreerd, en een reeks regels die elke deelnemer zelfstandig handhaaft.

Satoshi Nakamoto verwoordde het heel duidelijk in de Bitcoin-whitepaper: "Wij definiëren een elektronische munt als een reeks digitale handtekeningen." Elke eigenaar draagt waarde over door de vorige transactie te ondertekenen met de openbare sleutel van de volgende eigenaar. Als je de weg van een munt terugvolgt via die handtekeningen, kom je uiteindelijk uit bij het blok waarin deze door een miner is aangemaakt.

Dus „bitcoin bezitten” betekent dat je de privésleutel in je bezit hebt waarmee je een geldige handtekening kunt genereren voor de bitcoins die aan een bepaald adres zijn gekoppeld. Dat is alles. De Overzicht van het Bitcoin-project zelf beschrijft de blockchain als een gedeeld openbaar grootboek waarmee wallets het beschikbare saldo kunnen berekenen en waarmee het netwerk kan controleren of een afzender bevoegd is om het betreffende bedrag uit te geven.

Daarom kan een Bitcoin-transactie niet worden gewijzigd, geannuleerd zodra deze is bevestigd, of ongedaan gemaakt door de klantenservice. Er is geen beheerder van het grootboek bij wie je in beroep kunt gaan. Er is alleen het grootboek.

Het transactieproces van Bitcoin: vijf fasen

Elke betaling verloopt volgens hetzelfde patroon. Het is de moeite waard om de onderstaande stappen van een bitcoin-transactie goed te onthouden, want als er iets misgaat, gebeurt dat in een herkenbare fase.

PodiumWat gebeurt er?Wie doet dat?Gemiddelde duurWat kan er misgaan?
1. BouwenJe portemonnee kiest welke munten je wilt uitgeven, stelt de bedragen vast en berekent de kostenJe portemonneeDirectOnvoldoende saldo, te laag ingestelde vergoeding, bedrag onder de drempelwaarde
2. TekenJe privésleutel genereert een cryptografische handtekening die aantoont dat jij de eigenaar bent van de muntenJe portemonnee, offlineDirectVerkeerde sleutel, beschadigde back-up, hardware-wallet niet goedgekeurd
3. UitzendingDe ondertekende transactie wordt naar de aangesloten knooppunten verzonden, die deze vervolgens doorsturenJe portemonnee en het peer-to-peer-netwerkSecondenSlechte verbinding, transactie afgewezen omdat deze niet aan de normen voldoet, vergoeding lager dan het minimale doorstuurtarief
4. WachtDe transactie bevindt zich in de mempool, een wachtrij van geldige maar nog niet bevestigde transactiesElk knooppunt in het netwerkTien minuten tot enkele dagenOverbezetting, te laag tarief om geselecteerd te worden, uiteindelijke uitzetting na ongeveer twee weken
5. BevestigEen miner neemt het op in een blok, en latere blokken bouwen daarop voortMiners en knooppuntenGemiddeld tien minuten per bevestigingKetenreorganisatie (komt zelden voor en heeft meestal alleen gevolgen voor zeer recente blokken)

Fase één en twee vinden volledig op je apparaat plaats. Op dat moment is er nog niets van je telefoon of laptop naar buiten gegaan en loopt er geen enkel risico. Pas in fase drie wordt de transactie openbaar en is deze in de praktijk moeilijk ongedaan te maken.

Inkomsten, uitgaven en waarom je portemonnee je geld teruggeeft

Dit is het deel dat bijna iedereen in verwarring brengt wanneer ze voor het eerst een transactie bekijken op een block explorer, dus het loont de moeite om het wat rustiger aan te doen.

Bitcoin kent geen rekeningsaldi. In plaats daarvan bevat je wallet een reeks afzonderlijke eenheden bitcoin, die niet-bestede transactie-outputs, meestal afgekort tot UTXO's. Zie ze als bankbiljetten in plaats van als een banksaldo. Je hebt een biljet van 0,6 BTC en nog een biljet van 0,6 BTC. Je hebt geen 1,2 BTC op een rekening staan.

Bankbiljetten moeten in hun geheel worden uitgegeven. Als je iemand 1 BTC wilt betalen met twee bankbiljetten van 0,6 BTC, geef je beide bankbiljetten af en krijg je wisselgeld terug.

Hier volgt de volledige transactie:

ComponentWaardeToelichting
Invoer 10,6 BTCEen munt die eerder is ontvangen en nu wordt uitgegeven
Invoer 20,6 BTCEen tweede munt, die eveneens volledig is uitgegeven
Totaal in1,2 BTCInvoer moet altijd volledig worden verwerkt
Uitvoer 11,0 BTCWordt naar het adres van de ontvanger verzonden
Uitvoer 20,199 BTCWijziging, teruggestuurd naar een adres waarover u de controle hebt
Totaal uit1,199 BTC
Vergoeding0,001 BTCHet verschil tussen inkomsten en uitgaven, zoals opgegeven door de miner

Let op: er is geen apart veld voor de vergoeding. De vergoeding is simpelweg het bedrag dat je niet aan een uitbetaling toewijst. De miners strijken het resterende bedrag op. Dit is ook de reden waarom een transactie met een per ongeluk veel te hoge vergoeding niet ongedaan kan worden gemaakt: de rekensom is de instructie.

Hieruit vloeien twee dingen voort die mensen verrassen:

  • Je eigen adres wordt als ontvanger weergegeven - Die tweede uitbetaling is je wisselgeld. Het is geen dubbele betaling en er is geen sprake van een lek. De meeste wallets sturen het wisselgeld naar een nieuw adres waarover jij de controle hebt, in plaats van naar het adres waarvandaan je hebt betaald. Daarom kan het adres je misschien onbekend voorkomen.
  • Het saldo van je portemonnee is de som van je biljetten, die direct wordt berekend - Er wordt nergens een saldo opgeslagen. Je wallet doorzoekt het grootboek op munten die aan de sleutels zijn gekoppeld die hij bezit, en telt deze bij elkaar op.

Sleutels en handtekeningen: hoe het netwerk weet dat de munten van jou zijn

Elk Bitcoin-adres is afgeleid van een paar wiskundig aan elkaar gekoppelde sleutels.

  • De openbare sleutel geeft je adres weer. Je deelt het vrijelijk. Het werkt ongeveer zoals een e-mailadres: mensen hebben het nodig om je iets te sturen.
  • De privésleutel geeft toestemming voor uitgaven. Het blijft altijd op je apparaat en mag nooit met iemand worden gedeeld.

Een handige manier om je een adres voor te stellen, is als een doorzichtige kluis. Iedereen kan door het glas kijken en precies zien wat erin zit, omdat het grootboek openbaar is. Alleen de houder van de privésleutel kan het openen.

Wanneer je geld uitgeeft, gebruikt je portemonnee de privésleutel om een digitale handtekening over de specifieke details van die transactie: welke munten, welke bedragen, welke bestemmingen. Elk knooppunt controleert vervolgens die handtekening aan de hand van de openbare sleutel. Als de handtekening klopt, is de transactie authentiek en ongewijzigd. Als er tijdens de overdracht ook maar één satoshi van het bedrag zou zijn gewijzigd, zou de handtekening niet kloppen en zou de hele transactie worden afgewezen.

Het belangrijkste is dat de handtekening het eigendom aantoont zonder de privésleutel prijs te geven. Dat is de eigenschap waarop het hele systeem berust.

Aangezien de Hoofdwortel Sinds de upgrade in november 2021 ondersteunt Bitcoin naast het oorspronkelijke ECDSA-schema ook Schnorr-handtekeningen. Voor gewone gebruikers betekent dit in de praktijk kleinere transacties, wat leidt tot lagere kosten en meer privacy bij complexere betalingsregelingen zoals wallets met meerdere handtekeningen, die er in het grootboek identiek kunnen uitzien als gewone betalingen met één handtekening.

Wat er gebeurt op het moment dat je op ‘Verzenden’ drukt

Je wallet stuurt de ondertekende transactie door naar een aantal knooppunten waarmee het verbonden is. Elk van die knooppunten voert eerst zelfstandig controles uit voordat het iets anders doet:

  • Wordt de transactie correct geparseerd en voldoet deze aan het verwachte formaat?
  • Bestaan de munten die worden uitgegeven daadwerkelijk en blijven ze ongebruikt?
  • Komen de handtekeningen overeen met de bijbehorende openbare sleutels?
  • Probeert iets hier een munt uit te geven die al voor iets anders is gereserveerd?
  • Voldoet de vergoeding aan de minimale doorstuurvergoeding van het knooppunt?
  • Valt de transactie binnen de standaardlimieten?

Pas als aan al deze voorwaarden is voldaan, accepteert het knooppunt de transactie en stuurt deze door naar zijn eigen peers. Binnen enkele seconden heeft de transactie zich over het grootste deel van het netwerk verspreid. Daarom kan geen enkele partij een Bitcoin-betaling blokkeren: er zijn duizenden onafhankelijke knooppunten, en elk daarvan zal een geldige transactie doorsturen.

Goedgekeurde transacties komen terecht in de mempool, afkorting van ‘memory pool’. Dit is de wachtrij voor geldige maar nog niet bevestigde transacties. Het is goed om te weten dat er niet één algemene mempool bestaat. Elk knooppunt bewaart zijn eigen kopie in het geheugen; daarom kunnen twee verschillende explorers op hetzelfde moment licht verschillende wachtrijgroottes weergeven.

Mijnwerkers Vervolgens stellen ze kandidaatblokken samen door uit hun mempool te selecteren, waarbij ze hun keuze baseren op de vergoedingsprijs. Hier begint het wachten.

Kosten: u koopt blokruimte, u maakt geen geld over

Het allerbelangrijkste dat je moet begrijpen over Bitcoin-kosten is dat ze niets te maken hebben met het bedrag dat je overmaakt.

De kosten worden berekend per eenheid gegevens, gemeten in satoshi’s per virtuele byte, afgekort als sat/vB. Een satoshi is een honderdmiljoenste deel van een bitcoin. Een virtuele byte is een eenheid voor de transactiegrootte waarmee de korting wordt berekend SegWit wordt toegepast op de handtekeninggegevens. Je totale kosten zijn simpelweg het door jou gekozen tarief vermenigvuldigd met de omvang van je transactie.

Elk blok heeft een maximum van 4.000.000 gewichtseenheden, wat neerkomt op ongeveer 1,8 MB tot 2,2 MB aan daadwerkelijke transactiegegevens, afhankelijk van het soort transacties dat erin is opgenomen. Dat maximum ligt vast, de vraag ernaar niet, en de daaruit voortvloeiende concurrentie vormt de markt voor transactiekosten.

Wat bepaalt eigenlijk de omvang van uw transactie:

  • Het aantal invoergegevens: Dit is de belangrijkste factor. Elke extra munt die je uitgeeft, voegt ongeveer 68 tot 148 virtuele bytes toe, afhankelijk van het type adres. Een betaling die is samengesteld uit twintig kleine bedragen die in de loop van de tijd zijn ontvangen, is veel duurder om te versturen dan een betaling die is samengesteld uit één groot bedrag, zelfs als de totale bedragen identiek zijn.
  • Het adrestype: Oudere formaten zijn omvangrijker dan nieuwere.
  • Het aantal uitgangen: Het is in vergelijking misschien een kleinigheid, maar het bundelen van meerdere betalingen in één transactie is goedkoper dan ze afzonderlijk te versturen.
Type adresVoorvoegselRelatieve grootteOpmerkingen
Legacy (P2PKH)1...GrootsteOorspronkelijke versie uit 2009, wordt nog steeds ondersteund
Geneste SegWit (P2SH)3...MatigCompatibiliteitsbrug, breed ondersteund
Native SegWit (P2WPKH)bc1q...KleinOngeveer 141 virtuele bytes voor een standaardbetaling met één invoer en twee uitvoeren
Taproot (P2TR)bc1p...KleinsteOngeveer 111 virtuele bytes voor de overeenkomstige betaling

Een standaard native SegWit-betaling tegen 3 sat/vB kost dus ongeveer 420 satoshi’s. Op het moment van schrijven is dat een fractie van een Amerikaanse dollar, en die fractie blijft hetzelfde, of de transactie nu 50 dollar of 5 miljoen dollar bedraagt.

Tariefvoorwaarden per september 2026 zijn ongewoon laag geweest. De transactiekosten maakten tot en met juli en augustus 2026 ruim minder dan één procent uit van de totale inkomsten van de miners, waarbij miners per blok ongeveer 0,02 tot 0,025 BTC aan kosten ontvingen. De mempool wordt al geruime tijd binnen één of twee blokken leeggespeeld. Het standaard minimumtarief voor doorstuurkosten van Bitcoin Core bedraagt nu 0,1 sat/vB, tien keer lager dan de oude ondergrens van 1 sat/vB, een wijziging die werd doorgevoerd met Bitcoin Core 31.0 in april 2026.

Rustige omstandigheden duren niet eeuwig. In het verleden werden pieken in de tarieven altijd veroorzaakt door een plotselinge vraag naar blokruimte, en die doen zich zonder waarschuwing voor.

Bevestiging van een Bitcoin-transactie: wat ‘definitief’ eigenlijk betekent

A bevestiging betekent dat je transactie in een blok is opgenomen. Elk volgend blok dat daarop wordt gebouwd, voegt nog een bevestiging toe.

Er worden gemiddeld ongeveer elke tien minuten nieuwe blokken gevonden. In de vierentwintig uur voorafgaand aan het schrijven van dit artikel bedroeg de gemiddelde bloktijd ongeveer negen minuten en zesenvijftig seconden. Achter dat gemiddelde gaat een enorme variatie schuil. Minen is een probabilistisch proces, dus het kan voorkomen dat twee blokken negentig seconden na elkaar verschijnen, terwijl het bij de volgende vijftig minuten kan duren. Niemand kan je precies vertellen wanneer je transactie wordt bevestigd, en elke dienst die iets anders beweert, geeft slechts een schatting.

Dit is het deel dat in de meeste uitleg wordt overgeslagen. De finaliteit van Bitcoin is probabilistisch, niet absoluut. Wanneer twee miners bijna tegelijkertijd een blok vinden, bevat het netwerk kortstondig twee concurrerende versies van de keten. De kant waarop het volgende blok voortbouwt, wint, en transacties in het verliezende blok keren terug naar de mempool om opnieuw te worden bevestigd. Dit wordt een ketenreorganisatie genoemd. Het is normaal, het lost zich bijna altijd binnen één blok op, en ingrijpende reorganisaties zijn uiterst zeldzaam omdat het herschrijven van de geschiedenis vereist dat alle opgebouwde bewijs van werk.

Elke bevestiging maakt een ommekeer exponentieel minder waarschijnlijk. Daarom is de begeleiding afgestemd op wat er op het spel staat:

BevestigingenGeschatte wachttijdRedelijk voor
0 (onbevestigd)OnmiddellijkNiets als het om de betaling gaat. Zie de volgende paragraaf.
1Ongeveer 10 minutenKleine bedragen voor dagelijks gebruik tussen partijen die elkaar enigszins vertrouwen
3Ongeveer 30 minutenBetalingen van gemiddelde omvang, gangbare drempel voor stortingen op de beurs
6Ongeveer 60 minutenGrote overboekingen. De al lang bestaande gangbare praktijk in de sector.

Zes is een afspraak, geen protocolregel. Er is niets in de Bitcoin-software dat dit afdwingt. Het is de norm geworden omdat het een ruime veiligheidsmarge biedt bij een aanvaardbare wachttijd, en beurzen en handelaren hebben het onafhankelijk van elkaar overgenomen.

Waarom Bitcoin-transacties vastlopen, en hoe je ze weer aan de gang kunt krijgen

Een transactie die in de wachtrij staat, heeft bijna altijd één oorzaak: je vergoeding ligt onder het bedrag dat miners momenteel accepteren, waardoor je transactie steeds wordt overgeslagen.

Het geruststellende is dat je bitcoin niet verdwenen is. Hij is weliswaar vastgelegd, maar nog niet uitgegeven, zichtbaar voor het netwerk, en zal uiteindelijk in een van de drie toestanden terechtkomen.

  • Het bevestigt - De congestie neemt af, de tarieven dalen en een miner pikt het op. Dit is de meest voorkomende uitkomst.
  • Het wordt vervangen - Jij of je wallet verzendt een versie met een hogere vergoeding die voorrang heeft op de vorige.
  • Het valt op de grond - Bitcoin Core-knooppunten verwijderen transacties die al 336 uur, oftewel veertien dagen, onbevestigd zijn gebleven. Zodra je transactie door het netwerk is vergeten, worden de munten die je daarmee wilde uitgeven weer beschikbaar en kun je opnieuw beginnen.

Als je niet wilt wachten, zijn er twee beproefde methoden:

Replace-by-fee (RBF) verzendt dezelfde betaling opnieuw met hogere kosten, waardoor de oorspronkelijke betaling in de mempool wordt vervangen. De vervangende transactie moet ten minste één van dezelfde munten uitgeven, moet in totaal meer aan kosten betalen dan de transactie die ze vervangt, en moet de eigen doorstuurbandbreedte dekken tegen het incrementele doorstuurtarief van het knooppunt, momenteel standaard 0,1 sat/vB. De meeste moderne wallets geven dit weer via een „bump fee“- of „speed up“-knop.

Kind betaalt voor ouder (CPFP) werkt het andersom. Je geeft een van de outputs van de vastgelopen transactie uit in een nieuwe transactie met hoge kosten. Omdat een afgeleide transactie niet kan worden bevestigd voordat de oorspronkelijke transactie dat is, moet een miner die de kosten van de afgeleide transactie wil ontvangen, beide transacties opnemen. Dit is de optie die beschikbaar is voor een ontvanger die wacht op een inkomende betaling, aangezien hij de output beheert, maar niet de oorspronkelijke transactie.

Er is één ding dat je niet kunt doen: een transactie volledig annuleren. Je kunt deze alleen vervangen door een andere transactie waarbij dezelfde munten worden uitgegeven, wat in de praktijk neerkomt op het terugsturen van het geld naar een adres waarover jij de controle hebt, tegen een hoger tarief.

Betalen tegen vergoeding en waarom onbevestigde betalingen niet veilig zijn

In dit gedeelte wordt een bewering rechtgezet die nog steeds op grote schaal wordt herhaald, ook op webpagina’s die momenteel hoog scoren voor dit onderwerp.

"Replace-by-fee" begon als een opt-in-mechanisme. Onder BIP 125, zoals in 2016 vastgelegd, moest een afzender een transactie als vervangbaar markeren door een specifiek veld in te vullen. Als deze markering ontbrak, weigerden knooppunten een vervanging door te geven. Handelaren vertrouwden hierop en beschouwden niet-gemarkeerde, nog niet bevestigde transacties als redelijk veilig om te accepteren.

Zo gedraagt het netwerk zich niet meer. Bitcoin Core 28.0, dat in oktober 2024 werd uitgebracht, heeft ‘full replace-by-fee’ tot het standaardbeleid voor de mempool gemaakt. Signaling is helemaal niet meer vereist, en BIP 125 is sindsdien als verouderd aangemerkt. De de huidige documentatie inzake het vervangingsbeleid In de Bitcoin Core-repository wordt ‘opt-in signaling’ niet langer als voorwaarde genoemd.

Het praktische gevolg is eenvoudig en verdient het om duidelijk te worden vermeld: Elke onbevestigde Bitcoin-transactie kan worden vervangen door een versie met hogere kosten, ongeacht hoe deze is opgesteld. Een niet-bevestigde betaling is een voorstel, geen afrekening.

De wijziging was eerder een correctie dan een beleidswijziging. De consensusregels van Bitcoin hebben een miner altijd de vrijheid gegeven om de conflicterende transactie van zijn keuze op te nemen. Het oude relay-beleid wekte een schijn van veiligheid die miners nooit hoefden na te leven. Door het beleid eerlijk te maken over wat het protocol daadwerkelijk toestaat, werd deze valse zekerheid weggenomen.

Als je bitcoin accepteert voor goederen of diensten, wacht dan op ten minste één bevestiging voor alles wat je je niet kunt veroorloven te verliezen. Als je onmiddellijke afwikkeling nodig hebt, dan zijn er betalingslagen die bovenop Bitcoin zijn gebouwd om daarin te voorzien.

Wat er in 2026 is veranderd: cluster-mempool en private broadcast

Bitcoin Core 31.0 werd op 19 april 2026 uitgebracht en bevat de belangrijkste wijziging op het gebied van transactieverwerking sinds jaren. Het grootste deel daarvan is onzichtbaar voor gewone gebruikers, maar drie aspecten zijn van belang.

De mempool is opnieuw opgebouwd - Het nieuwe ontwerp, ‘cluster mempool’ genaamd, groepeert gerelateerde transacties in onderling verbonden sets, in plaats van de voorlopers en opvolgers van elke transactie afzonderlijk bij te houden. Clusters hebben een maximum van 64 transacties en een virtuele grootte van 101 kB. Binnen een cluster worden transacties gerangschikt op basis van het tarief waartegen ze realistisch gezien naar verwachting zullen worden gemined, rekening houdend met de volledige groep die samen zou worden opgenomen. De praktische voordelen zijn betere bloksjablonen voor miners, nauwkeurigere schattingen van de vergoedingen voor wallets en betrouwbaarder gedrag bij ‘child-pays-for-parent’, aangezien een node nu op de juiste manier kan redeneren over een ouder en kind als een eenheid. De verslag van het voorstel voor de cluster-mempool gaat uitgebreid in op de redenering.

De regels voor vervanging zijn strenger geworden - Een vervangende transactie wordt nu alleen nog geaccepteerd als het tariefprofiel van de mempool hierdoor strikt beter wordt dan voorheen. Hiermee worden situaties uitgesloten die onder de vorige regels konden voorkomen, waarbij een vervangende transactie de mempool voor miners juist slechter kon maken. Voor eenvoudige, op zichzelf staande transacties blijft de praktische toets ongewijzigd: betaal een hogere totale vergoeding en een hoger tarief dan de transactie die je vervangt.

Knooppunten kunnen nu privé-berichten verzenden - Een nieuwe optie zorgt ervoor dat transacties uitsluitend via Tor of I2P worden verzonden. Dit heeft twee gevolgen: de knooppunten die je transactie ontvangen, komen nooit achter je IP-adres, en twee afzonderlijke transacties die je verstuurt, kunnen niet aan elkaar worden gekoppeld, omdat elke transactie een eigen verbinding gebruikt. Voor iedereen wiens dreigingsmodel observatie op netwerkniveau omvat, is dit een zinvolle toevoeging. Deze optie is beschikbaar voor mensen die hun eigen knooppunt draaien, wat je kunt downloaden via het Bitcoin Core-project.

De invoering kost tijd. Knooppunten voeren de upgrade in hun eigen tempo door, dus het effect van deze wijzigingen op het hele netwerk zal zich in de maanden na de release geleidelijk opbouwen en niet in één keer merkbaar zijn.

Hoe je je eigen transactie op een block explorer kunt bekijken

Elke transactie krijgt een unieke identificatiecode, een zogenaamde transactie-ID, of TXID: een reeks van 64 tekens bestaande uit letters en cijfers. Je wallet geeft deze weer. Plak deze in een block explorer, zoals explorer.bitcoin.com en je kunt het allemaal zelf bekijken.

Dit is wat je ziet:

  • Transactie-ID (TXID): De unieke vingerafdruk. Deel deze wanneer je iemand vraagt naar de status van een betaling. Hieruit blijkt niets meer dan wat al openbaar is.
  • Status of bevestigingen: "Niet bevestigd" of "in afwachting" betekent dat de transactie zich nog in de mempool bevindt. Een getal betekent dat de transactie in een blok zit en dat er sindsdien al zoveel blokken zijn gevormd.
  • Blokhoogte: In welk blok stond het? Blijft leeg totdat dit is bevestigd.
  • Ingangen (vin): De munten die worden uitgegeven, met de adressen waar ze vandaan komen. Hoe meer inputs, hoe groter en duurder de transactie.
  • Uitgangen (vout): Waar het geld gebleven is. Vergeet niet dat een deel daarvan meestal je eigen kleingeld is.
  • Kosten: Totaalbedrag dat aan de miner is betaald, in satoshi’s of BTC.
  • Tarief: De waarde die daadwerkelijk bepalend is voor je wachttijd, uitgedrukt in sat/vB. Als je transactie vastzit, vergelijk deze dan met de huidige netwerksnelheden.
  • Virtuele grootte (vsize): Transactiegrootte in virtuele bytes. Vermenigvuldig dit met het tarief om de vergoeding te berekenen.
  • Tijdstempel: Toen de transactie voor het eerst werd waargenomen of toen het bijbehorende blok werd gemined.

Twee gewoontes die de moeite waard zijn om aan te leren. Ten eerste: kijk bij het opsporen van een trage transactie naar het tarief in plaats van naar het totale bedrag, want het totaal op zich zegt niets. Ten tweede: controleer de gegevens in een wallet of explorer waarover je zelf de controle hebt, in plaats van te vertrouwen op een screenshot van een tegenpartij, want dat is heel eenvoudig te vervalsen.

Wat het netwerk kan zien over uw transactie

Bitcoin is per definitie openbaar. Elke transactie, elk bedrag en elk adres is voor iedereen permanent zichtbaar.

Adressen zijn pseudoniem in plaats van anoniem. Ze zijn niet voorzien van namen, maar het zijn stabiele identificatiecodes, en door middel van analyse kunnen ze aan elkaar worden gekoppeld. De meest gangbare methode gaat ervan uit dat wanneer meerdere munten als input voor één transactie worden gebruikt, deze waarschijnlijk door dezelfde persoon werden beheerd. Doe dat herhaaldelijk en er ontstaan clusters van aan elkaar gerelateerde adressen.

Enkele praktische gevolgen:

  • Als je een adres opnieuw gebruikt, wordt je geschiedenis zichtbaar - Iedereen aan wie je het ooit hebt gegeven, kan het volledige saldo en alle transacties waarbij het betrokken is geweest, opzoeken. Gebruik voor elke betaling een nieuw ontvangstadres. Wallets voor eigen bewaring ze op verzoek kosteloos genereren.
  • Door veel kleine munten samen te voegen, worden ze met elkaar verbonden - Door twintig kleine bedragen in één transactie samen te voegen, wordt aan waarnemers duidelijk gemaakt dat die twintig munten van dezelfde eigenaar zijn.
  • Je IP-adres kan bij een broadcast uitlekken - De transactie zelf bevat deze informatie niet, maar het knooppunt waarnaar je de transactie eerst verstuurt, kan zien waar deze vandaan komt. Door je eigen knooppunt te draaien en gebruik te maken van de optie voor privé-uitzendingen die in Bitcoin Core 31.0 is toegevoegd, los je dit probleem direct op.
  • Het is misschien niet de moeite waard om heel kleine outputs te maken - Een uitbetaling die zo klein is dat de kosten voor het verwerken ervan hoger zouden zijn dan de waarde ervan, wordt ‘dust’ genoemd. Wallets weigeren doorgaans om dergelijke uitbetalingen te genereren, waardoor er in de praktijk een effectief minimum voor de grootte van een betaling geldt.

Conclusie

Een Bitcoin-transactie is een ondertekend bericht waarmee specifieke coins aan een nieuwe eigenaar worden toegewezen; dit wordt onafhankelijk geverifieerd door elk knooppunt in het netwerk en vastgelegd in een grootboek dat niemand kan wijzigen. Als je begrijpt wat inputs, outputs en wisselgeld zijn, wordt het meeste van wat er vreemd lijkt op een block explorer duidelijk. Als je begrijpt dat transactiekosten eerder voor dataruimte zijn dan voor het betalingsvolume, wordt het meeste van wat er vreemd lijkt aan de kosten duidelijk. Als je begrijpt dat bevestiging probabilistisch is, wordt het wachten verklaard.

Vanaf september 2026 draait het netwerk kostenefficiënt en worden transacties snel verwerkt, en dankzij Bitcoin Core 31.0 zijn de schatting van transactiekosten en de afhandeling van vastgelopen transacties betrouwbaarder dan ooit tevoren. De hier beschreven werkwijze is al sinds 2009 stabiel en de regels gelden voor iedereen op dezelfde manier, en dat is precies de bedoeling.

Frequently Asked Questions

How long does a bitcoin transaction take to confirm?
Usually ten to sixty minutes for the first confirmation, depending on the fee rate you paid and how busy the network is. Blocks arrive roughly every ten minutes on average, but the timing is random, so a specific transaction cannot be predicted precisely.
Why is my bitcoin transaction pending?
Almost always because the fee rate is too low for current conditions, so miners keep selecting other transactions ahead of it. Check the fee rate in sat/vB on a block explorer and compare it against what the network is currently paying.
Can a bitcoin transaction be reversed or cancelled?
Not once confirmed. Before confirmation you cannot cancel a transaction, but you can replace it with a different one spending the same coins at a higher fee, which in practice means redirecting the funds to an address you control.
How many confirmations does a bitcoin transaction need?
One is enough for small everyday amounts. Three is a common exchange threshold. Six is the long-standing convention for large transfers. None of these are protocol rules, they are risk judgements made by the party accepting the payment.
Why did I get bitcoin sent back to my own address?
That is change. Bitcoin coins must be spent whole, so if your coins add up to more than you are sending, the remainder returns to an address you control. It is a normal part of every transaction, not an error.
Why is my fee so high when I only sent a small amount?
Fees are based on transaction size in data, not the value being sent. A payment assembled from many small coins received over time takes up more space than one assembled from a single larger coin, so it costs more regardless of the amount.
What happens if my transaction is never confirmed?
Bitcoin Core nodes drop transactions that have been unconfirmed for 336 hours, which is fourteen days. Once dropped, the coins become spendable again and you can resend at a higher fee rate.
Can anyone see who sent a bitcoin transaction?
Every transaction, amount, and address is public, but addresses are not linked to names by the protocol. Reusing addresses and spending many coins together makes it easier for analysts to link activity to a single owner.
What is the smallest amount of bitcoin I can send?
There is no protocol minimum, but there is a practical one. Outputs too small to be worth spending, known as dust, are generally refused by wallets and nodes, because the fee to spend them later would exceed their value.
How does Bitcoin stop the same coins being spent twice?
Every node checks that the coins in a transaction have not already been spent, and only one version of a conflicting pair can be included in a block. Once a transaction is confirmed and blocks build on top of it, reversing it would mean redoing all the accumulated mining work.

Begin veilig met beleggen met de Bitcoin.com Wallet

Tot nu toe zijn er meer dan 85 miljoen wallets aangemaakt. Alles wat je nodig hebt om je Bitcoin en cryptovaluta veilig te kopen, verkopen, verhandelen en erin te beleggen.

A screenshot of the Bitcoin.com Wallet app

Scan de code om de Bitcoin.com-wallet te downloaden

Scan deze QR-code met je mobiele apparaat; je wordt dan automatisch doorgestuurd naar de juiste winkelpagina.