Bitcoin heeft geen kostenrooster... Niemand stelt een prijs vast, niemand publiceert een tarievenkaart, en het getal dat je wallet voorstelt is een gok naar een veiling die nog niet is afgelopen. Ongeveer elke tien minuten kiest een miner ruwweg één megabyte aan transacties uit een wachtruimte die de mempool heet... En ze kiezen degene die het meest betalen per eenheid ruimte.... dat is het hele prijsmodel. Al het andere, van de gemiddelde kosten van $128 op de halving-dag in 2024 tot de periodes waarin een transactie voor een paar cent wordt afgewikkeld, volgt uit die ene regel.
De meeste uitleg stopt bij 'de kosten gaan omhoog als het netwerk druk is'. Dat is waar en bijna nutteloos. De nuttige versie legt uit wat 'druk' betekent in bytes, waarom de grootte van je transactie meer uitmaakt dan het bedrag dat je verstuurt. En waarom een kost die vijf minuten geleden prima leek, je een dag kan laten vastzitten.
Wat is de Bitcoin-mempool, echt?
De mempool is niet één plek. Elke volledige node op het netwerk houdt zijn eigen lijst bij van geldige transacties die zijn uitgezonden maar nog niet in een blok zijn bevestigd...... Die lijsten overlappen sterk, daarom praten mensen over 'de' mempool, maar er is geen centrale wachtrij en geen officiële volgorde.
Elke node handhaaft ook zijn eigen limieten. Bitcoin Core, de referentiesoftware die de meeste nodes draaien, heeft standaard een geheugenlimiet van 300 MB voor de mempool en verwijdert transacties die langer dan 14 dagen hebben gewacht. Wanneer de limiet vol is, verwijdert de node eerst de transacties met de laagste betaling en verhoogt tijdelijk de minimale kost die hij accepteert. Dus tijdens een echte congestiegebeurtenis is een goedkope transactie niet alleen traag.. hij kan volledig van veel nodes verdwijnen en opnieuw uitgezonden moeten worden. De ondergrens is ook verschoven. Jarenlang was de standaard minimale relay-kost 1 satoshi per virtuele byte. Bitcoin Core-ontwikkelaars verlaagden die standaard met 90 procent naar 0,1 sat/vB in 2025, met het argument dat een decennium van prijsstijging de oude ondergrens in reΓ«le termen duur had gemaakt. Niet elke node volgde. Bitcoin Knots, de belangrijkste alternatieve client, hield de ondergrens van 1 sat/vB aan, dus een transactie die daaronder betaalt, kan ongelijkmatig propageren afhankelijk van welke nodes hij tegenkomt.
Hoe beslissen miners welke transacties erin komen?
Een blok kan maximaal 4 miljoen gewichtseenheden bevatten, wat neerkomt op 1 miljoen virtuele bytes (vB). Miners willen de meeste fee-opbrengst die in die ruimte past. Dus sorteren ze de mempool op fee rate, gemeten in satoshis per virtuele byte, en vullen het blok van boven naar beneden.

