Et Dybere Kig På Transaktioner
Stryg for at vise menuen
Inden for blockchain og Bitcoin er transaktioner den drivkraft, der muliggør overførsel af digital valuta mellem deltagere, så det er tid til at udforske detaljerne i blockchain-transaktioner.
Transaktionsstruktur
En Bitcoin-transaktion er igen en digital besked, der angiver, hvordan bitcoins "flyttes" (de flyttes faktisk ikke, ejerskabet ændres) fra én adresse til en anden. Grundlæggende indeholder en transaktion følgende komponenter:
Her er en reel transaktion, du kan udforske (tilgængelig here):
Som vist her indeholder transaktionen 7 input og 4 output, hver tilknyttet en unik adresse. Det samlede antal input-bitcoins er større end det samlede antal output-bitcoins. Denne forskel opstår, fordi transaktionen også inkluderer gebyrer, som skal tages i betragtning.
Beløbet svarer til summen af output-bitcoins, og beløb + gebyrer svarer til summen af input-bitcoins.
Transaktionsverificering
Før en transaktion tilføjes til en blok og registreres på blockchainen, skal den verificeres af netværket. Denne verificeringsproces sikrer, at transaktionen er gyldig og overholder netværkets regler. Her er de vigtigste aspekter af transaktionsverificering:
Som forklaret i det forrige kapitel, placeres en transaktion i mempool, når den er blevet verificeret, hvor den venter på, at en miner vælger den til inkludering i den næste blok. Når blokken er oprettet, udsendes den til netværket og verificeres. Hvis blokken består valideringen, tilføjes den til blockchainen, og alle transaktioner i den betragtes som bekræftede.
Yderligere bekræftelse
Når vi vender tilbage til transaktionseksemplet, viser det sig ved åbning af det angivne link følgende:
Den første bekræftelse sker, når en transaktion inkluderes i en blok. Hver ekstra blok, der tilføjes oven på blokken med denne transaktion, tæller som en ekstra bekræftelse. Jo flere bekræftelser en transaktion har, desto lavere er risikoen for, at den bliver omvendt.
I praksis er det almindeligt at vente på seks bekræftelser, før en Bitcoin-transaktion betragtes som endelig. På dette niveau ville det kræve en ekstraordinær mængde computerkraft at omvende transaktionen, hvilket gør den reelt irreversibel.
1. Hvilken komponent i en Bitcoin-transaktion beviser, at afsenderen har ret til at overføre bitcoinen?
2. Hvad er den primære årsag til at vente på flere bekræftelser efter en Bitcoin-transaktion er inkluderet i en blok?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Et Dybere Kig På Transaktioner
Inden for blockchain og Bitcoin er transaktioner den drivkraft, der muliggør overførsel af digital valuta mellem deltagere, så det er tid til at udforske detaljerne i blockchain-transaktioner.
Transaktionsstruktur
En Bitcoin-transaktion er igen en digital besked, der angiver, hvordan bitcoins "flyttes" (de flyttes faktisk ikke, ejerskabet ændres) fra én adresse til en anden. Grundlæggende indeholder en transaktion følgende komponenter:
Her er en reel transaktion, du kan udforske (tilgængelig here):
Som vist her indeholder transaktionen 7 input og 4 output, hver tilknyttet en unik adresse. Det samlede antal input-bitcoins er større end det samlede antal output-bitcoins. Denne forskel opstår, fordi transaktionen også inkluderer gebyrer, som skal tages i betragtning.
Beløbet svarer til summen af output-bitcoins, og beløb + gebyrer svarer til summen af input-bitcoins.
Transaktionsverificering
Før en transaktion tilføjes til en blok og registreres på blockchainen, skal den verificeres af netværket. Denne verificeringsproces sikrer, at transaktionen er gyldig og overholder netværkets regler. Her er de vigtigste aspekter af transaktionsverificering:
Som forklaret i det forrige kapitel, placeres en transaktion i mempool, når den er blevet verificeret, hvor den venter på, at en miner vælger den til inkludering i den næste blok. Når blokken er oprettet, udsendes den til netværket og verificeres. Hvis blokken består valideringen, tilføjes den til blockchainen, og alle transaktioner i den betragtes som bekræftede.
Yderligere bekræftelse
Når vi vender tilbage til transaktionseksemplet, viser det sig ved åbning af det angivne link følgende:
Den første bekræftelse sker, når en transaktion inkluderes i en blok. Hver ekstra blok, der tilføjes oven på blokken med denne transaktion, tæller som en ekstra bekræftelse. Jo flere bekræftelser en transaktion har, desto lavere er risikoen for, at den bliver omvendt.
I praksis er det almindeligt at vente på seks bekræftelser, før en Bitcoin-transaktion betragtes som endelig. På dette niveau ville det kræve en ekstraordinær mængde computerkraft at omvende transaktionen, hvilket gør den reelt irreversibel.
Tak for dine kommentarer!