Hoe lang duurt een ether transactie?

Deel dit artikel

Hoe lang duurt het voordat uw ethers aankomen in uw wallet? Net als bitcoin is ether een cryptocurrency die werkt op een blockchain. Het verwerken van een ethertransactie op het netwerk werkt dan ook ongeveer hetzelfde. Om te weten hoe lang het duurt voordat uw transactie aankomt, is het daarom eerst handig om iets te weten over de verwerking op het Ethereum netwerk. In dit artikel vertellen we u alles over de transactiesnelheid van ether, door uit te leggen hoe het Ethereum netwerk werkt.

Alles over confirmaties en transactiesnelheid:

  • Hoe lang duurt een ether transactie?
    • Stap 1: De transactie wordt verzonden naar de blockchain
    • Stap 2: De transactie staat in de memory pool
    • Stap 3: Een miner bevestigt de transactie
  • Hoe controleer ik waar mijn transactie is in het proces?
    • Welke gegevens heb ik nodig?
  • Hoe lees ik af waar mijn transactie zich in het proces bevindt?
  • Samenvatting

Hoe lang duurt een ether transactie?

Het verwerken van een ether transactie gebeurt in meerdere stappen. Om het eenvoudiger uit te leggen, zullen we het verzenden van een ether transactie uitwerken in een voorbeeld. Stel, Maarten wil wil 0.1 ether overmaken naar Anne. Hij gaat hiervoor naar zijn wallet, typt de hoeveelheid ether in en drukt op verzenden. Wat gebeurt er nu?

Stap 1: De transactie wordt verstuurd naar het Ethereum netwerk

De transactie van Maarten staat nu op het Ethereum netwerk, het openbare netwerk van de ether.

Zijn wallet verstuurt deze transactie nu cryptografisch naar het Ethereum netwerk. Deze is vanaf nu zichtbaar voor iedereen op het netwerk, maar dit betekent nog niet dat de transactie helemaal verwerkt is.

Hoe gaat dit in zijn werk? Ongeveer elke 15 seconden voegen miners een blok met transacties toe in het netwerk. Een blok kan meerdere transacties bevatten, afhankelijk van de grootte van een transactie. Een transactie is in ieder geval pas definitief als de transactie als het blok is verwerkt op het Ethereum netwerk.

Het nieuwe blok staat in verbinding met het laatste blok op het netwerk, die vervolgens weer in verbinding staat met het een-na-laatste blok, enzovoorts. Op die manier bestaat er een keten van blokken met transacties: de blockchain.

Voordat het zover is, komen de transacties terecht in de zogeheten memory pool.

Stap 2: De transactie staat in de memory pool

De transactie van Maarten naar Anne staat nu in de memory pool, klaar om verwerkt te worden.

Hoe werkt dit? Nieuwe transacties staan niet chronologisch in de rij op het netwerk, maar staan in de memory pool. Het klinkt misschien raar, maar u kunt de memory pool het beste zien als een soort vijver. De transacties kunt u dan zien als de vissen in deze vijver. De transacties worden verwerkt door gebruikers op het netwerk die miners heten. De computer van een miner ‘vist’ dan als het ware een transactie uit de memory pool die hij wil gaan verwerken.

Een miner kan een transactie verwerken in een blok door zijn computer een soort cryptografische puzzel te laten oplossen. Dit wordt hashing genoemd. De transactie wordt pas toegevoegd aan de blockchain als deze cryptografische puzzel is opgelost. Deze transactie krijgt dan een confirmatie: een bevestiging dat de transactie is verwerkt in een blok.

De miner die hier als eerste in slaagt, krijgt hiervoor een beloning in de vorm van een vast aantal en een variabel aantal ethers. Miners krijgen standaard 3 ethers en kunnen een variabel aantal ethers erbij krijgen Deze beloning heet een block reward.

Naast deze ethers is de transactiefee ook voor de miner. De transactiefee is een vrijwillige bijdrage die aan een ethertransactie kan worden meegeleverd. Een miner zal eerder een transactie uitkiezen die een hogere transactiefee heeft.

Stap 3: Een miner bevestigt de transactie

De computer van de miner heeft de transactie van Maarten nu opgemerkt, en verwerkt de transactie in een blok. De transactie is met één confirmatie nu definitief een feit!

