Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Diepere Kijk op Transacties | Blokken en Transacties
Introductie tot Blockchain

Een Diepere Kijk op Transacties

Veeg om het menu te tonen

In de wereld van blockchain en Bitcoin vormen transacties de kern die het mogelijk maakt digitale valuta tussen deelnemers te verplaatsen, dus het is tijd om de complexiteit van blockchaintransacties te verkennen.

Transactiestructuur

Een Bitcoin-transactie is opnieuw een digitaal bericht dat specificeert hoe bitcoins worden "verplaatst" (ze worden feitelijk niet verplaatst, alleen het eigendom verandert) van het ene adres naar het andere. In de basis bevat een transactie de volgende componenten:

Hier is een echte transactie die je kunt bekijken (beschikbaar here):

Echte transactie

Zoals hier te zien is, bevat de transactie 7 inputs en 4 outputs, elk gekoppeld aan een uniek adres. Het totale aantal input-bitcoins is groter dan het totale aantal output-bitcoins. Dit verschil ontstaat doordat de transactie ook kosten bevat, waarmee rekening moet worden gehouden.

Transactiebedrag en vergoedingen

Het bedrag is gelijk aan de som van de output-bitcoins, en bedrag + vergoedingen is gelijk aan de som van de input-bitcoins.

Transactiecontrole

Voordat een transactie aan een blok wordt toegevoegd en op de blockchain wordt vastgelegd, moet deze door het netwerk worden gecontroleerd. Dit verificatieproces zorgt ervoor dat de transactie geldig is en voldoet aan de regels van het netwerk. Hieronder staan de belangrijkste aspecten van transactiecontrole:

Zoals uitgelegd in het vorige hoofdstuk, wordt een transactie na verificatie in de mempool geplaatst, waar deze wacht tot een miner deze selecteert voor opname in het volgende blok. Nadat het blok is aangemaakt, wordt het uitgezonden naar het netwerk en geverifieerd. Als het blok de validatie doorstaat, wordt het toegevoegd aan de blockchain en worden alle transacties erin als bevestigd beschouwd.

Aanvullende bevestiging

Terugkerend naar het transactievoorbeeld, toont het openen van de meegeleverde link het volgende:

Transactiebevestigingen

De eerste bevestiging vindt plaats wanneer een transactie in een blok wordt opgenomen. Elk extra blok dat bovenop het blok met die transactie wordt toegevoegd, telt als een extra bevestiging. Hoe meer bevestigingen een transactie heeft, hoe kleiner het risico dat deze wordt teruggedraaid.

In de praktijk is het gebruikelijk om te wachten op zes bevestigingen voordat een Bitcoin-transactie als definitief wordt beschouwd. Op deze diepte zou het terugdraaien van de transactie een buitengewone hoeveelheid rekenkracht vereisen, waardoor het in feite onomkeerbaar is.

1. Welk onderdeel van een Bitcoin-transactie bewijst dat de verzender het recht heeft om de bitcoins over te dragen?

2. Wat is de belangrijkste reden om te wachten op meerdere bevestigingen nadat een Bitcoin-transactie in een blok is opgenomen?

question mark

Welk onderdeel van een Bitcoin-transactie bewijst dat de verzender het recht heeft om de bitcoins over te dragen?

Selecteer het correcte antwoord

question mark

Wat is de belangrijkste reden om te wachten op meerdere bevestigingen nadat een Bitcoin-transactie in een blok is opgenomen?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 6
some-alt