Jerrymie

Jerrymie is hoofdredacteur bij BTC Direct en heeft bijgedragen aan o.a. Algemeen Dagblad, VPRO en BNN.

Bij het betalen met bitcoin betaal je een deel transactiekosten aan het bitcoin netwerk. Op het bitcoin netwerk wordt dit een fee genoemd. Waarom betaal je deze transactiekosten eigenlijk, en hoe bepaal je de juiste hoeveelheid? Je leest het hier.

Bitcoin miner fee: hoe en waarom?

  • Waarom betaal ik een transactiefee?
    • Het belonen van miners
    • Het tegengaan van spamaanvallen
  • Wat is de juiste transactiefee?
    • de huidige drukte op de blockchain
    • de grootte van de bitcointransactie
    • hoe snel je wenst dat de transactie bevestigd is
  • Hoe vul ik de juiste transactiefee in?
    • De eenvoudige optie: laat het beslissen door je wallet
    • De gevorderde optie: bereken zelf de juiste transactiefee
  • Samenvatting

Waarom betaal ik een transactiefee?

Bij het betalen met bitcoin moet je een klein deel van je bitcoin meegeven als transactiekosten. Deze transactiekosten betaal je aan het bitcoin netwerk. Dit staat dus los van de commissie op ons platform.

De bitcoin fee betaal je niet voor niets. Het houdt het decentrale bitcoin netwerk in stand. Hoe dit precies werkt lees je hieronder:

Beloning voor miners
Een bitcoin fee is in eerste instantie bedoeld als beloning voor miners. Miners zijn gebruikers op de blockchain die transacties bundelen in transactieblokken. Dit doen zij met behulp van computers met sterke videokaarten. Deze videokaarten lossen cryptografische puzzels razendsnel op, om de transacties te kunnen bundelen. Het stroomverbruik van deze computers en videokaarten is hoog. Miners hebben dan ook te maken met hoge stroomkosten. Om de miners hierin tegemoet te komen, geef je hen een deel van de transactie als fee.

Miners ontvangen twee soorten beloningen:

  1. De block reward. Dit is een vast aantal bitcoins, dat een keer per vier jaar wordt gehalveerd. Op dit moment is een block reward 12,5 bitcoins. In 2020 wordt dit aantal gehalveerd naar 6,25 bitcoins.
  2. De transactiefee. Dit is de transactiefee die jij meegeeft aan het netwerk. Doordat de block reward elke vier jaar wordt gehalveerd, wordt de rol van de transactiefee steeds belangrijker. Op den duur wordt dit dan de enige vorm van inkomsten voor miners.

Het tegengaan van spamaanvallen
Een andere belangrijke reden voor het betalen van transactiefee is het voorkomen van spamaanvallen op de blockchain. Zonder transactiefee kunnen hackers ongehinderd kleine transacties versturen om het bitcoin netwerk aan te vallen. Het netwerk kan dit grote aantal transacties in een keer niet aan, waardoor het langer duurt voordat een transactie is bevestigd.

Doordat er een fee nodig is voor een transactie, kan iemand niet onbeperkt doorgaan met het aanvallen van de blockchain. De transactiefee vormt dan een bescherming tegen dit soort aanvallen.

Wat is de juiste transactiefee?

Het bepalen van de juiste transactiefee hangt af van een combinatie van meerdere factoren:

De huidige drukte op de blockchain
Over het algemeen geldt: hoe drukker het is op het netwerk, hoe hoger de gemiddelde transactiefee. Hoe kun je weten of het momenteel druk is op de blockchain? Soms geven online wallets dit aan door middel van een push-bericht, maar het beste is om dit zelf te controleren.

De grootte van de bitcoin transactie
Een andere factor die meespeelt is de grootte van je transactie. De grootte van je transactie is opgedeeld in het aantal bytes of kilobytes.