Daarom is het bedrag dat je verstuurt irrelevant voor de kost.... Het verplaatsen van 0,001 BTC en het verplaatsen van 1.000 BTC kost precies hetzelfde als de twee transacties hetzelfde aantal bytes innemen. Een miner maakt het niet uit wat er in de envelop zit. ze maken het uit hoe dik hij is en hoeveel postzegels erop zitten. Natuurlijk, één verfijning maakt in de praktijk veel uit.... Miners evalueren transacties als pakketten. Als een transactie met lage kost een kindtransactie heeft die zijn output uitgeeft met een hoge kost, kijkt de miner naar de gecombineerde fee rate van ouder plus kind. Dit is het mechanisme achter Child Pays For Parent, hieronder behandeld, en het is de reden dat een vastgelopen transactie zelden hopeloos is.
Waarom de grootte van je transactie meer uitmaakt dan het bedrag
Logischerwijs hangt de transactiegrootte af van hoeveel inputs je uitgeeft, hoeveel outputs je creëert, en welk adresformaat die gebruiken. Elke input is een eerdere betaling die je hebt ontvangen. Een wallet met één grote storting geeft één input uit. Een wallet die vijftig kleine stortingen heeft verzameld, heeft mogelijk vijftig inputs nodig om hetzelfde totaal te versturen, en elk daarvan voegt bytes toe.
Adresformaat is de tweede hefboom. Oudere legacy-adressen (beginnend met 1) dragen hun handtekeninggegevens in de hoofdtekst van de transactie... SegWit-adressen (beginnend met bc1q) verplaatsen die gegevens naar een kortingssectie voor witnesses, die tegen een kwart gewicht wordt geteld. Taproot-adressen (beginnend met bc1p) zijn nog goedkoper om uit te geven, hoewel hun outputs iets groter zijn.
Onderzoek van CryptoCasino.Vegas zette hier echte cijfers op. Met standaard transactiegroottes met één handtekening en een referentieprijs van $70.000 per BTC, toont de onderstaande tabel wat dezelfde eenvoudige betaling kost across formaten en kostomgevingen. Daarbovenop,
| Transactietype | Grootte (vB) | Rustig 1 sat/vB | Normaal: 10 sat/vB | Druk: 50 sat/vB | Piek: 300 sat/vB |
|---|---|---|---|---|---|
| Legacy (1...), 1 input, 2 outputs | 226 | 226 sats ($0,16) | 2.260 sats ($1,58) | 11.300 sats ($7,91) | 67.800 sats ($47,46) |
| Nested SegWit (3....), 1 input, 2 outputs | 166 | 166 sats ($0,12) | 1.660 sats ($1,16) | 8.300 sats ($5,81) | 49.800 sats ($34,86) |
| Native SegWit (bc1q), 1 input, 2 outputs | 141 | 141 sats ($0,10) | 1.410 sats ($0,99) | 7.050 sats ($4,94) | 42.300 sats ($29,61) |
| Taproot (bc1p), 1 input, 2 outputs | 154 | 154 sats ($0,11) | 1.540 sats ($1,08) | 7.700 sats ($5,39) | 46.200 sats ($32,34) |
| Native SegWit, 10 inputs, 1 output | 722 | 722 sats ($0,51) | 7.220 sats ($5,05) | 36.100 sats ($25,27) | 216.600 sats ($151,62) |
Taproot lijkt iets slechter dan native SegWit in een eenvoudige betaling met één input omdat zijn outputs 12 bytes groter zijn... Het beeld kantelt naarmate het aantal inputs groeit, aangezien elke Taproot-input ongeveer 10,5 vB lichter is.. Voor een wallet die regelmatig veel inputs uitgeeft, wint Taproot.
Waarom pieken Bitcoin-kosten zo plotseling?
Het aanbod van blokruimte is vast en de vraag niet. Wanneer de vraag boven ruwweg 1 miljoen vB per tien minuten stijgt, wacht het overschot, en iedereen die de wachtrij wil overslaan moet iedereen erin overbieden. Kosten stijgen in die situatie niet geleidelijk. Ze stijgen zo snel als mensen bereid zijn te bieden. In de praktijk leest de geschiedenis van Bitcoin-kostenpieken als een lijst van momenten waarop veel mensen tegelijk hetzelfde schaarse goed wilden.| Episode | Wat de vraag dreef | Piek gemiddelde kost (ongeveer) |
|---|---|---|
| December 2017 | Retail bull run, lage SegWit-adoptie, haast bij exchange-stortingen | Ongeveer $55 |
| April 2021 | Piek van de bullmarkt en exchange-stromen | Ongeveer $62 |
| Mei 2023 | BRC-20-tokenminting op Ordinals | Ongeveer $30 |
| 20 april 2024 | Halving-blok plus lancering van het Runes-protocol | Ongeveer $128 |
| 2025 tot 2026 | Lage on-chain vraag, activiteit verschuift naar layer 2 en exchanges | Centen; kosten onder 1% van miner-opbrengst |
De willekeur die niemand noemt: bloktiming
In principe komen blokken gemiddeld elke tien minuten, niet elke tien minuten op schema. Mijnbouw is een willekeurig proces, en de gaten tussen blokken volgen een exponentiΓ«le verdeling. Dat heeft een direct effect op kosten dat de meeste gidsen volledig overslaan.
De kans dat het volgende blok langer dan 30 minuten duurt is ongeveer 5 procent. Met ruwweg 144 blokken per dag gebeurt dat ongeveer zeven keer per dag... De kans op een gat langer dan een uur is ongeveer 0,25 procent, wat nog steeds neerkomt op twee of drie keer per week. Tijdens die gaten blijven transacties binnenkomen en vertrekt er niets. Een mempool die comfortabel leegliep bij 5 sat/vB kan plotseling een achterstand hebben waarbij alles onder 20 sat/vB meerdere blokken wacht.
Daarom voelen kostenschattingen onbetrouwbaar.... Je wallet geeft een tarief op basis van de mempool die hij nu ziet en recente bevestigingsgeschiedenis..... hij kan niet weten of het volgende blok over 40 seconden of 50 minuten komt. Een kost die bij uitzending een verstandig bod was, kan vijf minuten later een laag bod zijn zonder dat er aan jouw kant iets is veranderd.
Hoe je een vastgelopen Bitcoin-transactie losmaakt
Een transactie die vastzit in de mempool is niet verloren... Hij is onderboden. Er zijn twee standaardmanieren om het bod te verhogen.
Replace By Fee (RBF). De afzender zendt een nieuwe versie van de transactie uit die dezelfde inputs uitgeeft met een hogere kost. Nodes vervangen de oude versie door de nieuwe.. Sinds Bitcoin Core 28.0 accepteren nodes standaard vervangingen, zelfs als het origineel niet aangaf vervangbaar te zijn, dus RBF werkt nu op bijna elke onbevestigde transactie. Het addertje onder het gras is dat alleen de afzender het kan doen, en alleen als zijn wallet het ondersteunt. Waarheid is, Child Pays For Parent (CPFP). De ontvanger, of de afzender als er een wisseloutput is, geeft een output van de vastgelopen transactie uit in een nieuwe transactie met een hoge kost. Miners evalueren het paar samen. als de ouder 141 vB is en 2 sat/vB betaalt en je wilt dat het paar 20 sat/vB bereikt, moet het kind genoeg betalen om het gecombineerde gemiddelde omhoog te brengen... Met een kind van 110 vB is het pakket 251 vB en heeft het in totaal 5.020 sats nodig. De ouder betaalde al 282, dus het kind moet ongeveer 4.738 sats betalen, wat ruwweg 43 sat/vB op zichzelf is... CPFP is duur, maar het is het enige hulpmiddel dat de ontvanger heeft.
Hoe fee rates exchange- en casino-opnames beΓ―nvloeden
Grote platforms sturen zelden één transactie per gebruiker. Ze batchen opnames en betalen tientallen of honderden gebruikers uit één transactie..... Elke extra output voegt slechts ongeveer 31 vB toe, dus een batch van 100 uitbetalingen kan per gebruiker goedkoper zijn dan een handvol individuele verzendingen.... De afweging is timing. Een batch gaat uit op het schema van het platform, niet op dat van jou, en als het platform laag biedt om geld te besparen, wacht elke gebruiker in die batch samen.
Dat verklaart de meeste 'in behandeling zijnde' opnames die eigenlijk niet in behandeling zijn bij het platform. De transactie is uitgezonden en zit in de mempool onder het huidige afwikkelingstarief. Zoek de transactie-ID op in een block explorer. Als die een fee rate toont die ver onder het verwachte volgende blok ligt, is de vertraging de veiling, niet het platform.
Sommige platforms verwijderen de menselijke kant van de vertraging volledig. CryptoCasino.Vegas verwerkt opnames bijvoorbeeld automatisch zonder handmatige beoordelingswachtrij, waardoor de fee rate en de mempool de enige variabelen zijn tussen een verzoek en een bevestiging.
Praktische tips voor het betalen van Bitcoin-kosten
Denk in sat/vB, niet in dollars. De dollarkost is de fee rate vermenigvuldigd met je transactiegrootte..... Vergelijk tarieven met het verwachte volgende blok op een mempool-explorer voordat je verstuurt.
Gebruik native SegWit- of Taproot-adressen. Een legacy-adres kost ongeveer 60 procent meer voor dezelfde betaling.... Er is geen voordeel aan het behouden van een.
Consolideer wanneer de kosten laag zijn. Als je veel kleine stortingen hebt, voeg ze dan samen tot één output tijdens een rustige periode..... Een consolidatie van tien inputs bij 1 sat/vB kost ongeveer 722 sats.... Dezelfde inputs uitgegeven tijdens een piek van 300 sat/vB kosten meer dan 216.000.
Laat RBF aan.. Bied conservatief en verhoog indien nodig.... Dat is beter dan standaard te veel betalen om je te beschermen tegen een traag blok dat misschien nooit komt. Eerlijk, Raak niet in paniek over een vastgelopen transactie.. Hij blijft geldig tot hij wordt bevestigd, vervangen, of na twee weken uit mempools verdwijnt. Onderboden is niet hetzelfde als weg.
In werkelijkheid is de mempool een continue gesloten-bodveiling voor een vast aanbod aan ruimte. Zodra je het zo ziet, lijken de pieken niet langer willekeurig en de kosten niet langer arbitrair. Je betaalt geen prijs. je plaatst een bod, en de enige vraag is hoeveel andere mensen hetzelfde blok willen.