De tijd tussen het plaatsen van de transactie en het uiteindelijke verwerken van de transactie wordt de confirmatietijd genoemd. Pas wanneer de transactie volledig is verwerkt in het netwerk, is deze definitief. Deze confirmatietijd ligt rond de vijftien seconden, maar kan bij drukte op het netwerk ook uitschieters naar boven hebben. In oktober 2017 duurde dit bijvoorbeeld 30 seconden.

Hoe controleer ik waar mijn transactie is in het proces?

Alle gegevens van de blockchain staan openbaar op het internet. U kunt dus altijd opzoeken waar uw transactie zich op dit moment bevindt. Dit kan door middel van websites die we block explorers noemen. Elke cryptomunt met een eigen blockchain heeft een eigen block explorer. Voor het controleren van ether transacties kan u bijvoorbeeld terecht op de webpagina van etherscan.io.

Welke gegevens heb ik nodig?

Transactie-hash
Een eenvoudige manier om uw transactie op te zoeken is door middel de transactie-hash. Dit is een unieke code die naar een specifieke transactie leidt. Net als een ether ontvangstadres begint een transactie-hash altijd met 0x.

Probeer bijvoorbeeld deze code uit in de zoekbalk van etherscan: 0xd10350432f6bfbb443346906c947a1cf59ba3b2149da70a789d86088b5a59e7f. U komt nu op een pagina met uitgebreide transactie-informatie. Met behulp van een TxHash komt u dus direct bij de transactie die u zoekt!

Of: uw ontvangstadres
Maar de TxHash is niet altijd meteen voorhanden. U kunt daarom ook uw ontvangstadres invoeren in het zoekveld van de block explorer. Onthoud daarbij dat een ether ontvangstadres altijd met 0x begint. Wanneer u uw ontvangstadres invoert krijgt u een overzicht te zien van alle uitgevoerde transactie van en naar uw ontvangstadres. Deze rij transacties staat chronologisch geordend. De meest recente transactie staat daarbij bovenaan, en de minst recente transactie onderaan.

Hoe lees ik af waar mijn transactie zich in het proces bevindt?

Wanneer u uw ontvangstadres hebt ingevoerd in het zoekveld, ziet u een overzicht van alle gedane transacties op je ontvangstadres. U ziet ook direct het eindsaldo van uw ontvangstadres. Dit kan handig zijn als u in een oogopslag wil weten of een transactie is aangekomen!

Wanneer u meer specifieke transactie-informatie wil zien, drukt u op de transactie-hash die bij uw transactie hoort. U krijgt dan een overzicht te zien met meer informatie over de transactie.

In dit overzicht vindt u: 

  • De ether adressen van de verzender en de ontvanger.
  • De transactiewaarde (TX Value): hoeveel ethers er zijn overgemaakt van het ene naar het andere adres.
  • Confirmaties: hoeveel bevestigingen een transactie heeft op het netwerk. Wanneer een transactie nog staat gemarkeerd als ‘unconfirmed’ of ‘niet bevestigd’ betekent dit dat de transactie nog moet worden opgenomen in een blok.
  • Blok: wanneer een transactie bevestigd is, kan u zien in welk blok deze transactie terecht is gekomen. Wanneer een transactie eenmaal verwerkt is in een blok, is de transactie een feit.
  • Timestamp. Dit is de tijd waarop de transactie is verschenen op de blockchain. Let op: dit is dus nog niet de tijd waarop een transactie is geconfirmeerd.
  • Gas of Gas per gewichteenheid: de transactiekosten die zijn meegegeven aan een transactie. Wanneer een transactie er lang over doet om te worden geconfirmeerd, kan dit liggen aan een relatief te lage fee.
De informatie die op de blockchain staat, is altijd leidend. Het kan bijvoorbeeld zijn dat je op de blockchain ziet dat een transactie is aangekomen, maar dat deze nog niet in je wallet staat. In dat geval kan het zijn dat er problemen zijn met uw wallet. Wat kan er dan mis zijn? Het kan bijvoorbeeld dat uw wallet nog niet helemaal is gesynchroniseerd is met het netwerk, maar het kan ook andere oorzaken hebben. Om dit zeker te weten kunt u het beste even contact opnemen met de supportafdeling van uw wallet.

Samenvattend

U weet nu hoe een ether transactie werkt, en hoe lang een transactie duurt op het Ethereum netwerk. Daarnaast kunt u nu zelf een transactie opzoeken op de blockchain. Op die manier weet je precies waar uw transactie in het proces zit.

Is er iets anders aan de hand met uw transactie? Dan kunt u natuurlijk altijd contact opnemen met onze klantenservice. Wij helpen u dan graag verder!

Deel dit artikel