Hoe werkt dit dan? De grootte van een transactie is afhankelijk van het aantal inputs van een transactie. Stel, je ontvangt elke maand 0,1 bitcoin in je wallet. Na een jaar wil je één bitcoin versturen. Deze bitcoin is opgebouwd uit meerdere transacties van 0,1 bitcoin. De transactie is hierdoor relatief groot. In dit geval is het aan te raden om meer aan fee mee te geven.

Waarom moet je in dat geval een hogere fee betalen? Als voorbeeld: Een miner ziet twee transacties met dezelfde fees. Hij zal dan eerder kiezen voor de kleinere transactie. Hiervan passen er namelijk meer van in één transactieblok. Wil je dat je grote transactie meer opvalt? Kies dan voor een iets hogere fee.

Hoe snel je wilt dat je transactie is bevestigd
Heeft je transactie geen haast? In dat geval hoef je niet per see een hoge fee aan te geven. Vroeg of laat zal de transactie worden meegenomen door een miner en worden toegevoegd aan een transactieblok.

Maar de transactiefee is dan wel weer van belang wanneer tijd een belangrijke factor is. Voorbeeld: Verkoop je bitcoins aan ons? Dan moeten wij de bitcoins binnen zestig minuten ontvangen. Maar je kan bijvoorbeeld ook denken aan een ICO, waarbij de cryptomunten binnen een bepaalde tijdsperiode moeten zijn ontvangen. In dat geval is het aan te raden om meer fee mee te geven aan een transactie.

Hoe bepaal ik zelf de juiste transactiefee?

Je weet nu welke factoren er meespelen bij het beslissen van de juiste transactiefee. Maar hoe kun je er zelf voor zorgen dat je de juiste fee meegeeft aan je transactie? Dan is er de makkelijke optie, en de gevorderde optie.

De eenvoudige optie: laat het beslissen door je wallet
Sommige wallets bieden je de optie om automatisch de juiste fee mee te geven. De wallet BTC.com biedt je bijvoorbeeld drie verschillende keuzes. De drie keuzes hangen af van hoe snel je de bitcoins wil verzenden. Deze opties houden automatisch al rekening met de drukte op het netwerk en de grootte van de transactie. Erg handig dus!

De gevorderde optie: bereken zelf de juiste transactiefee
Bij sommige wallets kun je zelf de transactiefee instellen, of is dit zelfs verplicht. Hoe bereken je dan de juiste transactiefee? Je kunt dan weer gebruikmaken van de website bitcoinfees.earn.com. Je kunt onderaan de website de gemiddelde fee zien: het aantal satoshis per byte.

Een satoshi is een miljoenste deel van een bitcoin. Stel, je ziet op de website staan dat de gemiddelde transactiefee op dit moment 20 satoshis per byte is. Hoe vul je dit dan in? Er zijn dan een aantal opties:

  1. De wallet geeft je de optie om het aantal satoshis/bits/mBTC per byte in te voeren. Je kunt dan gewoon de waarde overnemen die je op de website ziet. Het kan ook zijn dat de wallet een andere rekeneenheid gebruikt, zoals het aantal bits of mBTC per byte. Gelukkig hoef je dit niet zelf om te rekenen. Vaak krijg je de keuze om zelf een rekeneenheid te kiezen.
  2. De wallet geeft de grootte van de transactie, je moet de totale fee opgeven. In dit geval moet je de fee omrekenen. Als voorbeeld: je transactie heeft een grootte van 225 bytes. Dan geef je 20 maal 225 bytes = 4.500 satoshi mee als fee.

Het helemaal zelf bepalen van de fee vergt dus wat rekenwerk. Daarnaast veranderen fees snel, afhankelijk van de drukte op het netwerk.

Samenvatting

Je hebt geleerd waarom we fees betalen, en hoe je deze fee zelf kunt bepalen. De meeste wallets bereken automatisch de juiste fee. Bij andere wallets moet je deze zelf berekenen, dit vergt wat meer rekenwerk.

1 BTC = €95,178.27
ETH = €3,399.36
BCH = €452.68
LTC = €101.41
XRP = €2.28
Bitcoin kopen