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.
Az UTXO (Unspent Transaction Output, azaz „fel nem használt tranzakciós kimenet”) egy adott mennyiségű bitcoin, amely a tulajdonodban van, de 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áncon tárolnak. Hanem az összes olyan UTXO összege, amelyet a pénztárcád kezel; mindegyik 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. De 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. Emellett 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 és 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 Bitcoinjait 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 virtuális bájtban kifejezett méretén alapulnak, nem pedig az átutalt összeg nagyságán. 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) szerint több mint 173 millió bejegyzést számoltak, ami több mint háromszorosa a 2020-as számnak.
- A halmazban található UTXO-k közel 30%-a kapcsolódik Ordinals-feliratokhoz, 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 megnövelik a halmaz méretét.
- Fontos, hogy milyen címformátumot használnak az UTXO-k. A Taproot-bemenetek virtuális bájtonké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, még fel nem használt tranzakciós kimenet) egy adott mennyiségű bitcoin, amelyet egy korábbi tranzakció során kaptál, és amely továbbra is felhasználásra rendelkezésre áll. Ne tekintsd a bitcoin-pénztárcádat annyira bankszámlának, hanem inkább egy fizikai pénztárcának, amelyben különböző címletű bankjegyek gyűjteménye található. 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, és akikkel a Bitcoin megalkotója, Satoshi Nakamoto is rendszeresen kapcsolatba lépett – 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 megvalósította az UTXO-modellt.
A tervezé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 alapkoncepcióra építve programozhatóságot is biztosít. Az Ethereum ezzel szemben 2015-ben a fiókalapú modellt választotta, ami egy tudatos eltérés, 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 kerü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 azok számára állnak rendelkezésre, akik rendelkeznek a feloldásukhoz szükséges titkos kulcsokkal.
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.
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 értékű 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 az első, különleges 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 a proof-of-work bányászatért járó fizetésként.
Ebből a kiindulási pontból minden egyes bitcoin-egység egy töretlen UTXO-láncon halad át – felhasználva és létrehozva új egységeket –, egészen a mai pénztárcádig. Minden birtokodban lévő satoshi töretlen származási lánccal rendelkezik, amely egészen egy coinbase-tranzakcióig vezet vissza, és bárki, aki hozzáfér egy teljes csomóponthoz vagy egy blokklánc-böngészőhöz, nyomon követheti ezt a származási láncot.
Az UTXO-készlet: a Bitcoin élő főkönyve a felhasználható érmékről
Minden teljes Bitcoin-csomópont karbantartja az UTXO-készletet: ez egy valós idejű adatbázis, amely a hálózat egészén jelenleg létező, felhasználható kimeneteket 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 költötték-e már el őket, és teljesítik-e a zárolási feltételeket (azokat a kriptográfiai szabályokat, amelyek szabályozzák, ki költheti el őket). Ez a Bitcoin elsődleges mechanizmusa a kettős költés megakadályozására, és nem igényel megbízható harmadik felet.
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étel-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:
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 – az Ordinals-feliratokhoz kapcsolódik. Ezeknek a feliratokhoz kapcsolódó UTXO-knak az összértéke mindössze 415 BTC, átlagos értékük pedig fejenké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 legfejlettebb javasolt megoldás az Utreexo, amelyet Tadge Dryja tervezett (aki Joseph Poonnal közösen hozta létre 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 blokkláncon. Az Ethereum a számlaalapú 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ímhez egyetlen folyó egyenleg tartozik, amely a bejövő tranzakciókkal növekszik, a kimenő tranzakciókkal pedig csökken. Amikor ETH-t küldünk, a feladó egyenlegét terhelik, a címzettét pedig jóváírják; közöttük nem kerül át különálló objektum.
A két modell eltérő kompromisszumokat jelent:
A fiókalapú modell könnyebben érthető, ezért a Bitcoin után elindított legtöbb blokklánc – beleértve az Ethereumot, a Solanát és a BNB Chain-t is – ezt vette át. A tartós állapotokkal kölcsönhatásba lépő intelligens szerződések írása természetesebb egy számlaalapú rendszerben. A Bitcoin UTXO-modellje ezt a kényelmet alapértelmezés szerint erősebb adatvédelmi tulajdonságokkal, átláthatóbb kínálat-ellenőrizhetőséggel (minden érme visszavezethető egy coinbase tranzakcióra) és a tranzakciók párhuzamos érvényesítésének képességével cseréli fel – ez egy strukturális előny, amely a blokkok iránti kereslet növekedésével egyre nagyobb jelentőségre tesz szert.
Hogyan befolyásolják az UTXO-k a tranzakciós díjakat?
A bitcoin-tranzakciós díjak nem az átutalt összegtől függenek. 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áz és néhány ezer satoshi között mozog. 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?
Az a címtípus, amelyhez az UTXO-id vannak rögzítve, jelentősen befolyásolja, hogy az egyes bemenetek felhasználásakor mennyibe kerülnek azok. 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:
Forrás: Spark.money UTXO-kezelési útmutató
A SegWit azért eredményez megtakarítást, mert az aláírási adatok (a „witness”) súlyozása a virtuális bájtok kiszámításakor 75%-ra csökken. A Taproot még 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útvonalas kiadások esetében kiküszöböli a nyilvános kulcsnak a tanúba való beépítésének szükségességét.
Egy 20 bemenettel rendelkező 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. A Taproot ehhez még további 15%-os megtakarítást jelent bemenetenként. Ha a pénztárcád még mindig „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 az egyetlen, a tranzakciós szokásaid megváltoztatása nélkül elérhető, legnagyobb hatással bíró díjcsökkentési lehetőség.
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 növekedé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 be egy tranzakciót, és a mempool hirtelen túlterhelté vált, az RBF segítségével megemelheti a díjat anélkül, hogy a tranzakciót törölnie és teljesen újra kellene küldenie. 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ó bemeneti elemeként való felvétele 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 az 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 költséghatékonysága romlik, ha a tranzakciós 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 tranzakciós díjat jelent.
A por általában a következő forrásokból halmozódik fel:
- Ismétlődő kis összegű kivonások a tőzsdéről, különösen a DCA (dollar-cost averaging, átlagár-módszer) automatikus kivonási beállításokból
- A sok kis vásárlásból származó, kis maradékokat hagyó bevételek átalakítása
- A bányászati poolból származó kifizetéseket és a staking jutalmakat gyakran, kis összegekben osztják szét
- 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” egy 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 a felhasználó adatvédelmi preferenciáira 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
Az erős érme-ellenőrzési funkciókkal 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ő bemenet-kiválasztást. A hardveres oldalon a Ledger, a Trezor és a Coldcard 2026-tól mind támogatni fogjá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 modern címformátumban kevés számú, ésszerű méretű UTXO-t tartalmaz. 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 a személyazonosságod nyilvántartásba van véve), és 0,05 BTC-t egy peer-to-peer tranzakcióból (ahol ez nem így van), 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. Ezt a kapcsolatot a jövőben semmilyen intézkedéssel nem lehet törölni 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 Ön egy 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 be egy tranzakcióba
- Ne kattints olyan linkekre, és ne kövesd olyan utasításokat, amelyek az OP_RETURN kimeneti mezőkön keresztül érkeznek, vagy ismeretlen tranzakciós megjegyzésekben szerepelnek (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 tárold 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 alapjául.
A Lightning fizetési csatorna megnyitásához egy UTXO-t kell zárolni egy 2-of-2 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 nyomok mindössze két tranzakcióra korlátozódnak: egy a megnyitáshoz, egy pedig a lezáráshoz. Aki gyakran hajt végre kis összegű fizetéseket, annak ez a megoldás jelentősen csökkenti mind a díjakat, mind a láncon belüli adatnyilvánosságot.
2026. májusától kezdve, a 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-os állapot szerint 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 nézni 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 kész állapotot, 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.
A szövetségre vonatkozó javaslatok. 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 bevezetnék, a szerződéses kikötések hatékony kötegelt fizetési struktúrákat, „vault”-típusú letéti megoldásokat és rugalmasabb 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. Mivel a 2024-es felezés következtében a blokktámogatás 3,125 BTC-re csökken, 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 nyilvánosságra hoz 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 Bitcoin Core dokumentációját a github.com/bitcoin/bitcoin a tranzakciós és az UTXO-modellt protokollszinten tárgyalja, valamint a Bitcoin Optech érmeválasztással kapcsolatos témák archívumát a bitcoinops.org/hu/topics/érme-kiválasztás részletesen tárgyalja a pénztárca-megvalósításokkal kapcsolatos kompromisszumokat.





