Een Zero Confirmation Transaction begint wanneer een cryptocurrency overdracht wordt geïnitieerd. In dit initiële stadium wordt de transactie aangekondigd aan het netwerk, maar wordt deze niet onmiddellijk gevalideerd. Het proces van het bevestigen van deze transacties, nodig om ze aan de blockchain toe te voegen, gaat gepaard met het oplossen van complexe wiskundige problemen, ook bekend als mining. Maar tot de transactie is gevalideerd door mining, blijft deze onbevestigd of in een staat van 'zero confirmations'.
Dubbel uitgeven verwijst naar de mogelijkheid om dezelfde digitale munten twee keer uit te geven, wat een van de risico's is die verbonden zijn aan Zero Confirmation Transactions. Dit gebeurt meestal wanneer een gebruiker dezelfde transactie naar twee verschillende ontvangers stuurt, en de transactie wordt opgepikt door miners die het vervolgens toevoegen aan de blockchain. Dit proces maakt de transactie onomkeerbaar en laat een ontvanger achter zonder hun verwachte fondsen. Dubbel uitgeven is dus een grote zorg voor degenen die transacties zonder bevestigingen accepteren.
Hoewel Zero Confirmation Transactions kunnen helpen het proces van het overdragen van cryptocurrencies te versnellen, brengen ze ook een risico met zich mee. Daarom is het van cruciaal belang om de balans tussen snelheid en veiligheid te begrijpen in de wereld van cryptocurrency.