Bitcoin-tranzakciók típusai
Egyszerű fizetés, összevonás, csoportos kifizetés, bányászjutalom, adatrögzítés – a tranzakciók „alakja” sokat elárul.
Mivel egy Bitcoin-tranzakciónak tetszőleges számú bemenete és kimenete lehet, a tranzakciók „alakja” – hány bemenet, hány kimenet, milyen összegekkel – sokat elárul arról, ki és milyen céllal hozta létre. A blokkböngészőben a bemenetek a bal oldalon (From, Inputs), a kimenetek a jobb oldalon (To, Outputs) jelennek meg.
Hétköznapi tranzakciók
- Egyszerű fizetés: egy (vagy néhány) bemenet, két kimenet – a fizetés és a visszajáró. Ez a leggyakoribb alak, a magánszemélyek tranzakcióinak többsége ilyen.
- Pontos fizetés: egy bemenet, egy kimenet. Akkor fordul elő, ha valaki a teljes egyenlegét elküldi (például egy tárcát „kiürít”, vagy egy másik saját tárcába rakja át a pénzt), vagy ha egy kimenet pont kiadja az összeget.
- Összevonás (consolidation): sok bemenet, egy kimenet. Sok apró kimenet összefogása egy nagyobba. A közös költés miatt a bemenetek címei ugyanahhoz a tárcához köthetők. Tőzsdék, webáruházak, és a sok kisebb befizetést kapó csalók tárcáira is jellemző.
- Csoportos kifizetés (batching): egy (vagy néhány) bemenet, sok kimenet. Így fizetnek ki a tőzsdék és más szolgáltatók egyszerre sok ügyfelet, hogy díjat takarítsanak meg. Ha egy gyanús cím ilyen tranzakcióból kapott pénzt, a küldő valószínűleg egy szolgáltató.
Különleges tranzakciók
- Bányászjutalom (coinbase): minden blokk legelső tranzakciója. Nincs valódi bemenete, hiszen itt jönnek létre az új bitcoinok: a bányász ebben írja jóvá magának a blokkjutalmat és a blokk tranzakcióinak díjait. A blokkböngészők ezt Block Reward vagy Newly Generated Coins felirattal jelzik. (A kifejezés nem tévesztendő össze az azonos nevű kriptotőzsdével.)
- Adatrögzítő tranzakció (OP_RETURN): az egyik kimenete nem pénzt hordoz, hanem legfeljebb néhány tucat bájtnyi tetszőleges adatot. Ez a kimenet elkölthetetlen, értéke jellemzően nulla. Arra használják, hogy valamilyen információt (egy dokumentum hash-ét, egy üzenetet, egy másik rendszer jelzését) maradandóan rögzítsenek a blokkláncon. A blokkböngészők OP_RETURN vagy Unknown jelöléssel mutatják, és sokszor az adatot szövegként is megjelenítik.
- Több aláírást igénylő (multisig) tranzakció: olyan címről költ, amelyhez több kulcs együttes aláírása kell (például háromból kettő). A tárolásról szóló térképen részletesen megnézzük.
- CoinJoin: sok felhasználó közös tranzakciója, sok egyforma összegű kimenettel – a keverésről szóló kártyán már találkoztunk vele. Az alakjáról jól felismerhető.
Megjegyzés: a tranzakció alakja az első támpont annak megítéléséhez, hogy egy címmel egy magánszemély vagy egy szolgáltató áll-e kapcsolatban. Egy kétkimenetes tranzakció valószínűleg egy személyé; egy száz címzettes kifizetés szinte biztosan egy szolgáltatóé; egy sok egyforma kimenetes tranzakció pedig keverésre utal, ahol a követést érdemes megállítani.
Extra tudásMi minden van egy tranzakcióban?
A blokkböngészők a tranzakciókról sok technikai adatot is mutatnak. Néhány, amellyel érdemes tisztában lenni:
| Adat | Jelentése |
|---|---|
| TXID / Hash | a tranzakció azonosítója |
| Block / Block height | melyik blokkba került (megerősítetlennél üres) |
| Confirmations | hány megerősítést kapott |
| Size, vsize, weight | a tranzakció mérete (a díj ebből számolódik) |
| Fee, fee rate | a díj összesen és bájtonként (sat/vB) |
| Locktime | legkorábban mikor kerülhet blokkba |
| RBF | jelezte-e a küldő, hogy a tranzakciót felülírhatja (lásd a díjaknál) |
A bemeneteknél azt is látni lehet, melyik korábbi tranzakció melyik kimenetéből származik a pénz, a kimeneteknél pedig azt, hogy azóta elköltötték-e (spent / unspent), és ha igen, melyik tranzakcióban. Ezekre a hivatkozásokra kattintva lehet „lépni” a láncon előre és hátra.
Ellenőrizd a tudásod
A kvíz betöltése…