Video: De Blockchain uitgelegd: De echte waarde van bitcoin en crypto-currency technologie 2024
Op zijn eenvoudigst werkt een bitcoin-transactie door u iemand anders een bepaald bedrag van de BTC te geven waarvan u de eigenaar bent. Om een bitcoin-transactie als "geldig" te beschouwen, moet er ten minste één invoer zijn, hoewel er ook meerdere invoer mogelijk is. Een invoer is een verwijzing naar een uitvoer van een vorige transactie.
Houd er rekening mee dat elke invoer die aan een bitcoin-transactie is gekoppeld, een niet-uitgegeven uitvoer van een eerdere transactie moet zijn. Bovendien moet elke invoer in een bitcoin-transactie digitaal worden ondertekend, wat gebeurt via de persoonlijke sleutel die is gekoppeld aan het bitcoin-adres waarmee de overdracht van BTC wordt gestart.
Als er meerdere ingangen aan een bitcoin-transactie zijn gekoppeld, betekent dit dat het verzonden bedrag afkomstig is van meerdere bitcoin-wallet-adressen. Elke bitcoin-gebruiker kan een bijna oneindig aantal wallet-adressen genereren, die elk elke hoeveelheid BTC kunnen bevatten.
Hier is een voorbeeld: als je weer 2 BTC naar lucky old "Joe" stuurt, komt 1 BTC van wallet-adres # 2, 0. 33 BTC komt van wallet-adres # 7, en de rest komt van wallet-adres # 8. In dit voorbeeld hebben portefeuille-adressen # 1, # 3, # 4, # 5 en # 6 geen werkelijke bitcoinbalans en kunnen daarom niet als invoer worden gebruikt, omdat er geen ongebruikte uitgave aan deze adressen is gekoppeld.
Een bitcoin-transactie kan echter niet alleen meerdere ingangen hebben, maar ook meerdere uitgangen. Zoals te verwachten is, geven meerdere uitgangen aan dat een bitcoin-transactie is verzonden om over meerdere adressen te worden verdeeld. Bijvoorbeeld: uw 5 BTC-saldo wordt verzonden naar de nu BTC-rijke Joe (2 BTC) en Marie (1 BTC), en de resterende 2 BTC wordt verzonden naar een andere bitcoin-portefeuille onder uw controle. Op de blockchain heeft deze ene transactie drie verschillende uitgangen, één naar Joe, één naar Marie en de derde naar je andere bitcoin-walletadres.
Het verzenden van een bitcoin-betaling kan worden uitgedrukt in een veelvoud aan satoshi, de kleinste toename van bitcoin-transacties (8 decimalen na de periode). Omdat bitcoin zo deelbaar is in vergelijking met traditionele fiat-valuta, kan de waarde van 1 satoshi sterk variëren. Terwijl 1 satoshi vandaag de dag bijna niets waard is, zou het in de toekomst een handvol centen - of zelfs dollars - waard kunnen zijn, aangezien bitcoin-adoptie een heersende trend wordt.
Bitcoin en contante betalingen zijn niet zo verschillend in termen van transacties. De hoeveelheid bitcoin die is gekoppeld aan alle gecombineerde transactie-ingangen kan groter zijn dan de hoeveelheid geld die wordt uitgegeven, waardoor "verandering" ontstaat."Met de traditionele fiat-valuta wordt de wijziging in rekeningen of munten aan de klant uitgegeven. Met bitcoin wordt verandering uitgegeven in de vorm van digitaal eigendom van BTC dat is gekoppeld aan uw portemonnee-adres. Als het aantal ingangen groter is dan het bedrag dat is gekoppeld aan de transactie-uitgangen, wordt een extra uitvoer naar het oorspronkelijke adres gecreëerd voor de hoeveelheid "wijzigen".
Er zijn verschillende manieren om een bitcoin-transactie naar een andere bitcoin-gebruiker te verzenden. Allereerst kunt u het Bitcoin-adres van de ontvanger vragen en het geld via de Bitcoin-software op uw computer of mobiele apparaat verzenden. Voor mobiele gebruikers is er een eenvoudiger alternatief in de vorm van het scannen van een QR-code, gegenereerd door de ontvanger. Met elk type bitcoin-software kunnen gebruikers QR-codes maken, waaronder het portefeuilleadres om geld naartoe te sturen, evenals het totale bedrag dat moet worden betaald.
Een voorbeeld: uw bitcoin-portefeuille-adres heeft in de loop van een bepaalde periode in totaal 5 bitcoin ontvangen en u stuurt 2 BTC naar Joe. De bitcoin-transactie heeft één invoer (de niet-bestede uitgangen van de bitcoin-transactie via welke u die 5 BTC hebt ontvangen) en maakt twee verschillende uitgangen wanneer u geld naar Joe verzendt. De eerste uitvoer is de transactie naar Joe, voor het volledige bedrag van 2 BTC. De tweede output is de "change" -transactie, die de niet-bestede 3 BTC naar uw wallet-adres "retourneert".