Video: How Bitcoin Works in 5 Minutes (Technical) 2024
På sitt enklaste sätt fungerar en bitcoin-transaktion genom att du ger någon annan en bestämd mängd av BTC du äger. För att en bitcoin-transaktion ska anses vara "giltig" måste det finnas minst en ingång, även om flera ingångar är möjliga också. En ingång är en referens till en utgång från en tidigare transaktion.
Observera att varje insats som är associerad med en bitcoin-transaktion måste vara en outnyttjad utgång från en tidigare transaktion. Dessutom måste varje ingång i bitcoin-transaktionen signeras digitalt, vilket sker genom den privata nyckeln associerad med bitcoinadressen som initierar överföringen av BTC.
Om flera ingångar är associerade med en bitcoin-transaktion betyder det att mängden som skickas kommer från flera bitcoinplånettadresser. Varje bitcoin-användare kan generera en nästan oändlig mängd plånbokadresser, som var och en kan hålla någon mängd BTC.
Här är ett exempel: Om du skickar 2 BTC till lycklig gammal "Joe" igen kommer 1 BTC från plånbokadress nr 2, 0. 33 BTC kommer från plånbokadress nr 7, och resten kommer från plånbokadress # 8. I det här exemplet har plånbokadresserna # 1, # 3, # 4, # 5 och # 6 inte någon konkret bitcoinbalans och kan därför inte användas som en inmatning eftersom det inte finns någon outnyttjad utskrift associerad med dessa adresser.
En bitcoin-transaktion kan dock inte bara ha flera ingångar utan också flera utgångar. Som du kan förvänta dig att multipla utgångar indikerar att bitcoin-transaktionen har skickats ut för att delas över flera adresser. Till exempel: Din 5 BTC-balans kommer att skickas till den nuvarande BTC-rika Joe (2 BTC) och Marie (1 BTC), och de återstående 2 BTC skickas till en annan bitcoin plånbok under din kontroll. På blockchain kommer den här transaktionen att ha tre olika utgångar, en till Joe, en till Marie och den tredje till din andra bitcoinplånbokadress.
Sändning av bitcoin betalning kan betecknas i en mängd satoshi, den minsta ökningen av bitcoin-transaktioner (8 decimaler efter perioden). Eftersom bitcoin är så delbar jämfört med traditionell fiat-valuta, kan värdet på 1 satoshi variera kraftigt. Medan 1 satoshi är värt intill ingenting idag kan det vara värt en handfull cent - eller till och med dollar - i framtiden, eftersom bitcoin adoption blir en vanlig trend.
Bitcoin och kontantbetalningar är inte så olika när det gäller transaktioner. Mängden bitcoin som är förknippat med alla transaktionsingångar som kombineras kan vara större än mängden pengar som spenderas, vilket skapar "förändring"."Med traditionell fiat-valuta utges förändring till kunden i antingen sedlar eller mynt. Med bitcoin, ändras utfärdas i form av digitalt ägande av BTC i samband med din plånbokadress. Om mängden ingångar är större än det belopp som är förknippat med transaktionsutgångarna, kommer en extra utgång till ursprungsadressen att skapas för "förändrings" -mängden.
Det finns flera sätt att skicka bitcoin-transaktion till en annan bitcoin-användare. Först och främst kan du fråga mottagarens bitcoinadress och skicka pengarna genom bitcoin-programvaran på din dator eller mobilenhet. För mobila användare finns det ett enklare alternativ i form av att skanna en QR-kod, genererad av mottagaren. Varje typ av bitcoin-programvara tillåter användare att skapa QR-koder, som kan innehålla plånbokadressen för att skicka medel till, liksom det totala belopp som ska betalas.
Ett exempel: Din bitcoinplånbokadress har fått totalt 5 bitcoin under en viss tidsperiod, och du skickar 2 BTC till Joe. Bitcoin-transaktionen kommer att ha en ingång (de outnyttjade utsignalerna från bitcoin-transaktionen genom vilken du mottog dessa 5 BTC) och skapa två olika utgångar när du skickar pengar till Joe. Den första utmatningen kommer att vara transaktionen till Joe, för hela beloppet av 2 BTC. Den andra utmatningen kommer att vara "förändring" -transaktionen, som "returnerar" den oanvända 3 BTC till din plånbokadress.