Noong 2021, may isang taong naglipat ng Bitcoin na nagkakahalaga ng $2 bilyon sa isang transaksyon at nagbayad ng $0.78 na bayad. Ang dahilan kung bakit posible ito, habang ang $30 na paglilipat mula sa isang pitaka na puno ng maliliit na deposito ay maaaring magastos ng ilang dolyar, ay nakasalalay sa isang konsepto: UTXOs.
Ang UTXO, o Unspent Transaction Output, ay isang tiyak na halaga ng bitcoin na pag-aari mo at hindi mo pa nagagastos. Ang balanse ng iyong wallet ay hindi isang solong numero na nakaimbak kahit saan sa Bitcoin blockchain. Ito ay kabuuan ng bawat UTXO na kontrolado ng iyong wallet, na ang bawat isa ay hiwalay at independiyenteng bahagi ng BTC na may sariling halaga at kasaysayan ng transaksyon.
Karamihan sa mga tao ay hindi kailanman kailangang isipin ang mga UTXO para magpadala o tumanggap ng bitcoin. Ngunit ang pag-unawa sa mga ito ang pinagkaiba ng pagbabayad ng $1 sa bayad at ng pagbabayad ng $15 para sa parehong transaksyon. Hinuhubog din nila kung ano ang malalaman ng mundo sa labas tungkol sa iyong on-chain na aktibidad, at ipinaliwanag nila ang ilan sa pinaka-sadyang mga desisyon sa disenyo ng Bitcoin.
Sinasaklaw ng gabay na ito kung ano ang mga UTXO, kung paano sila nalilikha at nawawasak, kung bakit sila ang nagtutulak sa mga bayad sa transaksyon, kung paano sila ikinukumpara sa pamamaraan ng Ethereum, at kung ano ang maaari mong gawin upang pamahalaan ang mga ito nang mabuti. Kasama ito sa aming mga gabay tungkol sa kung paano gumagana ang mga transaksyon sa Bitcoin, sa mga bayad sa transaksyon ng Bitcoin, at sa kung ano ang Lightning Network, na bahagi lahat ng Bitcoin Learning Center.
Pamamahalaan nang ligtas ang iyong Bitcoin gamit ang self-custody. Bitcoin.com Wallet app.
Mahahalagang punto
- Ang UTXO ay isang magagastos at hindi nahahating bahagi ng bitcoin na nalikha bilang output ng isang naunang transaksyon. Ang balanse ng iyong pitaka ay kabuuan ng lahat ng UTXO na kontrolado mo.
- Ang mga UTXO ay dapat ganap na magamit kapag ginastos. Ang anumang sobra ay babalik sa iyong pitaka bilang bagong UTXO (ang iyong "barya").
- Ang mga bayad sa Bitcoin ay nakabatay sa laki ng datos ng transaksyon sa virtual na bytes, hindi sa halagang ipinapadala. Mas maraming UTXO na ginamit bilang input ay nangangahulugang mas malaking transaksyon at mas mataas na bayad.
- Bawat full Bitcoin node ay nagpapanatili ng UTXO set: isang live na database ng lahat ng mga coin na maaaring gastusin. Ang pinakabagong buong komprehensibong pagsusuri (mempool.space UTXO Set Report, snapshot Abril 2025) ay nagbilang ng mahigit 173 milyong entry, higit sa tatlong beses ang bilang noong 2020.
- Halos 30% ng mga UTXO sa hanay ay naka-link sa mga inskripsyon ng Ordinals, na may karaniwang halagang 811 satoshis bawat isa, na nagpapakita kung paano pinapalobo ng on-chain na aktibidad lampas sa mga bayad ang hanay.
- Mahalaga ang format ng address na ginagamit ng iyong mga UTXO. Ang mga input ng Taproot ay nagkakahalaga ng humigit-kumulang 61% na mas mababa bawat virtual byte kaysa sa mga legacy address.
- Ang konsolidasyon ng UTXO, kontrol sa barya, at pag-upgrade ng format ng address ang tatlong pinaka-praktikal na paraan upang mabawasan ang iyong mga hinaharap na bayarin.
- Ang Lightning Network ay nakabatay sa mga UTXO. Bawat payment channel ay binubuksan sa pamamagitan ng pag-lock ng isang UTXO on-chain.
Ano ang UTXO?
Ang UTXO (Unspent Transaction Output) ay isang tiyak na halaga ng bitcoin na natanggap sa isang nakaraang transaksyon at nananatiling magagamit pang gastusin. Isipin ang iyong Bitcoin wallet hindi bilang isang bank account kundi bilang isang pisikal na pitaka na naglalaman ng koleksyon ng mga perang papel sa iba't ibang denominasyon. Bawat perang papel ay isang UTXO: natatangi, buo, at hindi mapaghahati.
Kung ipinapakita ng iyong wallet ang balanse na 0.52 BTC, maaaring binubuo ang kabuuang halagang iyon ng tatlong hiwalay na UTXO: 0.20 BTC, 0.15 BTC, at 0.17 BTC. Pinagsasama-sama sila ng software ng iyong wallet at ipinapakita ang kabuuan. Sa likod ng mga eksena, tatlong hiwalay na bagay ang mga ito, bawat isa ay may sariling pinagmulan at kasaysayan ng transaksyon.
Ang pangunahing patakaran: ang isang UTXO ay dapat gastusin nang buo. Hindi mo maaaring gamitin ang kalahati nito. Kung gusto mong magpadala ng 0.10 BTC at ang tanging UTXO mo ay nagkakahalaga ng 0.20 BTC, gagastusin mo ang buong 0.20 BTC. Ang 0.10 BTC ay mapupunta sa tatanggap at ang natitira, bawas ang bayad sa miner, ay babalik sa iyong wallet bilang isang bagong UTXO. Ang natitirang iyon ang iyong sukli.
Ang pag-uugaling ito ay lubos na naiiba sa kung paano gumagana ang mga bangko at karamihan sa mga digital na sistema ng pagbabayad. Kapag nagpadala si Alice ng $50 kay Bob sa pamamagitan ng bank transfer, ibinabawas ng sistema ang $50 mula sa balanse ng account ni Alice at idinadagdag ang $50 sa kay Bob. Walang pisikal na bagay ang gumagalaw; dalawang numero ang ina-update. Hindi ina-update ng Bitcoin ang mga balanse. Sinisira nito ang mga lumang UTXO at lumilikha ng mga bago bilang kapalit.
Maikling Kasaysayan ng UTXO Model
Ang modelo ng UTXO ay nauna pa sa Bitcoin. Ang mga cryptographer na sina Adam Back at Hal Finney, na parehong kilalang miyembro ng komunidad ng Cypherpunk na madalas dalawin ng tagalikha ng Bitcoin na si Satoshi Nakamoto, ay kinikilala sa malayang pagbuo ng konsepto sa pagitan ng 1997 at 2004. Nang inilunsad ni Satoshi ang Bitcoin noong Enero 2009, ito ang naging kauna-unahang gumaganang sistema ng digital na pera na nagpatupad ng UTXO model sa praktika.
Napatunayan nang matibay ang disenyo. Ginagamit ng Litecoin, Dogecoin, Bitcoin Cash, at Cardano ang iba't ibang bersyon nito. Pinapalawig pa ito ng Cardano sa pamamagitan ng Extended UTXO (eUTXO) model nito, na nagdaragdag ng kakayahang magprograma sa ibabaw ng pangunahing disenyo. Samantala, pinili ng Ethereum noong 2015 ang modelong nakabatay sa account, isang sinadyang paglayo na inuuna ang kakayahang umangkop ng smart contract kaysa sa estrukturang transaksyon ng Bitcoin na kahawig ng pera.
Paano Gumagana ang mga UTXO sa isang Transaksyon
Bawat transaksyon ng Bitcoin ay may dalawang bahagi: inputs at outputs.
Mga input ginagamit ang mga umiiral na UTXO. Pinipili ito ng iyong pitaka upang pondohan ang bayad.
Mga kinalabasan ay ang mga bagong UTXO na nilikha ng transaksyon, isa para sa tatanggap, at karaniwang isa pabalik sa iyong sariling wallet bilang sukli.
Kapag ginamit na ang isang input na UTXO, ito ay tuluyang nasisira. Tinatanggal ito mula sa talaan ng network ng mga maaaring gastusin na barya at hindi na ito maaaring magamit muli. Ang mga output na nalikha nito ang nagiging mga bagong UTXO, na magagamit ng sinumang may hawak ng mga pribadong susi upang ma-unlock ang mga ito.
Ang pangunahing patakaran ay: ang mga input ay katumbas ng mga output at bayad ng miner. Ang pagkakaiba sa pagitan ng ipinapasok at lumalabas ay sinasamsam nang buo ng miner na naglalagay ng transaksyon sa isang block. Walang hiwalay na patlang para sa bayad sa isang transaksyon sa Bitcoin; ang bayad ay simpleng puwang na iniwan mo.
Isang hakbang-hakbang na halimbawa
May hawak kang isang UTXO na nagkakahalaga ng 0.30 BTC at nais mong magpadala ng 0.10 BTC sa isang kaibigan.
- Pinipili ng iyong pitaka ang 0.30 BTC na UTXO bilang input.
- Naglilikha ito ng dalawang output: 0.10 BTC papunta sa address ng iyong kaibigan, at humigit-kumulang 0.1997 BTC pabalik sa isang bagong address sa iyong sariling wallet bilang sukli.
- Ang humigit-kumulang 0.0003 BTC na pagkakaiba ay nagiging bayad ng miner.
- Ang orihinal na 0.30 BTC na UTXO ay tuluyang nawala. Mayroon na ngayong dalawang bagong UTXO.
Maaaring magkaroon ang mga transaksyon ng maraming input at maraming output. Ganap na normal ang isang transaksyon na nagbabayad sa limang magkakaibang tatanggap; lumilikha ito ng limang output UTXO. Ang isang wallet na pinagsasama ang dalawampung maliliit na UTXO sa isang mas malaking piraso ay lumilikha ng isang transaksyon na may dalawampung input at isang output. Flexible ang kombinasyon; ang patakaran ay dapat pantay o higit pa ang halaga ng mga input kaysa sa mga output at bayarin.
Kung Saan Nagsisimula ang mga UTXO: Ang Transaksyon sa Coinbase
Bawat UTXO na umiiral ay nagmumula sa isang coinbase transaction, ang espesyal na unang transaksyon sa bawat Bitcoin block, na lumilikha ng bagong BTC bilang gantimpala sa block para sa miner. Ang mga coinbase transaction ay walang inputs. Ang bagong bitcoin ay hindi nagmumula sa anumang nauna; ito ay inilalabas ng protocol bilang bayad para sa proof-of-work mining.
Mula sa panimulang iyon, ang bawat piraso ng bitcoin ay dumadaan sa isang hindi naputol na kadena ng mga UTXO, ginagastos at nililikha, hanggang sa iyong pitaka ngayon. Ang bawat satoshi na hawak mo ay may hindi naputol na lahi pabalik sa isang coinbase transaction, at sinumang may access sa isang full node o sa isang blockchain explorer ay maaaring subaybayan ang lahing iyon.
Ang Set ng UTXO: Ang Live na Ledger ng Bitcoin ng mga Coin na Maaaring Gamitin
Bawat full Bitcoin node ay nagpapanatili ng UTXO set: isang live na database ng bawat spendable output na kasalukuyang umiiral sa buong network. Kapag dumating ang isang transaksyon, sinusuri ng node ang hanay na ito upang kumpirmahin na umiiral ang mga input na inaangkin, hindi pa nagastos, at natutugunan ang kanilang mga kundisyong pan-lock (ang mga patakarang kriptograpiko na nagdidikta kung sino ang maaaring gumastos nito). Ito ang pangunahing mekanismo ng Bitcoin para maiwasan ang dobleng paggastos, at hindi ito nangangailangan ng pinagkakatiwalaang ikatlong partido.
Sukat at Komposisyon noong 2025
Ang pinaka-detalyadong pampublikong magagamit na paghahati ay nagmula sa koponan ng pananaliksik ng mempool.space, na Ulat ng Set ng UTXO sinuri ang isang buong snapshot sa block height na 892,385 noong Abril 14, 2025, ang pinakabagong buong pagsusuring komposisyonal na inilathala hanggang kalagitnaan ng 2026. Sa snapshot na iyon, ang hanay ng UTXO ay naglalaman ng 173,190,861 na tala at sumasakop ng humigit-kumulang 11 GB sa disk, higit sa tatlong beses ng tinatayang 64 milyong UTXO na naitala sa simula ng 2020.
Ang paghahati ayon sa uri ng address ay nagpapakita ng isang bagay na karapat-dapat suriin:
Ang kategoryang Taproot ang may pinakamalaking bahagi ng mga UTXO batay sa bilang ngunit humahawak lamang ng 0.75% ng kabuuang halaga ng BTC. Ito ay dahil halos 30% ng lahat ng mga UTXO, partikular na 51,188,145 sa 173 milyong tala, ay naka-link sa mga inskripsyon ng Ordinals. Ang pinagsamang halaga ng mga UTXO na may kaugnayan sa inskripsyon ay 415 BTC lamang at may karaniwang halagang 811 satoshis bawat isa. Halos walang bigat na pang-ekonomiya ang mga ito, ngunit kailangang itago nang permanente ng bawat node sa network ang mga ito, isang penomenon na tinatawag ng mga mananaliksik na UTXO set bloat.
Bakit ang paglago ng hanay ng UTXO ay isang problemang sulit subaybayan
Kailangang panatilihin ng mga node ang aktibong UTXO set sa mabilisang memorya para mabilis na mapatotohanan ang mga bagong transaksyon. Habang lumalaki ang set, tumataas din ang pangangailangan sa hardware para patakbuhin ang isang node. Kung sapat ang pagtaas ng gastos, mas kaunting indibidwal na gumagamit ang makakapagpatakbo nito, na nagkokonsentra ng kapangyarihan sa pagpapatotohanan sa mga operator na may sapat na mapagkukunan at nagpapababa ng desentralisasyong nagpapalakas sa katatagan ng Bitcoin.
Ang 2017 SegWit upgrade ay nagpakilala ng mga insentibong pang-ekonomiya para sa konsolidasyon ng UTXO sa pamamagitan ng pagbibigay ng diskwento sa gastos ng paggastos ng maraming input at paggawa ng mas kaunting output. Nagpatuloy pa rin ang paglago sa kabila nito. Ang pinaka-maunlad na iminungkahing solusyon ay ang Utreexo, na dinisenyo ni Tadge Dryja (na co-creator din ng Lightning Network kasama si Joseph Poon). Kinokompres ng Utreexo ang hanay ng UTXO gamit ang mga cryptographic accumulator na nakabatay sa Merkle trees, na nagpapahintulot sa isang node na mag-imbak lamang ng ilang fingerprint sa halip na lahat ng 173 milyong indibidwal na entry. Nananatili itong aktibong larangan ng pananaliksik sa Bitcoin protocol hanggang kalagitnaan ng 2026.
Modelong UTXO vs. Modelong Account: Bitcoin vs. Ethereum
Hindi lang ang Bitcoin ang paraan para subaybayan ang pagmamay-ari sa isang pampublikong blockchain. Gumagamit ang Ethereum ng modelong nakabatay sa account, na mas katulad ng karaniwang talaan ng bangko: isang blockchain ledger ng balanse ng mga account sa halip na isang listahan ng hiwalay na magagastos na mga bagay. Bawat address ay may iisang balanse na tumatakbo na tumataas sa mga papasok na transaksyon at bumababa sa mga lumalabas. Kapag nagpadala ka ng ETH, ang balanse ng nagpadala ay nababawasan at ang ng tumatanggap ay nadaragdagan; walang hiwalay na bagay na lumilipat sa pagitan nila.
Ang dalawang modelo ay may iba't ibang kompromiso:
Mas madaling unawain ang modelong account, kaya karamihan sa mga blockchain na inilunsad pagkatapos ng Bitcoin, kabilang ang Ethereum, Solana, at BNB Chain, ay ginamit ito. Mas natural ang pagsusulat ng mga smart contract na nakikipag-ugnayan sa permanenteng estado sa isang sistemang nakabatay sa account. Ipinagpapalit ng UTXO model ng Bitcoin ang kaginhawaang iyon para sa mas matitibay na katangian ng privacy bilang default, mas malinis na pag-audit ng suplay (bawat coin ay masusundan pabalik sa coinbase transaction), at ang kakayahang mag-validate ng mga transaksyon nang sabay-sabay, isang estruktural na kalamangan na mas nagiging mahalaga habang tumataas ang demand para sa mga block.
Paano naaapektuhan ng mga UTXO ang iyong mga bayad sa transaksyon
Ang mga bayad sa transaksyon ng Bitcoin ay hindi batay sa halagang ipinapadala. Batay ang mga ito sa laki ng datos ng transaksyon, na sinusukat sa virtual bytes (vbytes). Ang pangunahing salik sa laki ng datos na iyon ay kung ilang UTXO ang ginagamit mo bilang input.
Bawat input ay nagdaragdag ng datos sa transaksyon: isang sanggunian sa naunang UTXO, pati na rin ang kriptograpikong pirma na nagpapatunay na pag-aari mo ito. Mas maraming input ay nangangahulugang mas malaking transaksyon at mas mataas na bayad. Ang halagang lumilipat sa pagitan ng mga input at output ay hindi mahalaga sa pagkalkula ng bayad, kaya naman ang isang $2 bilyong paglilipat gamit ang tatlong maingat na piniling UTXO ay nagkakahalaga lamang ng $0.78 noong 2021, habang ang isang $50 na paglilipat mula sa isang pitakang puno ng maraming maliliit na UTXO ay maaaring magastos ng ilang dolyar.
Sa karaniwang kondisyon ng network noong 2025 at 2026, ang median na rate ng bayad ay mula 1 hanggang 20 sat/vB, ayon sa D-Central's gabay sa bayarin inilathala noong Pebrero 2026. Ang isang simpleng Native SegWit na transaksyon na may isang input at dalawang output ay nagkakahalaga ng ilang daang hanggang ilang libong satoshis. Sa mga panahon ng matinding pagsisikip na dulot ng biglaang pagtaas ng demand o ng mga bagong on-chain na protocol, maaaring umabot ang mga rate sa 100 hanggang 500 sat/vB o higit pa.
Paano Tinutukoy ng Uri ng Tirahan ang Gastos sa Pagsusumite
Ang uri ng address kung saan naka-lock ang iyong mga UTXO ay malaki ang epekto sa kung magkano ang gastos ng bawat input kapag ginastos mo ito. Ang mga mas bagong format ng address ay mas epektibong gumagamit ng mga cryptographic signature, na nagpapaliit sa dami ng datos na idinadagdag ng bawat input sa transaksyon:
Pinagmulan: Gabay sa pamamahala ng UTXO ng Spark.money
Nakakamit ng SegWit ang pagtitipid nito dahil ang datos ng pirma (ang saksi) ay binabawasan ng 75% kapag kinakalkula ang mga virtual na byte. Mas malayo ang Taproot: ginagamit nito ang 64-byte na Schnorr signatures sa halip na 71 hanggang 72-byte na ECDSA signatures, at inaalis ang pangangailangang isama ang pampublikong susi sa witness para sa mga simpleng key-path spend.
Para sa isang konsolidasyon na transaksyon na may 20 input, ang paglipat mula sa Legacy patungong Native SegWit ay nagpapababa ng bayad ng humigit-kumulang 54%. Nagdaragdag naman ang Taproot ng karagdagang 15% na pagtitipid bawat input. Kung ang iyong wallet ay patuloy na gumagawa ng mga address na nagsisimula sa "1", ang paglipat sa isang wallet na gumagawa ng Native SegWit (bc1q) o Taproot (bc1p) na mga address ang may pinakamalaking epekto sa pagbabawas ng bayad na maaari mong makuha bago ka pa man magbago ng kahit ano sa iyong paraan ng transaksyon.
Sa kalagitnaan ng 2026, ang Native SegWit ay bumubuo ng humigit-kumulang 85% ng lahat ng transaksyon sa Bitcoin. Ang pag-aampon ng Taproot ay nasa 20%, na umabot sa pinakamataas na humigit-kumulang 42% noong 2024 nang pinalakas ito ng aktibidad sa pag-iinskripsyon ng Ordinals, at pagkatapos ay humupa habang bumababa ang mga inskripsyon. Ang mga legacy na address ay kumakatawan pa rin sa natitirang 15%, sa kabila ng hindi pagbibigay ng anumang kalamangan sa mga mas bagong format para sa karamihan ng mga gumagamit.
Maramihang Transaksyon at Pagsalat sa Bayad
Dalawang iba pang estratehiya sa bayad ang mahalagang maunawaan kasabay ng pagpili ng UTXO.
Maramihang transaksyon Pinagsasama ang maraming bayad sa isang transaksyon. Sa halip na magpadala ng bitcoin sa limang tatanggap sa limang hiwalay na transaksyon, isang transaksyon na may limang output ang nag-aasikaso nito sa isang paglalagay sa block. Ang bayad sa bawat transaksyon ay binabayaran nang isang beses, at ang kabuuang bayad ay mas mababa nang malaki kaysa sa limang indibidwal na transaksyon.
Palitan-sa-Paghuhulog (RBF), na isinapantay sa BIP 125, ay nagpapahintulot sa iyo na palitan ang isang hindi pa nakumpirmang transaksyon ng bagong bersyon na nagbabayad ng mas mataas na bayad. Kung nagpasa ka ng transaksyon na may mababang bayad sa isang tahimik na panahon at biglang sumikip ang mempool, pinapayagan ka ng RBF na itaas ang bayad nang hindi kinakansela at muling ipinapadala mula sa simula. Karamihan sa mga modernong wallet ay sumusuporta sa RBF signaling bilang default.
Alikabok ng Bitcoin: Kapag ang mga UTXO ay naging masyadong maliit para gastusin
Ang Bitcoin dust ay tumutukoy sa mga UTXO na napakaliit na ang bayad para gastusin ang mga ito ay mas mataas kaysa sa kanilang halagang nakalagay. Kung ang isang UTXO ay naglalaman ng 400 satoshis ngunit ang pagsasama nito bilang input sa isang transaksyon ay nagkakahalaga ng 800 satoshis na bayad, ito ay walang halagang pang-ekonomiya. Pag-aari mo pa rin ito sa blockchain, ngunit ang paggastos nito ay nangangahulugang pagkalugi.
Pinapatupad ng Bitcoin Core ang limitasyon sa alikabok bilang patakaran sa pag-reley. Ang mga output na mas mababa sa humigit-kumulang 546 na satoshis para sa karaniwang uri ng output (294 na satoshis para sa P2WPKH) ay hindi irerelay ng karamihan sa mga node, dahil sa default na pinakamababang bayad sa relay na 3 sat/vB, mas malaki ang gastos sa paggastos nito sa isang hinaharap na transaksyon kaysa sa halaga nito. Hindi ito isang patakarang pinagkasunduan na nakapaloob sa protocol ng Bitcoin; maaaring baguhin ng bawat node ang kanilang threshold sa pag-reley. Ngunit sa praktika, karamihan sa mga node ay sumusunod sa default.
Kahit sa itaas ng dust limit floor, ang mga UTXO na may hawak lamang ng ilang libong satoshis ay maaaring maging hindi na kapaki-pakinabang gastusin kapag tumaas nang husto ang mga bayarin. Ang isang P2WPKH UTXO na may hawak ng 1,000 satoshis ay hindi na kapaki-pakinabang gastusin kapag lumampas ang mga bayarin sa humigit-kumulang 15 sat/vB, dahil ang input ay nagdaragdag ng 68 vB sa 15 sat/vB, na katumbas ng 1,020 satoshis sa bayarin.
Karaniwang naiipon ang alikabok mula sa:
- Paulit-ulit na maliliit na pag-withdraw sa exchange, lalo na mula sa mga DCA (dollar-cost averaging) na awtomatikong pag-set up ng pag-withdraw
- Baguhin ang mga output mula sa maraming maliliit na pagbili na nag-iiwan ng maliliit na tira.
- Ang mga bayad ng mining pool at mga gantimpala sa staking ay ipinamamahagi nang madalas sa maliliit na bahagi.
- Mga output na may kaugnayan sa inskripsyon, na bumubuo ng malaking bahagi ng mga UTXO na mas mababa sa 1,000 satoshi na nakikita sa kasalukuyang hanay ng UTXO
Ang praktikal na solusyon ay diretso: mag-ipon muna bago mag-withdraw, at kapag nagsasama-sama ng pondo, pumili ng panahon na mababa ang bayad sa halip na maghintay hanggang sa talagang kailangan mo nang magpadala.
Pangangasiwa ng UTXO at Kontrol ng Barya
Ang pamamahala ng UTXO ay ang gawi ng kusang pag-aayos at pagsasama-sama ng iyong mga UTXO upang mabawasan ang mga hinaharap na bayarin at maprotektahan ang iyong on-chain na privacy. Ang coin control ay ang partikular na tampok ng pitaka na nagpapahintulot sa iyo na mano-manong piliin kung aling mga UTXO ang gagamitin bilang input sa isang transaksyon, sa halip na hayaang awtomatikong pumili ang algoritmo ng pitaka.
Karamihan sa mga wallet ay awtomatikong pinamamahalaan ang pagpili gamit ang mga algorithm tulad ng Branch and Bound, na ginagamit ng Bitcoin Core mula pa noong bersyon 0.17 at kasalukuyang tumatakbo kasabay ng ilang iba pang algorithm simula v27+. Karaniwang epektibo ang mga ito sa pagbabawas ng mga bayarin, ngunit ini-optimize nila ang gastos, hindi ang iyong mga kagustuhan sa privacy o ang pagpapanatiling hiwalay ng iba't ibang kasaysayan ng transaksyon.
Limang Praktikal na Hakbang sa Pamamahala ng UTXO
Ang mga wallet na may matibay na kontrol sa coin ay kinabibilangan ng Sparrow Wallet (desktop, open-source, may mahusay na tampok sa paglalagay ng label at pagyeyelo) at Electrum (desktop, matagal nang itinatag). Pareho silang nagpapakita ng detalye kada-UTXO at nagpapahintulot ng manwal na pagpili ng input. Sa hardware naman, sinusuportahan ng Ledger, Trezor, at Coldcard ang Taproot simula 2026, kabilang ang Taproot key-path spends para sa kanilang karaniwang single-signature wallet configurations.
Ang isang maayos na pinamamahalaang Bitcoin wallet ay naglalaman ng kaunting bilang ng mga makatwirang sukat na UTXO sa makabagong format ng address. Ang isang hindi maayos na pinamamahalaang wallet naman ay naglalaman ng dose-dosenang o daan-daang piraso ng legacy na format, na ang bawat isa ay isang hinaharap na pananagutan sa bayad na naghihintay na ma-trigger.
Mga UTXO, Pagkapribado, at Mga Atake sa Pag-dust
Bawat UTXO ay naglalaman nang permanente ng kasaysayan ng transaksyon nito sa pampublikong blockchain ng Bitcoin. Kapag ginamit mo nang magkakasama ang maraming UTXO bilang input sa isang transaksyon, inilalapat ng mga kasangkapan sa pagsusuri ng chain ang tinatawag na Common Input Ownership Heuristic (CIOH): ang panimulang palagay na ang lahat ng input sa isang transaksyon ay pag-aari ng iisang entidad.
May direktang praktikal na kahihinatnan ito. Kung makatanggap ka ng 0.1 BTC mula sa isang KYC-verified na exchange (kung saan nakarehistro ang iyong pagkakakilanlan) at 0.05 BTC mula sa isang peer-to-peer na kalakalan (kung saan hindi ito nakarehistro), ang pagsasama ng dalawang UTXO sa isang transaksyon ay publiko at permanenteng nag-uugnay sa dalawang pinagkukunan sa iisang may-ari sa blockchain. Walang susunod na aksyon ang makakapagbura ng koneksiyong iyon mula sa pampublikong talaan.
Ano ang pag-atake sa alikabok?
Ang dusting attack ay sinadyaang pagsasamantala sa CIOH. Nagpapadala ang umaatake ng napakaliit na halaga ng bitcoin, kadalasan ilang daang satoshi, sa isa o higit pa sa iyong mga address. Kung gagamitin mo ang dust UTXO na iyon kasama ng iba mong UTXO sa parehong transaksyon, maaaring masubaybayan ng umaatake ang koneksyon sa pagitan ng mga address at makabuo ng mapa ng iyong mga hawak. Maaaring gamitin ang impormasyong iyon para sa nakatuong phishing, pananakot, o pagmamanman.
Murang isagawa ang pag-atake. Ang impormasyong makukuha, kung hindi sinasadyang sabay na magastos ng biktima ang alikabok, ay maaaring labis na maging kapaki-pakinabang sa umaatake.
Paano magdepensa laban sa mga pag-atake sa pagwiwisik ng alikabok:
- I-freeze ang mga maliliit na UTXO sa iyong wallet software bilang mga suspek upang hindi sila awtomatikong maisama sa isang transaksyon.
- Huwag makipag-ugnayan sa mga link o tagubilin na dumarating sa pamamagitan ng mga larangang output ng OP_RETURN o ng hindi kilalang mga memo ng transaksyon (ang OP_RETURN ay isang opcode ng Bitcoin script na nagpapahintulot na maisingit ang maliliit na halaga ng arbitraryong datos sa output ng transaksyon)
- Gamitin ang kontrol ng barya para sa mga transaksyong sensitibo sa privacy upang maiwasan ang hindi sinasadyang sabayang paggastos ng UTXO.
- Panatilihin ang mga UTXO mula sa iba't ibang pinagmulan sa magkakahiwalay na wallet sa tuwing mahalaga sa iyo ang paghihiwalay.
May isang mahalagang babala rin tungkol sa konsolidasyon: ang hindi maayos na pagpaplano ng konsolidasyon ng UTXO ay maaaring sirain ang iyong privacy nang kasing epektibo ng isang dusting attack. Ang pagsasama ng isang UTXO na may KYC-taint at isa mula sa pribadong pinagmulan sa iisang transaksyon ng konsolidasyon ay mag-uugnay sa kanila nang permanente sa on-chain. Hindi na mababaliktad ang pinsala kapag nakumpirma na ang transaksyon.
Mga UTXO at ang Lightning Network
Ang Lightning Network, ang pinakamalawak na ginagamit na Layer 2 na protocol ng pagbabayad ng Bitcoin, ay direktang nakasalig sa mga UTXO. Hindi ito gumagana nang hiwalay sa base layer na modelo ng UTXO; ginagamit nito ang mga UTXO bilang pananggalang nito.
Ang pagbubukas ng Lightning payment channel ay nangangailangan ng pag-lock ng isang UTXO sa isang 2-of-2 multisignature address sa base layer ng Bitcoin. Ang naka-lock na UTXO na iyon ang funding transaction ng channel. Lahat ng bayad na ginawa sa pamamagitan ng channel pagkatapos noon ay nagaganap off-chain, nang hindi naaantig ang blockchain. Kapag sa wakas ay nagsara ang channel, isang huling on-chain settlement transaction ang lumilikha ng mga bagong UTXO para sa bawat partido na sumasalamin sa netong kinalabasan ng lahat ng bayad na ginawa sa pagitan nila.
Maaari kang magpadala ng libu-libong bayad sa pamamagitan ng isang bukas na channel, at ang bakas sa on-chain ay dalawang transaksyon lamang: isa para buksan at isa para isara. Para sa sinumang madalas magpadala ng maliliit na bayad, ito ay isang makabuluhang pagbawas sa parehong bayarin at pagkalantad ng datos sa on-chain.
Noong Mayo 2026, ayon sa datos mula sa BYDFi:
- Ang kapasidad ng pampublikong Lightning Network ay higit sa 5,600 BTC, na katumbas ng humigit-kumulang $490 milyon sa kasalukuyang presyo.
- Ang kabuuang tinatayang kapasidad, kasama ang mga pribado at hindi ipinahayag na mga channel na ginagamit ng mga mobile wallet at enterprise node, ay lumalampas sa 12,000 BTC.
- Ang buwanang dami ng transaksyon ay umabot sa $1.1 bilyon sa unang pagkakataon noong unang bahagi ng 2026.
- Ang network ay nagpapatakbo sa mahigit 18,000 aktibong node hanggang sa taong 2026.
Pinabuti rin ng Taproot ang privacy ng Lightning. Bago ang Taproot, ang mga transaksyon sa pagpopondo ng Lightning channel ay may kilalang on-chain fingerprint. Sa key-path spends ng Taproot, ang isang transaksyon sa pagpopondo ng channel ay maaaring hindi matukoy na iba sa isang karaniwang single-signature na transaksyon, kaya natatanggal ang puntong iyon sa pagsusuri ng chain.
Mga kompromiso, hamon, at mga dapat bantayan
Ang mga tapat na kompromiso
Ang mga kalakasan ng UTXO model sa privacy at parallel validation ay may tunay na gastos. Mas kumplikado ito para sa mga developer na trabahuhin kaysa sa account model. Ang mga gumagamit ay nakapagtitipon ng utang sa pamamahala ng UTXO sa paglipas ng panahon kung hindi sila aktibong nagsasama-sama, at ang utang na iyon ay sa huli ay nagpapakita bilang mataas na bayarin. Nagdudulot din ang modelo ng problema sa paglaki ng hanay ng UTXO na inilarawan sa itaas, kung saan ang mga output na walang halagang pang-ekonomiya ay nananatili sa memorya ng bawat full node nang walang hanggan.
Ang privacy ay isang katangian ng modelong UTXO ngunit hindi ito garantiya. Ang blockchain ay pampubliko, at ang mga kumpanyang nagsasagawa ng pagsusuri ng blockchain ay naging bihasa sa paggamit ng mga heuristika tulad ng CIOH, pag-uugnay ng mga address, at pagsusuri ng graph ng transaksyon. Ang privacy na nakabatay sa UTXO ay nangangailangan ng aktibong pamamahala; hindi ito awtomatikong nakakamit.
Ano ang Panoorin sa 2026 at sa mga Susunod na Panahon
May tatlong pag-unlad na sulit subaybayan para sa sinumang regular na nakikipag-ugnayan sa mga Bitcoin UTXO:
Pag-unlad ng Utreexo. Kung ang Utreexo o isang katulad na compression scheme para sa UTXO set ay magiging handa para sa produksyon, malaki ang mababawas sa pasanin sa hardware ng pagpapatakbo ng isang full node at mapapagaan ang presyur sa desentralisasyon na dulot ng paglago ng UTXO set. Sundan ang newsletter ng Bitcoin Optech sa bitcoinops.org para sa mga teknikal na pag-update.
Mga panukala ng tipan. Sinusuri ng mga developer ng Bitcoin ang mga opcode tulad ng CheckTemplateVerify (CTV) at iba pang mga alternatibo na magpapahintulot na maglagay ng mga paghihigpit sa kung paano magagastos ang mga hinaharap na UTXO. Kung maipapatupad, maaaring paganahin ng mga covenant ang mahusay na istruktura ng batch payment, mga areglong kustodiya na parang vault, at mas malinaw na mga kondisyon sa pagbabayad nang hindi nangangailangan ng tiwala sa ikatlong partido.
Paghinog ng pamilihan ng bayad. Sa halving ng 2024 na nagpapababa ng block subsidy sa 3.125 BTC, ang mga bayad sa transaksyon ay nagiging mas malaking bahagi ng kita ng mga miner. Kung paano umuunlad ang merkado ng bayad sa susunod na siklo, kung mananatiling pana-panahon at pabago-bago o magkakaroon ng mas matatag na lalim, ay direktang tumutukoy sa tunay na gastos ng paghawak at paglilipat ng mga UTXO sa on-chain. Pagmamanman mempool.space Nagbibigay ng live na tanawin ng kasalukuyang mga kondisyon.
Konklusyon
Ang UTXO ay isang hiwalay at maaaring gastusin na bahagi ng bitcoin at ang pangunahing yunit na ginagamit ng Bitcoin upang subaybayan ang pagmamay-ari nang hindi umaasa sa anumang sentral na talaan o balanse ng account. Ito ang sagot kung bakit gumagana ang mga bayarin sa paraang ginagawa nila, kung bakit mas masalimuot ang privacy sa Bitcoin kaysa sa nakikita, at kung bakit kayang hawakan ng Lightning Network ang milyun-milyong bayad habang dalawang beses lamang itong dumadampi sa base layer kada channel.
Sa kalagitnaan ng 2026, ang hanay ng UTXO ay may mahigit 173 milyong tala, ang mga Lightning channel ay nagpapadala ng higit sa $1 bilyon kada buwan, at ang pag-aampon ng Taproot ay ginagawang praktikal na default para sa mga bagong wallet ang mahusay na mga format ng address. Ang mekanika ng mga UTXO ay hindi lamang arkitekturang nasa likuran; direktang may kinalaman ito sa kung ano ang binabayaran, kinikita, at inilalantad ng bawat gumagamit ng Bitcoin sa bawat transaksyon.
Ang pag-unawa sa mga ito ay isa sa mga pinaka-praktikal na bagay na maaaring gawin ng isang gumagamit ng self-custody na Bitcoin. Para sa karagdagang pagbabasa, ang dokumentasyon ng Bitcoin Core sa github.com/bitcoin/bitcoin sinasaklaw ang transaksyon at UTXO na modelo sa antas ng protocol, at ang arkibo ng paksa ng pagpili ng barya ng Bitcoin Optech sa bitcoinops.org/en/topics/coin-selection Malalim na tinalakay ang mga kompromiso sa pagpapatupad ng pitaka.





