A bitcoin-tranzakciók olyan üzenetek, amelyek a bitcoinok feladótól a címzetthez történő átruházását rögzítik. A tranzakciókat kriptográfiai módszerekkel digitálisan aláírják, majd ellenőrzés céljából továbbítják a teljes Bitcoin-hálózatra. A tranzakciós adatok nyilvánosak, és a „blockchain” néven ismert digitális főkönyvben találhatók meg. Minden egyes bitcoin-tranzakció története visszavezethető arra a pontra, ahol a bitcoinokat először létrehozták, vagyis „bányászták”.
Használja a Multichain szolgáltatást Bitcoin.com Wallet alkalmazás, amelyben milliók bíznak, hogy biztonságosan és egyszerűen küldhessék, fogadják, vásárolhassák, eladhassák, cserélhessék és kezelhessék a legnépszerűbb kriptovalutákat. Ezenkívül csatlakozhatsz több ezer decentralizált alkalmazáshoz (DApp) is, a játékoktól kezdve a pénzügyi derivatívákig.
Áttekintés
Ha pénzt szeretnél küldeni egy barátodnak, a hagyományos bankrendszerben valószínűleg egy banki alkalmazást vagy weboldalt használnál az átutaláshoz, és a bank a háttérben intézné az egészet. A bitcoint azonban bankhoz hasonló központi hatóság bevonása nélkül is elküldheted. A bitcoin-tranzakciós folyamat biztosítja, hogy a tranzakciók törvényesek, biztonságosak és átláthatók legyenek. Az alábbiakban bemutatjuk a bitcoin-tranzakciók áttekintését:
- Tranzakció létrehozása: Amikor bitcoint küldesz, a digitális pénztárcádból létrehozol egy tranzakciót. Ez a tranzakció tartalmazza a feladó címét (nyilvános kulcsát), a címzett címét (nyilvános kulcsát), az elküldendő bitcoin mennyiségét, valamint azt a tranzakciós díjat, amelyet hajlandó vagy fizetni a bányászoknak.
- Digitális aláírások: Annak igazolására, hogy Ön az elküldeni kívánt bitcoin tulajdonosa, a tranzakciót kriptográfiai eljárás keretében a saját titkos kulcsával kell aláírnia. Ezt digitális aláírásnak nevezik. Elengedhetetlen, hogy titokban tartsa a titkos kulcsát, mivel az olyan, mint a digitális jelszava.
- Adás és visszaigazolások: Az aláírás után a tranzakciót továbbítják a Bitcoin-hálózatra, és bekerül a mempoolba, amely olyan, mint egy váróterem a megerősítésre váró tranzakciók számára. A bányászok kiválaszthatnak tranzakciókat a mempoolból új blokkok kialakításához. Az a bányász, aki elsőként oldja meg egy bonyolult matematikai feladatot, készítheti el a következő blokkot. A nyertes bányász továbbítja az új blokkját, amelyet a hálózat többi része megerősít.
- A tranzakció lezárása: A megerősítés után az új blokk bekerül minden hálózati résztvevő blokklánc-másolatába. Az új blokkban szereplő tranzakciók megerősítettnek minősülnek. Ugyanakkor bevett gyakorlat, hogy legalább hat megerősítést (azaz a tranzakciót tartalmazó blokk után további hat blokk hozzáadását) várnak meg, mielőtt a tranzakciót véglegesnek tekintenék. Ezzel biztosítható, hogy a tranzakciót ne lehessen visszavonni, illetve ne kerülhessen sor kettős kiadásra a blokklánc ideiglenes elágazása esetén.
A bitcoinok a bitcoin-tranzakciók nyilvántartásaként léteznek
A bitcoint digitális aláírások láncaként definiáljuk. Minden tulajdonos úgy ruházza át a bitcoint a következő tulajdonosra, hogy digitálisan aláírja az előző tranzakció hash-értékét és a következő tulajdonos nyilvános kulcsát, majd ezeket hozzáadja az érme végéhez. A kedvezményezett ellenőrizheti az aláírásokat, hogy meggyőződjön a tulajdonjog láncáról.
- Satoshi Nakamoto, A Bitcoin fehér könyve
A bitcoinok önmagukban nem „léteznek”. Nincsenek fizikai bitcoinok, és a bitcoin-tulajdonosoknak sincs „számlájuk”. Ehelyett létezik egy „blokklánc”, amelyet úgy lehet elképzelni, mint egy főkönyvet vagy nyilvántartást az összes tranzakcióról, amely valaha is megtörtént a bitcoin-címek között. Ezeket a tranzakciós bejegyzéseket a bitcoin-hálózat résztvevői (csomópontok) frissítik, és az egyenlegek növekedésével és csökkenésével a hálózat minden csomópontja között megosztják. Használhat egy „blokk-böngésző' ha meg szeretnéd tekinteni egy adott Bitcoin-cím tranzakciós előzményeit és az aktuális egyenlegét.
Nyilvános és titkos kulcsok
Bitcoin küldéséhez rendelkeznie kell az elküldeni kívánt bitcoin-összeghez tartozó nyilvános és titkos kulcsokkal. Amikor arról beszélünk, hogy valaki „birtokol” bitcoinokat, az valójában azt jelenti, hogy az illető rendelkezik egy „kulcspárral”, amely a következőkből áll:
- a nyilvános kulcs (egy cím), ahová korábban bizonyos mennyiségű bitcoint utaltak
- a hozzá tartozó egyedi titkos kulcs (egy jelszó), amely feljogosítja a korábban a fenti nyilvános kulcsra (címre) elküldött bitcoin máshová történő továbbítására.
A nyilvános kulcsok – más néven bitcoin-címek – véletlenszerűen generált betű- és számsorozatok, amelyek működésükben hasonlóak egy e-mail-címhez vagy egy közösségi média oldalon használt felhasználónévhez. Ahogy a nevük is mutatja, ezek nyilvánosak, így nyugodtan megoszthatod őket másokkal. Valójában te kell Add meg a Bitcoin-címedet másoknak, ha azt szeretnéd, hogy bitcoint küldjenek neked. A titkos kulcs egy másik, szintén véletlenszerűen generált betű- és számsorozat. A titkos kulcsokat azonban – akárcsak az e-mail-fiókok vagy más fiókok jelszavait – titokban kell tartani. Soha ne add meg a titkos kulcsodat olyan személynek, akiben nem bízol 100%-ig, hogy nem fog tőled ellopni.
A Bitcoin-címet úgy is elképzelheted, mint egy átlátszó széfet. Mások láthatják, mi van benne, de csak azok tudják kinyitni a széfet és hozzáférni a benne lévő pénzhez, akik rendelkeznek a titkos kulccsal.
A tranzakció bemenetei és kimenetei
Bár lehetséges lenne az érméket egyenként kezelni, túl körülményes lenne az átutalás minden egyes centjére külön tranzakciót létrehozni. Az érték felosztásának és összevonásának lehetővé tétele érdekében a tranzakciók több bemenetet és kimenetet tartalmaznak. Általában vagy egyetlen bemenet van egy korábbi, nagyobb tranzakcióból, vagy több, kisebb összegeket egyesítő bemenet, és legfeljebb két kimenet: egy a fizetéshez, és egy, amely az esetleges visszajárót visszajuttatja a feladónak.
-Satoshi Nakamoto, A Bitcoin fehér könyve
Vessünk egy pillantást a Bitcoin fehér könyv ezen szakaszára egy gyakorlati tranzakció példáján keresztül:
Mark 1 BTC-t szeretne elküldeni Jessicának. Ehhez a magánkulcsát használja, hogy „aláírjon” egy üzenetet, amely tartalmazza a tranzakcióra vonatkozó adatokat. Ez az üzenet, amelyet a hálózatra kell továbbítani, a következőket fogja tartalmazni:
- Bemenetek. Ez tartalmazza a korábban Mark címére elküldött bitcoinra vonatkozó információkat. Képzeljük el például, hogy Mark korábban 0,6 BTC-t kapott Alicetől és 0,6 BTC-t Bobtól. Most, ahhoz, hogy 1 BTC-t küldjön Jessicának, két bemenet lehet: egy 0,6 BTC-s bemenet, amelyet korábban Alicetől kapott, és egy 0,6 BTC-s bemenet, amelyet korábban Bobtól kapott.
- Ahegy. Ebben az esetben Mark 1 BTC-t szeretne elküldeni.
- Okimenetek. Két kimenet van. Az első 1 BTC, amelyet Jessica címére küldenek. A második 0,2 BTC, amelyet „visszajáróként” Marknak adnak vissza. Ez a második kimenet a bemenetek összegéből [0,6 + 0,6 = 1,2] kiszámítható, levonva belőle azt az összeget, amelyet Mark el akar küldeni [1 BTC].
Ez talán zavarosnak tűnhet, de a hatékonyság növelése érdekében így van kialakítva – és a jó hír az, hogy a bitcoin-tranzakciók háttérben zajló részleteinek ismerete nem szükséges a bitcoin küldéséhez vagy fogadásához. A te Bitcoin-pénztárca azt elintézi!
Adás és visszaigazolások
A fenti példában Mark (a pénztárca-szoftverén keresztül) továbbítja a javasolt tranzakcióját a Bitcoin-hálózatra. A hálózat egy „bányászok” néven ismert speciális résztvevői csoportja ellenőrzi, hogy Mark kulcsai hozzáférhetnek-e azokhoz a bemenetekhez (azaz cím(ek)hez), ahonnan korábban megkapta azokat a bitcoinokat, amelyek felett állítása szerint rendelkezik. A bányászok emellett összeállítanak egy listát azokról a tranzakciókról, amelyeket Mark tranzakciójával nagyjából egy időben továbbítottak a hálózatra, és ezeket egy blokkba rendezik. Bármely bányász, aki befejezte a „Munkabizonyíték' új blokkot javasolhat, amelyet a lánchoz hozzáadnak, illetve „csatolnak”, az utolsó blokkra való hivatkozással. Ezt az új blokkot ezután továbbítják a hálózatra. Ha a hálózat többi résztvevője (csomópont) egyetért azzal, hogy ez egy érvényes blokk (azaz a benne szereplő tranzakciók betartják a protokoll összes szabályát, és megfelelően hivatkoznak az előző blokkra), továbbítják azt. Végül egy másik bányász épít rá, azaz a következő blokk javaslatakor azt hivatkozza meg előző blokként. Az előző blokkban szereplő összes tranzakciót ekkor a következő bányász „megerősíti”. Ahogy a blokkok hozzáadódnak a lánchoz, Mark tranzakciójának megerősítéseinek száma növekszik.
Miért tart olyan sokáig egyes bitcoin-tranzakciók megerősítése?
Minden blokk csak egy bizonyos számú tranzakciót tud tartalmazni, és ezt a számot nagyrészt az egyes blokkokban rendelkezésre álló hely, azaz a „blokkméret” határozza meg, amely 1 MB. A korlátozott hely teret ad a díjpiac kialakulásának, ahol a bányászok – akik a díjakat szedik be – úgy döntenek, hogy a következő blokkba csak azokat a tranzakciókat veszik fel, amelyek elég magas díjat tartalmaznak. Így a magasabb díjak ösztönzőként hatnak a bányászokra, hogy az Ön tranzakcióit előnyben részesítsék.
Ne feledje, hogy a blokkméret egy tetszőleges korlát, de a Bitcoin-közösség úgy döntött, hogy a blokkméretet a lehető legkisebb szinten tartja, hogy az emberek könnyebben üzemeltethessék a Bitcoin-csomópontokat. Bitcoin Cash, amely a Bitcoin egyik elágazása, nagyobb blokkmérettel rendelkezik, ezért a tranzakciókhoz jóval alacsonyabb díjakra van szükség.
Mennyibe kerülnek a bitcoin-tranzakciós díjak?
A bitcoin-átutalás díja néhány centtől egészen 100 dollárig terjedhet. A nagy eltérés oka az, hogy a bitcoin-díjak mind a kereslettől és a kínálattól (vagyis attól, hogy az adott pillanatban mennyire terhelt a hálózat), mind pedig a tranzakció „méretétől” függenek. A méretet elsősorban a bemenetek befolyásolják, így ha a tranzakciónak sok bemenete van, több blokkterületet foglal el, és magasabb díjat igényel. Például, ha 10 BTC-t szeretne elküldeni, nagy eséllyel több bemenetre lesz szüksége a tranzakcióhoz, mintha csak 1 BTC-t szeretne elküldeni. A 10 BTC-s tranzakció például 5+2+1+1+1-ből állhat (tehát összesen 5 bemenetből), míg az 1 BTC-s tranzakciónak csak két bemenete lehet, ahogyan a fenti Mark/Jessica példánkban is látható.
Számos pénztárca, köztük a Bitcoin.com pénztárca, lehetővé teszik a felhasználók számára, hogy kézzel állítsák be a tranzakciós díjakat. Ezzel elkerülhető a túlfizetés. Például, ha nem sietsz, alacsonyabb díjat állíthatsz be, így a tranzakciót egy bányász akkor veszi fel, amikor a hálózat kevésbé terhelt. A díj emelésével pedig biztosíthatod, hogy tranzakcióid azonnal feldolgozásra kerüljenek.
További információk: Ismerje meg a bitcoin-átutalás minden részletét.






