2021-ben valaki egyetlen tranzakcióban 2 milliárd dollár értékű bitcoint utalt át, és mindössze 0,78 dollár díjat fizetett. Az, hogy ez lehetséges – miközben egy kis összegekkel teli pénztárcából történő 30 dolláros átutalás akár több dollárba is kerülhet –, egyetlen fogalomnak köszönhető: az UTXO-knak.
A UTXO, vagy Fel nem használt tranzakciós kimenet, az a bizonyos mennyiségű bitcoin, amely a tulajdonodban van, és amelyet még nem költöttél el. A pénztárcád egyenlege nem egy egyetlen szám, amelyet valahol a Bitcoin blokkláncban tárolnak. Hanem az összes olyan UTXO összege, amelyet a pénztárcád kezel; ezek mindegyike egy különálló, független BTC-egység, saját összeggel és tranzakciós előzményekkel.
A legtöbb embernek soha nem kell az UTXO-kkal foglalkoznia, ha bitcoint szeretne küldeni vagy fogadni. Azonban ezek megértése döntő fontosságú abban, hogy ugyanazon tranzakcióért 1 dollár vagy 15 dollár díjat kell-e fizetni. Ezenkívül ezek határozzák meg, hogy a külvilág milyen információkat szerezhet a láncon belüli tevékenységedről, és magyarázatot nyújtanak a Bitcoin néhány legátgondoltabb tervezési döntésére is.
Ez az útmutató bemutatja, hogy mik azok az UTXO-k, hogyan jönnek létre és szűnnek meg, miért befolyásolják a tranzakciós díjakat, hogyan viszonyulnak az Ethereum megközelítéséhez, valamint mit tehetsz azok hatékony kezelése érdekében. Ez az útmutató kiegészíti a Bitcoin-tranzakciók működéséről, a Bitcoin-tranzakciós díjakról, valamint a Lightning Networkről szóló útmutatóinkat, amelyek mind a Bitcoin Tanulási Központ részét képezik.
Kezelje biztonságosan a Bitcoinját az önkezelés segítségével Bitcoin.com Wallet alkalmazás.
Főbb tanulságok
- Az UTXO egy elkölthető, oszthatatlan bitcoin-egység, amely egy korábbi tranzakció kimeneteként jön létre. A pénztárcád egyenlege az általad kezelt összes UTXO összege.
- Az UTXO-kat felhasználáskor teljes egészükben fel kell használni. A fennmaradó összeg új UTXO-ként (azaz „visszajáróként”) kerül vissza a pénztárcádba.
- A Bitcoin-díjak a tranzakciós adatok méretétől függnek virtuális bájtban kifejezve, nem pedig az átutalt összegtől. Minél több UTXO-t használnak bemenetként, annál nagyobb a tranzakció és annál magasabb a díj.
- Minden teljes Bitcoin-csomópont kezeli az UTXO-készletet: ez az összes felhasználható érme valós idejű adatbázisa. A legfrissebb teljes összetételi elemzés (mempool.space UTXO-készlet-jelentés, 2025. áprilisi pillanatkép) több mint 173 millió bejegyzést számolt össze, ami több mint háromszorosa a 2020-as adatnak.
- A halmazban található UTXO-k közel 30%-a kapcsolódik Ordinals-bejegyzésekhez, amelyek átlagos értéke mindössze 811 satoshi, ami jól illusztrálja, hogy a fizetéseken túlmutató láncon belüli tevékenységek mennyire felfújják a halmaz méretét.
- Fontos, hogy milyen címformátumot használnak az UTXO-k. A Taproot-bemenetek virtuális bájtankénti költsége körülbelül 61%-kal alacsonyabb, mint a hagyományos címeké.
- Az UTXO-konszolidáció, az érme-kezelés és a címformátum frissítései a három leghatékonyabb módszer a jövőbeli tranzakciós díjak csökkentésére.
- A Lightning Network az UTXO-kra épül. Minden fizetési csatorna megnyitása úgy történik, hogy egy UTXO-t a blokkláncon zárolnak.
Mi az az UTXO?
Az UTXO (Unspent Transaction Output, fel nem használt tranzakciós kimenet) egy meghatározott mennyiségű bitcoin amelyet egy korábbi tranzakció során kaptál, és amely továbbra is felhasználható. Gondolj csak a Bitcoin-pénztárca Inkább hasonlít egy fizikai pénztárcára, amelyben különböző címletű bankjegyek gyűjteménye található, mint egy bankszámlára. Minden bankjegy egy UTXO: önálló, teljes és oszthatatlan.
Ha a pénztárcádban 0,52 BTC egyenleg szerepel, ez az összeg három különálló UTXO-ból állhat: 0,20 BTC, 0,15 BTC és 0,17 BTC. A pénztárca szoftver összeadja őket, és az összeget jeleníti meg. A háttérben azonban három független objektumról van szó, amelyek mindegyike saját eredettel és tranzakciós előzményekkel rendelkezik.
A legfontosabb szabály: egy UTXO-t teljes egészében fel kell használni. Nem lehet csak a felét felhasználni. Ha 0,10 BTC-t szeretne elküldeni, és az egyetlen UTXO-ja 0,20 BTC értékű, akkor a teljes 0,20 BTC-t felhasználja. A 0,10 BTC a címzetthez kerül, a fennmaradó összeg pedig – a bányászati díj levonása után – egy teljesen új UTXO formájában visszakerül a pénztárcájába. Ez a fennmaradó összeg az Ön visszajárója.
Ez a működés alapvetően eltér a bankok és a legtöbb digitális fizetési rendszer működésétől. Amikor Alice banki átutalással 50 dollárt küld Bobnak, a rendszer 50 dollárt von le Alice számlaegyenlegéből, és 50 dollárt ír jóvá Bob számláján. Nincs fizikai tárgymozgás; csupán két számot frissítenek. A Bitcoin nem frissíti az egyenlegeket. A régi UTXO-kat megsemmisíti, és helyettük újakat hoz létre.
Az UTXO-modell rövid története
Az UTXO-modell már a Bitcoin megjelenése előtt is létezett. Adam Back és Hal Finney kriptográfusok – akik mindketten a Cypherpunk-közösség kiemelkedő tagjai voltak, amelyben a Bitcoin megalkotója, Satoshi Nakamoto is aktívan részt vett – függetlenül egymástól fejlesztették ki ezt a koncepciót 1997 és 2004 között. Amikor Satoshi 2009 januárjában elindította a Bitcoint, az lett az első működőképes digitális pénznemrendszer, amely a gyakorlatban is alkalmazta az UTXO-modellt.
A kialakítás tartósnak bizonyult. A Litecoin, a Dogecoin, a Bitcoin Cash és a Cardano is ennek különböző változatát használja. A Cardano az Extended UTXO (eUTXO) modelljével továbbfejlesztette a rendszert, amely az alapkialakításra programozhatóságot is biztosít. Ethereum, ezzel szemben 2015-ben a fiókalapú modellt választotta, ami egy tudatos eltérést jelent, amely a Bitcoin készpénzhez hasonló tranzakciós struktúrája helyett az intelligens szerződések rugalmasságát helyezi előtérbe.
Hogyan működnek az UTXO-k egy tranzakcióban?
Minden Bitcoin-tranzakciónak két része van: bemenetek és kimenetek.
Bemenetek a meglévő UTXO-k kerülnek felhasználásra. A pénztárcád ezeket választja ki a fizetés fedezésére.
Kimenetek ezek a tranzakció által létrehozott új UTXO-k: az egyik a címzettnek szól, a másik pedig általában visszakerül a saját pénztárcádba visszajáróként.
Amint egy bemeneti UTXO-t felhasználnak, az véglegesen megsemmisül. Kikerül a hálózat elkölthető érmék nyilvántartásából, és soha többé nem költhető el. Az általa létrehozott kimenetek új UTXO-kká válnak, amelyek bárki rendelkezésére állnak, aki a titkos kulcsok hogy kinyisd őket.
Az alapszabály a következő: a bemenetek összege megegyezik a kimenetek összegével és a bányász díjával. A bemenetek és a kimenetek közötti különbséget teljes egészében az a bányász kapja meg, aki a tranzakciót egy blokkba foglalja. A bitcoin-tranzakciókban nincs külön díjmező; a díj egyszerűen az a különbözet, amelyet a felhasználó hagy hátra.
Egy lépésről lépésre bemutatott példa
Van egy 0,30 BTC értékű UTXO-d, és 0,10 BTC-t szeretnél elküldeni egy barátodnak.
- A pénztárcád a 0,30 BTC-s UTXO-t választja bemenetként.
- Két kimenetet hoz létre: 0,10 BTC-t a barátod címére, és körülbelül 0,1997 BTC-t vissza a saját pénztárcádban lévő új címre, visszajáróként.
- A körülbelül 0,0003 BTC-s különbség a bányászati díj.
- Az eredeti 0,30 BTC értékű UTXO véglegesen megszűnt. Most már két új UTXO létezik.
Egy tranzakciónak több bemenete és több kimenete is lehet. Teljesen normális, ha egy tranzakcióval öt különböző címzettnek fizetünk; ez esetben öt kimeneti UTXO keletkezik. Ha egy pénztárca húsz kisebb UTXO-t egyesít egy nagyobb összeggé, akkor egy olyan tranzakció jön létre, amelynek húsz bemenete és egyetlen kimenete van. A kombináció rugalmas; a szabály egyszerűen az, hogy a bemenetek összegének meg kell egyeznie a kimenetek és a díjak összegével, vagy azt meg kell haladnia.
Az UTXO-k eredete: a Coinbase-tranzakció
Minden létező UTXO egy coinbase-tranzakcióra vezethető vissza, amely minden Bitcoin-blokkban szereplő különleges első tranzakció, és amely új BTC-t hoz létre a bányász számára blokkjutalomként. A coinbase-tranzakcióknak nincsenek bemeneteik. Az új bitcoin nem származik semmilyen korábbi forrásból; azt a protokoll bocsátja ki fizetésként munkabiztosítás bányászat.
Ebből a kiindulási pontból minden egyes bitcoin-egység egy töretlen UTXO-láncon halad át – felhasználásra kerülve és újat létrehozva –, egészen a mai pénztárcádig. Minden egyes satoshi, amit birtokolsz, töretlen származási lánccal vezethető vissza egy coinbase-tranzakcióig, és bárki, aki hozzáfér egy teljes csomóponthoz vagy egy blokklánc-felfedező visszavezethető az ősökig.
Az UTXO-készlet: a Bitcoin élő főkönyve a felhasználható érmékről
Minden teljes Bitcoin-csomópont kezelni az UTXO-készletet: egy valós idejű adatbázist, amely a hálózat egészén jelenleg létező összes felhasználható kimenetet tartalmazza. Amikor egy tranzakció érkezik, a csomópont ellenőrzi ezt a halmazt, hogy megerősítse: a tranzakcióban szereplő bemenetek léteznek-e, nem kerültek-e már felhasználásra, és teljesítik-e a zárolási feltételeket (azokat a kriptográfiai szabályokat, amelyek szabályozzák, ki használhatja fel őket). Ez a Bitcoin elsődleges mechanizmusa a kettős kiadás, és ehhez nincs szükség megbízható harmadik félre.
Méret és összetétel 2025-ben
A nyilvánosan elérhető legrészletesebb bontást a mempool.space kutatócsoportja állította össze, amelynek UTXO-állomány jelentés elemzett egy teljes pillanatképet a 892 385-ös blokkmagasságon, 2025. április 14-én, amely a 2026 közepéig közzétett legfrissebb teljes összetételi elemzés. Ezen a pillanatfelvételen az UTXO-készlet 173 190 861 bejegyzést tartalmazott, és körülbelül 11 GB helyet foglalt a lemezen, ami több mint háromszorosa a 2020 elején rögzített, körülbelül 64 millió UTXO-nak.
A címtípusok szerinti bontásból egy figyelemre méltó tény derül ki:
| UTXO szkripttípus | A teljes számból való arány | A teljes BTC-érték aránya |
|---|---|---|
| Taproot (P2TR) | 34,2% | 0,75% |
| Legacy (P2PKH) | 28,8% | Nagy |
| Natív SegWit (P2WPKH) | 26,5% | Az érték nagy része |
| Pay-to-Script-Hash (P2SH) | kb. 9% | Érdemes megemlíteni |
| Pay-to-Multisig (P2MS) és Pay-to-Public-Key (P2PK) | kb. 1,5% | kb. 8,7% (nagyrészt a korai bányászok jutalmai) |
A Taproot kategória az UTXO-k számát tekintve a legnagyobb arányt képviseli, de a teljes BTC-értéknek csupán 0,75%-át teszi ki. Ennek oka, hogy az összes UTXO közel 30%-a – pontosabban a 173 millió bejegyzés közül 51 188 145 – kapcsolódik a Sorszámokkal ellátott feliratok. Ezeknek a bejegyzéshez kapcsolódó UTXO-knak az összértéke mindössze 415 BTC, átlagos értékük pedig egyenként 811 satoshi. Gazdasági szempontból szinte semmilyen jelentőségük nincs, de a hálózat minden csomópontjának tartósan tárolnia kell őket – ezt a jelenséget a kutatók „UTXO-készlet-duzzadásnak” nevezik.
Miért érdemes figyelemmel kísérni az UTXO-készlet növekedését?
A csomópontoknak az aktív UTXO-készletet gyorshozzáférésű memóriában kell tárolniuk az új tranzakciók gyors érvényesítése érdekében. Ahogy a készlet növekszik, úgy nőnek a csomópont üzemeltetéséhez szükséges hardverigények is. Ha ez a költség eléggé megnő, kevesebb egyéni felhasználó lesz képes csomópontot üzemeltetni, így az érvényesítési kapacitás a jól felszerelt üzemeltetők kezében összpontosul, és csökken a decentralizáció, amely a Bitcoin ellenálló képességét biztosítja.
A 2017-es SegWit-frissítés gazdasági ösztönzőket vezetett be az UTXO-k összevonására azáltal, hogy csökkentette a sok bemenet felhasználásának költségeit, és kevesebb kimenetet eredményezett. A növekedés ennek ellenére folytatódott. A legkiforrottabb javasolt megoldás az Utreexo, amelyet Tadge Dryja tervezett (aki Joseph Poonnal közösen létrehozta a Lightning Networket is). Az Utreexo a Merkle-fákon alapuló kriptográfiai akkumulátorok segítségével tömöríti az UTXO-készletet, lehetővé téve, hogy egy csomópont ne az összes 173 millió egyedi bejegyzést, hanem csupán néhány ujjlenyomatot tároljon. 2026 közepén ez továbbra is a Bitcoin-protokoll kutatásának aktív területe.
UTXO-modell kontra számlamodell: Bitcoin kontra Ethereum
A Bitcoin nem az egyetlen módszer a tulajdonjog nyomon követésére egy nyilvános hálózaton blokklánc. Az Ethereum a számalapú modellt alkalmazza, amely inkább úgy működik, mint egy hagyományos banki főkönyv: a blokkláncban a számlaegyenlegek szerepelnek, nem pedig az egyes elkölthető objektumok listája. Minden címnek egyetlen folyó egyenlege van, amely a bejövő tranzakciókkal növekszik, a kimenő tranzakciókkal pedig csökken. Amikor ETH-t küldesz, a feladó egyenlegét terhelik, a címzettét pedig jóváírják; közöttük nem kerül át semmilyen különálló objektum.
A két modell eltérő kompromisszumokat jelent:
| Funkció | UTXO-modell (Bitcoin, Litecoin, Cardano) | Fiókmodell (Ethereum, Solana) |
|---|---|---|
| Hogyan működnek az egyenlegek? | A fel nem használt diszkrét kimenetek összege | Számlánként egy futó egyenleg |
| A tranzakciós folyamat | A régi UTXO-k felhasználása, új UTXO-k létrehozása | Terhelés a feladónál, jóváírás a címzettnél |
| Adatvédelem | Erősebb: minden tranzakció külön kimeneteket használ, és új címeket is alkalmazhat | Gyengébb: minden tevékenység egy állandó címhez köthető |
| Párhuzamos feldolgozás | Igen: a független UTXO-k több szálon párhuzamosan kerülnek ellenőrzésre | Nem: a számla állapota egymást követően frissül; ugyanazon számla nem tud egyszerre két tranzakciót feldolgozni |
| A kettős kiadás megakadályozása | Ellenőrzés az UTXO-készlet alapján | Ellenőrizve a fiók nonce-értékével és állapotával |
| Intelligens szerződések támogatása | Csak az alaprétegben érvényes | Natív és rugalmas |
| Analógia | Készpénz egy fizikai pénztárcában | Bankszámla |
A fiókmodell könnyebben érthető, ezért a Bitcoin után elindított legtöbb blokklánc – köztük az Ethereum, a Solana és a BNB Chain – is ezt vette át. Írás intelligens szerződések amelyek a tartós állapotokkal kölcsönhatásba lépnek, egy fiókalapú rendszerben természetesebb megoldásnak számít. A Bitcoin UTXO-modellje ezt a kényelmet alapértelmezés szerint erősebb adatvédelmi tulajdonságokért, átláthatóbb kínálat-ellenőrizhetőségért (minden érme egy coinbase-tranzakcióhoz vezethető vissza) és a tranzakciók párhuzamos érvényesítésének képességéért cseréli el – ez egy olyan strukturális előny, amely a blokkok iránti igény növekedésével egyre nagyobb jelentőségre tesz szert.
Hogyan befolyásolják az UTXO-k a tranzakciós díjakat?
Bitcoin-tranzakciós díjak nem az átutalt összegtől függenek. Hanem a tranzakció adatmennyiségétől függenek, amelyet virtuális bájtban (vbyte) mérnek. Az adatmennyiséget leginkább az határozza meg, hogy hány UTXO-t használsz fel bemenetként.
Minden bemenet adatokat ad hozzá a tranzakcióhoz: hivatkozást az előző UTXO-ra, valamint a tulajdonjogot igazoló kriptográfiai aláírást. Minél több a bemenet, annál nagyobb a tranzakció és annál magasabb a díj. A bemenetek és kimenetek között mozgó érték nem befolyásolja a díj kiszámítását, ezért is került 2021-ben mindössze 0,78 dollárba egy 2 milliárd dolláros átutalás három gondosan kiválasztott UTXO használatával, míg egy 50 dolláros átutalás egy sok apró UTXO-val teli pénztárcából akár több dollárba is kerülhet.
A D-Central adatai szerint 2025-ben és 2026-ban, tipikus hálózati körülmények között a díjak medián értéke 1 és 20 sat/vB között mozgott, díjszabási útmutató megjelent 2026 februárjában. Egy egyszerű, egy bemeneti és két kimeneti Native SegWit tranzakció költsége néhány száztól néhány ezer satoshiig terjed. Hirtelen keresletnövekedés vagy új láncon belüli protokollok miatt kialakuló torlódások idején a díjak elérhetik a 100–500 sat/vB-t, vagy akár még magasabb értéket is.
Hogyan határozza meg a címtípus a beszerzési költségeket?
A típus cím az UTXO-id zárolva vannak, ami jelentősen befolyásolja az egyes bemenetek költségét, amikor azokat felhasználod. Az újabb címformátumok hatékonyabban használják a kriptográfiai aláírásokat, így csökkentve az egyes bemenetek által a tranzakcióhoz hozzáadott adatmennyiséget:
| Címtípus | Formátum-előtag | Bemeneti méret (vbyte) | A díj költsége a hagyományos megoldáshoz képest |
|---|---|---|---|
| Legacy (P2PKH) | 1... | kb. 148 vB | Alapszint, legdrágább |
| Beágyazott SegWit (P2SH-P2WPKH) | 3... | kb. 91 vB | kb. 38%-kal olcsóbb |
| Natív SegWit (P2WPKH) | bc1q... | kb. 68 vB | kb. 54%-kal olcsóbb |
| Taproot (P2TR) | bc1p... | kb. 57,5 vB | kb. 61%-kal olcsóbb |
Forrás: Spark.money UTXO-kezelési útmutató
SegWit A megtakarítás abból adódik, hogy az aláírási adatok (a „witness”) a virtuális bájtok kiszámításakor 75%-os diszkonttal kerülnek figyelembevételre. A Taproot ennél is tovább megy: a 71–72 bájtos ECDSA-aláírások helyett 64 bájtos Schnorr-aláírásokat használ, és az egyszerű kulcsútvonalú kifizetések esetében elhagyja a nyilvános kulcsnak a „witness”-be való beépítését.
Egy 20 bemeneti adatot tartalmazó konszolidációs tranzakció esetében a Legacy-ről a Native SegWit-re való áttérés körülbelül 54%-kal csökkenti a díjat. Főgyökér ezzel együtt minden egyes tranzakciónál további 15%-os megtakarítást jelent. Ha a pénztárcád továbbra is „1”-gyel kezdődő címeket generál, akkor a Native SegWit (bc1q) vagy Taproot (bc1p) címeket generáló pénztárcára való áttérés jelenti a legnagyobb hatással bíró díjcsökkentési lehetőséget, még mielőtt bármilyen változtatást hajtanál végre a tranzakciók lebonyolításának módjában.
2026 közepétől a Native SegWit az összes Bitcoin-tranzakció mintegy 85%-át teszi ki. A Taproot elterjedtsége 20% körül mozog; 2024-ben az Ordinals-bejegyzések által hajtott fellendülésnek köszönhetően elérte a csúcsot, körülbelül 42%-ot, majd a bejegyzések számának csökkenésével visszaesett. A hagyományos címek továbbra is a fennmaradó 15%-ot teszik ki, annak ellenére, hogy a legtöbb felhasználó számára nem nyújtanak előnyt az újabb formátumokkal szemben.
Tömeges tranzakciók és díj ellenében történő csere
Az UTXO-kiválasztás mellett érdemes megismerni még két további díjstratégiát is.
Tömeges tranzakciók több fizetést egyetlen tranzakcióba egyesít. Ahelyett, hogy öt különálló tranzakcióban küldené el a bitcoint öt címzettnek, egy öt kimenettel rendelkező tranzakcióval mindez egyetlen blokkba kerül. A tranzakciónkénti költséget csak egyszer kell megfizetni, és a teljes díj lényegesen alacsonyabb, mint öt különálló tranzakció esetén.
Díj ellenében történő csere (RBF), amelyet a BIP 125 szabványosított, lehetővé teszi, hogy egy még nem erősített tranzakciót egy magasabb díjat tartalmazó új verzióval cserélj ki. Ha egy forgalomcsendes időszakban alacsony díjjal nyújtottál be egy tranzakciót, és a mempool Ha hirtelen túlterhelés lép fel, az RBF lehetővé teszi a díj emelését anélkül, hogy a tranzakciót törölni és a nulláról újraindítani kellene. A legtöbb modern pénztárca alapértelmezés szerint támogatja az RBF-jelzést.
Bitcoin-por: Amikor az UTXO-k túl kicsik lesznek ahhoz, hogy elkölthetők legyenek
A „bitcoin por” olyan UTXO-kat jelöl, amelyek olyan kicsik, hogy a felhasználásukhoz szükséges tranzakciós díj meghaladja a névértéküket. Ha egy UTXO 400 satoshit tartalmaz, de a tranzakcióba bemenetként való bevonása 800 satoshi tranzakciós díjat jelent, akkor gazdasági szempontból értéktelen. A blokkláncon továbbra is a tulajdonodban van, de a felhasználása pénzveszteséget jelent.
A Bitcoin Core továbbítási szabályként porhatárt alkalmaz. A standard kimeneti típusok esetében a körülbelül 546 satoshi alatti kimeneteket (konkrétan a P2WPKH esetében 294 satoshi alattiakat) a legtöbb csomópont nem továbbítja, mivel az alapértelmezett 3 sat/vB-es továbbítási díjküszöb mellett ezek jövőbeli tranzakciókban történő felhasználása többe kerül, mint amennyit érnek. Ez nem a Bitcoin protokolljába beépített konszenzusos szabály; az egyes csomópontok beállíthatják a továbbítási küszöbértéküket. A gyakorlatban azonban a legtöbb csomópont az alapértelmezett értéket követi.
Még a porküszöb felett is előfordulhat, hogy a csupán néhány ezer satoshit tartalmazó UTXO-k a tranzakciós díjak hirtelen emelkedése idején gazdaságilag kiadhatatlanná válnak. Egy 1 000 satoshit tartalmazó P2WPKH UTXO kifizetése már nem jövedelmező, ha a díjak meghaladják a körülbelül 15 sat/vB-t, mivel a bemenet 15 sat/vB-nél 68 vB-t ad hozzá, ami 1 020 satoshi díjat jelent.
A por általában a következő forrásokból halmozódik fel:
- Ismételt kis összegű készpénzfelvételek, különösen a DCA-ból (átlagos beszerzési ár módszer) az automatikus kifizetések beállításai
- A sok kis vásárlásból származó, kis maradékokat hagyó bevételek átalakítása
- Bányászat a nyereménykifizetések és karóverés a jutalmak gyakori, kis összegű részletekben történő kifizetése
- A feliratokhoz kapcsolódó kimenetek, amelyek a jelenlegi UTXO-készletben látható, 1 000 satoshi alatti UTXO-k jelentős részét teszik ki
A gyakorlati megoldás egyszerű: először gyűjtsd össze a pénzt, mielőtt felvennéd, és az összevonáskor válassz egy alacsony díjú időpontot, ahelyett, hogy addig várnál, amíg sürgősen átutalásra lesz szükséged.
UTXO-kezelés és érme-ellenőrzés
Az UTXO-kezelés az a gyakorlat, amelynek során az UTXO-kat szándékosan rendszerezzük és összevonjuk a jövőbeli tranzakciós díjak csökkentése és a láncon belüli adatvédelem biztosítása érdekében. A „coin control” (érme-vezérlés) az a speciális pénztárca-funkció, amely lehetővé teszi, hogy manuálisan válasszuk ki, mely UTXO-kat szeretnénk bemenetként felhasználni egy tranzakcióban, ahelyett, hogy a pénztárca algoritmusa automatikusan döntene erről.
A legtöbb pénztárca automatikusan kezeli a kiválasztást olyan algoritmusok segítségével, mint a „Branch and Bound”, amelyet a Bitcoin Core már a 0.17-es verzió óta használ, és a v27+ verziótól kezdve több versenytárs algoritmussal párhuzamosan futtat. Ezek általában hatékonyan minimalizálják a díjakat, de a költségek minimalizálására vannak optimalizálva, nem pedig az adatvédelmi beállításokra vagy a különböző tranzakciós előzmények elkülönítésére.
Öt gyakorlati lépés az UTXO-kezeléshez
| Akció | A legjobb időzítés | Miért segít ez? |
|---|---|---|
| A kis UTXO-kat kevesebb nagy UTXO-ba egyesítsük | Amikor a díjak 1–3 sat/vB | Csökkenti a jövőbeli bejegyzések számát, így minden további tranzakció díja is alacsonyabb lesz |
| Minden UTXO-t a beérkezéskor jelölj meg a forrása szerint | A kézhezvételkor | Egy áttekinthetetlen listát rendezett leltárrá alakít; elengedhetetlen az érme-ellenőrzéssel kapcsolatos döntések meghozatalához |
| Az érzékeny forrásokból származó UTXO-k befagyasztása | A következő vásárlásod előtt | Megakadályozza az egymástól független tranzakciós előzmények véletlen összekapcsolódását |
| Áttérés natív SegWit- vagy Taproot-címekre | A következő konszolidáció előtt | A viselkedés megváltoztatása nélkül elérhető legnagyobb díjcsökkentés |
| A nem sürgős tranzakciók végrehajtása előtt ellenőrizze a mempool.space oldalt | Ha a tranzakció várhat | A díjak mértéke a csendes és a forgalmas időszakok között tízszeres vagy annál is nagyobb mértékben változik |
Az erős érme-ellenőrzéssel rendelkező pénztárcák közé tartozik a Sparrow Wallet (asztali, nyílt forráskódú, kiváló címkézési és befagyasztási funkciókkal) és az Electrum (asztali, régóta létező). Mindkettő megjeleníti az UTXO-nkénti részleteket, és lehetővé teszi a kézzel történő bemenetkiválasztást. A hardveres oldalon a Ledger, a Trezor és a Coldcard 2026-tól mind támogatják a Taprootot, beleértve a Taproot kulcsútvonalas kiadásokat is a szokásos, egyaláírásos pénztárca-konfigurációik esetében.
Egy jól kezelt Bitcoin-pénztárca kis számú, ésszerű méretű UTXO-t tartalmaz modern címformátumban. Egy rosszul kezelt pénztárca viszont több tucat vagy akár több száz, régi formátumú töredéket tartalmaz, amelyek mindegyike egy jövőbeli díjfizetési kötelezettséget jelent, amely bármikor beindulhat.
UTXO-k, adatvédelem és „dusting” támadások
Minden UTXO tranzakciós előzményeit véglegesen tárolja a Bitcoin nyilvános blokkláncában. Amikor több UTXO-t egyszerre használ fel bemenetként egy tranzakcióban, a láncelemző eszközök az úgynevezett „Common Input Ownership Heuristic” (CIOH) elvet alkalmazzák: ez azt a munkahipotézist jelenti, hogy egy tranzakció összes bemenete ugyanahhoz a szereplőhöz tartozik.
Ennek közvetlen gyakorlati következményei vannak. Ha 0,1 BTC-t kap egy KYC-ellenőrzésen átesett tőzsdétől (ahol személyazonosságát nyilvántartásba vették), és 0,05 BTC-t egy peer-to-peer tranzakcióból (ahol nem), akkor a két UTXO egyetlen tranzakcióban való összevonása nyilvánosan és véglegesen összekapcsolja ezt a két forrást ugyanazzal a tulajdonossal a blokkláncon. Semmilyen jövőbeli intézkedés nem törölheti ezt a kapcsolatot a nyilvános nyilvántartásból.
Mi az a „dusting attack”?
A „dusting” támadás szándékosan kihasználja a CIOH-t. A támadó apró mennyiségű bitcoint – gyakran néhány száz satoshit – küld az egyik vagy több címére. Ha később ezt a „dust” UTXO-t a többi UTXO-jával együtt ugyanabban a tranzakcióban költöd el, a támadó nyomon követheti a címek közötti kapcsolatot, és feltérképezheti a birtokodban lévő összegeket. Ez az információ aztán célzott adathalászat, zsarolás vagy megfigyelés alapjául szolgálhat.
A támadás végrehajtása olcsó. Ha az áldozat véletlenül együttkölt a porból, az így megszerzett információk aránytalanul nagy hasznot hozhatnak a támadónak.
Hogyan védekezhetünk a „dusting” támadások ellen:
- Fagyassza be a gyanús kis értékű UTXO-kat a pénztárca-szoftverében, hogy azok soha ne kerüljenek automatikusan tranzakcióba
- Ne kattints olyan linkekre, és ne kövesd olyan utasításokat, amelyek az OP_RETURN kimeneti mezőkön keresztül vagy ismeretlen tranzakciós megjegyzésekben érkeznek (az OP_RETURN egy Bitcoin-script opkód, amely lehetővé teszi kis mennyiségű tetszőleges adat beágyazását a tranzakció kimenetébe)
- Az adatvédelmi szempontból érzékeny tranzakciók esetén használja az érme-ellenőrzést, hogy megakadályozza az UTXO-k véletlen közös felhasználását
- A különböző forrásokból származó UTXO-kat tartsd külön pénztárcákban, amennyiben ez a szétválasztás számodra fontos
A konszolidációra is vonatkozik egy fontos figyelmeztetés: egy rosszul megtervezett UTXO-konszolidáció ugyanolyan hatékonyan veszélyeztetheti az adatvédelmedet, mint egy „dusting” támadás. Ha egy KYC-adatokkal terhelt UTXO-t egy magánforrásból származóval egyesítesz egyetlen konszolidációs tranzakcióban, azok véglegesen összekapcsolódnak a blokkláncon. A tranzakció megerősítése után a kár már visszafordíthatatlan.
Az UTXO-k és a Lightning Network
A Lightning Network, a Bitcoin legelterjedtebb 2. rétegű fizetési protokollja közvetlenül az UTXO-kra épül. Nem működik az alapszintű UTXO-modelltől függetlenül; az UTXO-kat használja biztonsági alapjaként.
A Lightning fizetési csatorna megnyitásához egy UTXO-t kell zárolni egy 2-ből-2-es többaláírásos címre a Bitcoin alapszintjén. Ez a zárolt UTXO képezi a csatorna finanszírozási tranzakcióját. Az ezt követően a csatornán keresztül lebonyolított összes fizetés a blokkláncon kívül történik, anélkül, hogy a blokkláncot érintené. Amikor a csatorna végül bezárul, egy végső, a blokkláncon belüli elszámolási tranzakció minden fél számára új UTXO-kat hoz létre, amelyek tükrözik a közöttük lebonyolított összes fizetés nettó eredményét.
Egyetlen nyitott csatornán keresztül több ezer fizetést is elküldhet, és a láncon belüli nyomai mindössze két tranzakcióra korlátozódnak: egy a megnyitáshoz, egy pedig a lezáráshoz. Azok számára, akik gyakran hajtanak végre kis összegű fizetéseket, ez a díjak és a láncon belüli adatközlés jelentős csökkenését jelenti.
2026. májusától, a következő forrás szerint adatok a BYDFi-től:
- A nyilvános Lightning Network kapacitása meghaladja az 5 600 BTC-t, ami a jelenlegi árak alapján körülbelül 490 millió dollárnak felel meg
- A mobil pénztárcák és vállalati csomópontok által használt magán- és be nem jelentett csatornákat is beleértve a becsült teljes kapacitás meghaladja a 12 000 BTC-t
- A havi tranzakciós volumen 2026 elején először haladta meg az 1,1 milliárd dollárt
- A hálózat 2026-ban már több mint 18 000 aktív csomóponton keresztül működik
A Taproot a Lightning adatvédelmét is javította. A Taproot bevezetése előtt a Lightning-csatornák feltöltésére szolgáló tranzakciók felismerhető láncon belüli ujjlenyomatot hagytak maguk után. A Taproot kulcsútvonalas kifizetéseinek köszönhetően egy csatorna-feltöltési tranzakció megkülönböztethetetlennek tűnhet egy szokásos, egy aláírással ellátott tranzakciótól, így ez az adatpont kiesik a láncelemzésből.
Kompromisszumok, kihívások és mire érdemes figyelni
A becsületes kompromisszumok
Az UTXO-modell adatvédelmi és párhuzamos érvényesítési előnyei valódi költségekkel járnak. A fejlesztők számára bonyolultabb a kezelése, mint a fiókmodellé. A felhasználók idővel felhalmoznak egy UTXO-kezelési adósságot, ha nem végzik el aktívan a konszolidációt, és ez az adósság végül megnövekedett díjak formájában jelentkezik. A modell emellett a fent leírt UTXO-készlet-duzzadás problémáját is okozza, amelynek során gazdasági szempontból értéktelen kimenetek maradnak fenn határozatlan ideig minden teljes csomópont memóriájában.
A magánélet védelme az UTXO-modell egyik jellemzője, de nem garantált. A blokklánc nyilvános, és a blokklánc-elemző cégek egyre kifinomultabb módszerekkel alkalmazzák az olyan heurisztikákat, mint a CIOH, a címcsoportosítás és a tranzakciós gráf-elemzés. Az UTXO-alapú adatvédelem aktív kezelést igényel; nem jön létre automatikusan.
Mit érdemes figyelni 2026-ban és azután
Három fejleményt érdemes figyelemmel kísérnie mindenkinek, aki rendszeresen dolgozik a Bitcoin UTXO-kkal:
Az Utreexo fejlesztésének állása - Ha az Utreexo vagy egy hasonló UTXO-készlet-tömörítési rendszer eléri a termelésre való alkalmasságot, az jelentősen csökkentené a teljes csomópont üzemeltetésével járó hardverterhelést, és enyhítené az UTXO-készlet növekedése által okozott decentralizációs nyomást. Kövesse a Bitcoin Optech hírlevelét a bitcoinops.org a technikai frissítések miatt.
Egyezményjavaslatok - A Bitcoin-fejlesztők jelenleg olyan opkódokat vizsgálnak, mint a CheckTemplateVerify (CTV), valamint olyan alternatívákat, amelyek lehetővé tennék a jövőbeli UTXO-k felhasználásának korlátozását. Amennyiben ezeket bevezetik, a kötelezettségvállalások hatékony kötegelt fizetési struktúrákat, „vault”-típusú letéti megoldásokat, valamint részletesebb fizetési feltételeket tennének lehetővé anélkül, hogy harmadik félbe kellene vetni a bizalmat.
A díjpiac éretté válása - A 2024-es felezés A blokktámogatás 3,125 BTC-re történő csökkentésével a tranzakciós díjak egyre nagyobb részét képezik a bányászok bevételeinek. Az, hogy a díjpiac hogyan alakul a következő ciklusban – marad-e szórványos és ingadozó, vagy inkább állandóbb mélységet nyer –, közvetlenül meghatározza az UTXO-k láncon belüli tartásának és mozgatásának tényleges költségét. Figyelemmel kísérés mempool.space valós idejű képet ad az aktuális körülményekről.
Következtetés
Az UTXO egy önálló, elkölthető bitcoin-egység, amely a Bitcoin alapvető mértékegysége, és amelynek segítségével a rendszer a tulajdonjogot nyomon követi anélkül, hogy bármilyen központi főkönyvre vagy számlaegyenlegre támaszkodna. Ez ad választ arra, hogy miért működnek a díjak úgy, ahogyan, miért bonyolultabb a magánélet védelme a Bitcoinon, mint amilyennek látszik, és miért képes a Lightning Network több millió fizetést feldolgozni úgy, hogy csatornánként mindössze kétszer érinti az alapszintet.
2026 közepére az UTXO-készlet több mint 173 millió bejegyzést tartalmaz, a Lightning-csatornákon havonta több mint 1 milliárd dollár forgalom halad át, és a Taproot bevezetése révén a hatékony címformátumok gyakorlatilag az új pénztárcák alapértelmezettjévé válnak. Az UTXO-k működési mechanizmusa nem csupán háttérarchitektúra; közvetlenül kapcsolódik ahhoz, amit minden Bitcoin-felhasználó fizet, keres és tár fel minden tranzakció során.
Ezek megértése az egyik leghasznosabb dolog, amit egy saját kezében tároló Bitcoin-felhasználó tehet. További információkért lásd a A Bitcoin Core dokumentációja a tranzakciós és az UTXO-modellt protokollszinten tárgyalja, valamint a Bitcoin Optech érmeválasztás témájú archívum részletesen tárgyalja a pénztárca-megvalósításokkal kapcsolatos kompromisszumokat.






