Bitcoin.com

Apa Itu UTXO Bitcoin? Penjelasan Mengenai Unspent Transaction Outputs

UTXO Bitcoin adalah unit-unit BTC individual yang membentuk saldo dompet Anda. Pelajari cara kerja output transaksi yang belum terpakai, mengapa hal itu memengaruhi biaya transaksi Anda, dan cara mengelolanya.

Terakhir Diperbarui
Diterbitkan
Waktu BacaWaktu baca: 3 menit
Ditulis Oleh
Neil Author
Neill Velardo
Ditinjau Oleh
Graham Stone Author Image
Graham Stone
What are Bitcoin UTXOs?

Pada tahun 2021, seseorang mentransfer Bitcoin senilai $2 miliar dalam satu transaksi dan membayar biaya sebesar $0,78. Alasan mengapa hal itu mungkin terjadi—padahal transfer sebesar $30 dari dompet yang berisi banyak setoran kecil bisa memakan biaya beberapa dolar—berkembang pada satu konsep: UTXO.

UTXO, atau Unspent Transaction Output, adalah sejumlah tertentu Bitcoin yang Anda miliki dan belum Anda belanjakan. Saldo dompet Anda bukanlah angka tunggal yang disimpan di mana pun dalam blockchain Bitcoin. Saldo tersebut merupakan jumlah dari setiap UTXO yang dikendalikan oleh dompet Anda; masing-masing UTXO merupakan bagian Bitcoin yang terpisah dan independen dengan jumlah serta riwayat transaksinya sendiri.

Kebanyakan orang tidak perlu memikirkan UTXO saat mengirim atau menerima Bitcoin. Namun, memahami UTXO dapat menjadi pembeda antara membayar biaya sebesar $1 dan $15 untuk transaksi yang sama. UTXO juga memengaruhi informasi apa saja yang dapat diketahui pihak luar mengenai aktivitas Anda di blockchain, serta menjelaskan beberapa keputusan desain Bitcoin yang paling disengaja.

Panduan ini membahas apa itu UTXO, bagaimana UTXO dibuat dan dihapus, mengapa UTXO memengaruhi biaya transaksi, perbandingannya dengan pendekatan Ethereum, serta langkah-langkah yang dapat Anda ambil untuk mengelolanya dengan baik. Panduan ini merupakan bagian dari Pusat Pembelajaran Bitcoin, bersama dengan panduan kami mengenai cara kerja transaksi Bitcoin, biaya transaksi Bitcoin, dan apa itu Lightning Network.

Kelola Bitcoin Anda dengan aman menggunakan penyimpanan mandiri Aplikasi Dompet Bitcoin.com.

Poin-Poin Penting

  • UTXO adalah unit Bitcoin yang dapat dibelanjakan dan tidak dapat dibagi, yang dihasilkan sebagai output dari transaksi sebelumnya. Saldo dompet Anda merupakan jumlah total dari semua UTXO yang Anda kendalikan.
  • UTXO harus habis seluruhnya saat digunakan. Kelebihan apa pun akan kembali ke dompet Anda sebagai UTXO baru (yang disebut "kembalian").
  • Biaya Bitcoin didasarkan pada ukuran data transaksi dalam byte virtual, bukan pada jumlah yang dikirim. Semakin banyak UTXO yang digunakan sebagai input, semakin besar ukuran transaksinya dan semakin tinggi biayanya.
  • Setiap node Bitcoin penuh mengelola kumpulan UTXO: basis data real-time yang berisi semua koin yang dapat dibelanjakan. Analisis komposisi terbaru (Laporan Kumpulan UTXO dari mempool.space, snapshot April 2025) mencatat lebih dari 173 juta entri, lebih dari tiga kali lipat jumlah pada tahun 2020.
  • Hampir 30% dari UTXO dalam kumpulan tersebut terkait dengan prasasti Ordinals, dengan nilai rata-rata hanya 811 satoshi per UTXO, yang menunjukkan bagaimana aktivitas on-chain di luar transaksi pembayaran membuat kumpulan tersebut membengkak.
  • Format alamat yang digunakan oleh UTXO Anda sangat penting. Biaya input Taproot per byte virtual sekitar 61% lebih murah dibandingkan alamat lama.
  • Konsolidasi UTXO, pengendalian koin, dan pembaruan format alamat adalah tiga cara paling praktis untuk mengurangi biaya transaksi Anda di masa mendatang.
  • Lightning Network didasarkan pada UTXO. Setiap saluran pembayaran dibuka dengan mengunci sebuah UTXO di dalam rantai blok.

Apa Itu UTXO?

UTXO (Unspent Transaction Output) adalah sejumlah tertentu Bitcoin yang telah diterima dalam transaksi sebelumnya dan masih tersedia untuk dibelanjakan. Bayangkan dompet Bitcoin Anda bukan sebagai rekening bank, melainkan lebih seperti dompet fisik yang berisi kumpulan uang kertas dengan berbagai denominasi. Setiap uang kertas tersebut merupakan sebuah UTXO: unik, utuh, dan tidak dapat dibagi.

Jika dompet Anda menunjukkan saldo sebesar 0,52 BTC, jumlah tersebut mungkin terdiri dari tiga UTXO terpisah: 0,20 BTC, 0,15 BTC, dan 0,17 BTC. Perangkat lunak dompet Anda menjumlahkan ketiganya dan menampilkan hasil penjumlahan tersebut. Di balik layar, ketiganya merupakan tiga objek yang independen, masing-masing dengan asal-usul dan riwayat transaksinya sendiri.

Aturan utamanya: sebuah UTXO harus dibelanjakan secara utuh. Anda tidak bisa menggunakan setengahnya saja. Jika Anda ingin mengirim 0,10 BTC dan satu-satunya UTXO yang Anda miliki bernilai 0,20 BTC, Anda harus menghabiskan seluruh 0,20 BTC tersebut. Jumlah 0,10 BTC akan dikirim ke penerima, sedangkan sisanya—setelah dikurangi biaya penambang—akan kembali ke dompet Anda sebagai UTXO baru. Sisa tersebut adalah kembalian Anda.

Perilaku ini sangat berbeda dari cara kerja bank dan sebagian besar sistem pembayaran digital. Ketika Alice mengirimkan $50 kepada Bob melalui transfer bank, sistem akan mengurangi $50 dari saldo rekening Alice dan menambah $50 ke saldo rekening Bob. Tidak ada benda fisik yang berpindah; yang terjadi hanyalah pembaruan dua angka. Bitcoin tidak memperbarui saldo. Bitcoin menghapus UTXO lama dan menciptakan UTXO baru sebagai gantinya.

Sejarah Singkat Model UTXO

Model UTXO sudah ada sebelum Bitcoin. Ahli kriptografi Adam Back dan Hal Finney, keduanya merupakan anggota terkemuka dari komunitas Cypherpunk yang sering dikunjungi oleh pencipta Bitcoin, Satoshi Nakamoto, diakui telah mengembangkan konsep tersebut secara independen antara tahun 1997 dan 2004. Ketika Satoshi meluncurkan Bitcoin pada Januari 2009, Bitcoin menjadi sistem mata uang digital operasional pertama yang menerapkan model UTXO dalam praktiknya.

Desain tersebut telah terbukti tahan lama. Litecoin, Dogecoin, Bitcoin Cash, dan Cardano semuanya menggunakan varian dari desain tersebut. Cardano mengembangkannya lebih lanjut melalui model Extended UTXO (eUTXO), yang menambahkan kemampuan pemrograman di atas desain dasarnya. Sebaliknya, Ethereum memilih model berbasis akun pada tahun 2015, sebuah perubahan yang disengaja yang memprioritaskan fleksibilitas kontrak pintar daripada struktur transaksi Bitcoin yang mirip uang tunai.

Cara Kerja UTXO dalam Sebuah Transaksi

Setiap transaksi Bitcoin terdiri dari dua bagian: input dan output.

Masukan apakah UTXO yang ada sedang digunakan. Dompet Anda memilihnya untuk membiayai pembayaran tersebut.

Hasil adalah UTXO baru yang dihasilkan oleh transaksi tersebut, satu ditujukan kepada penerima, dan biasanya satu lagi kembali ke dompet Anda sendiri sebagai kembalian.

Begitu sebuah UTXO masukan digunakan, UTXO tersebut akan dihapus secara permanen. UTXO tersebut dihapus dari catatan jaringan mengenai koin yang dapat dibelanjakan dan tidak akan pernah dapat dibelanjakan lagi. Output yang dihasilkannya akan menjadi UTXO baru, yang dapat diakses oleh siapa pun yang memegang kunci pribadi untuk membukanya.

Aturan utamanya adalah: input sama dengan output ditambah biaya penambang. Selisih antara jumlah yang masuk dan yang keluar sepenuhnya menjadi hak penambang yang memasukkan transaksi tersebut ke dalam sebuah blok. Tidak ada kolom biaya terpisah dalam transaksi Bitcoin; biaya tersebut hanyalah selisih yang Anda sisakan.

Contoh Langkah demi Langkah

Anda memiliki satu UTXO senilai 0,30 BTC dan ingin mengirim 0,10 BTC kepada seorang teman.

  1. Dompet Anda memilih UTXO sebesar 0,30 BTC sebagai input.
  2. Transaksi ini menghasilkan dua output: 0,10 BTC ke alamat teman Anda, dan sekitar 0,1997 BTC kembali ke alamat baru di dompet Anda sendiri sebagai kembalian.
  3. Selisih sekitar 0,0003 BTC tersebut menjadi biaya penambang.
  4. UTXO asli sebesar 0,30 BTC telah hilang selamanya. Kini terdapat dua UTXO baru.

Sebuah transaksi dapat memiliki beberapa input dan beberapa output. Transaksi tunggal yang membayar lima penerima berbeda adalah hal yang sangat wajar; transaksi tersebut menghasilkan lima UTXO output. Dompet yang menggabungkan dua puluh UTXO kecil menjadi satu UTXO yang lebih besar akan menghasilkan transaksi dengan dua puluh input dan satu output. Kombinasi ini bersifat fleksibel; aturannya sederhana, yaitu jumlah input harus sama dengan atau melebihi jumlah output ditambah biaya.

Asal Mula UTXO: Transaksi Coinbase

Setiap UTXO yang ada dapat ditelusuri kembali ke transaksi coinbase, yaitu transaksi pertama yang bersifat khusus dalam setiap blok Bitcoin, yang menciptakan BTC baru sebagai imbalan blok bagi penambang. Transaksi coinbase tidak memiliki input. Bitcoin baru tersebut tidak berasal dari mana pun sebelumnya; ia diterbitkan oleh protokol sebagai pembayaran atas penambangan proof-of-work.

Dari titik awal tersebut, setiap unit bitcoin melewati rantai UTXO yang tak terputus—melalui proses pengeluaran dan penciptaan—hingga akhirnya sampai ke dompet Anda saat ini. Setiap satoshi yang Anda miliki memiliki silsilah yang tak terputus hingga ke transaksi coinbase, dan siapa pun yang memiliki akses ke node penuh atau penjelajah blockchain dapat melacak silsilah tersebut.

Kumpulan UTXO: Buku Besar Bitcoin yang Menampilkan Koin-Koin yang Dapat Dibelanjakan

Setiap node Bitcoin penuh mengelola kumpulan UTXO: basis data real-time yang berisi semua output yang dapat dibelanjakan yang saat ini ada di seluruh jaringan. Ketika sebuah transaksi masuk, sebuah node memeriksa kumpulan ini untuk memastikan bahwa input yang diklaim memang ada, belum pernah dibelanjakan sebelumnya, dan memenuhi syarat pengunciannya (aturan kriptografi yang mengatur siapa yang berhak membelanjakannya). Inilah mekanisme utama Bitcoin untuk mencegah pengeluaran ganda, dan mekanisme ini tidak memerlukan pihak ketiga yang tepercaya.

Ukuran dan Komposisi per Tahun 2025

Rincian paling terperinci yang tersedia untuk umum berasal dari tim riset mempool.space, yang Laporan Kumpulan UTXO telah menganalisis snapshot lengkap pada ketinggian blok 892.385 pada tanggal 14 April 2025, yang merupakan analisis komposisi lengkap terbaru yang dipublikasikan per pertengahan 2026. Pada snapshot tersebut, kumpulan UTXO berisi 173.190.861 entri dan menempati ruang penyimpanan sekitar 11 GB, lebih dari tiga kali lipat jumlah sekitar 64 juta UTXO yang tercatat pada awal tahun 2020.

Rincian berdasarkan jenis alamat tersebut menunjukkan sesuatu yang patut ditelaah:

Jenis Skrip UTXO
Persentase dari Jumlah Total
Porsi dari Total Nilai BTC
Taproot (P2TR)
34,2%
0,75%
Legacy (P2PKH)
28,8%
Besar
SegWit Asli (P2WPKH)
26,5%
Sebagian besar nilai
Pay-to-Script-Hash (P2SH)
sekitar 9%
Yang Menonjol
Pay-to-Multisig (P2MS) dan Pay-to-Public-Key (P2PK)
sekitar 1,5%
sekitar 8,7% (sebagian besar berupa imbalan bagi penambang awal)
Jenis Skrip UTXO
Taproot (P2TR)
Persentase dari Jumlah Total
34,2%
Porsi dari Total Nilai BTC
0,75%
Jenis Skrip UTXO
Legacy (P2PKH)
Persentase dari Jumlah Total
28,8%
Porsi dari Total Nilai BTC
Besar
Jenis Skrip UTXO
SegWit Asli (P2WPKH)
Persentase dari Jumlah Total
26,5%
Porsi dari Total Nilai BTC
Sebagian besar nilai
Jenis Skrip UTXO
Pay-to-Script-Hash (P2SH)
Persentase dari Jumlah Total
sekitar 9%
Porsi dari Total Nilai BTC
Yang Menonjol
Jenis Skrip UTXO
Pay-to-Multisig (P2MS) dan Pay-to-Public-Key (P2PK)
Persentase dari Jumlah Total
sekitar 1,5%
Porsi dari Total Nilai BTC
sekitar 8,7% (sebagian besar berupa imbalan bagi penambang awal)

Kategori Taproot memiliki porsi terbesar dalam hal jumlah UTXO, namun hanya menyimpan 0,75% dari total nilai BTC. Hal ini disebabkan oleh fakta bahwa hampir 30% dari seluruh UTXO—tepatnya 51.188.145 dari 173 juta entri—terkait dengan inskripsi Ordinals. UTXO yang terkait dengan inskripsi ini memiliki nilai gabungan hanya sebesar 415 BTC dan nilai rata-rata masing-masing sebesar 811 satoshi. UTXO ini hampir tidak memiliki bobot ekonomi, tetapi setiap node dalam jaringan harus menyimpannya secara permanen, sebuah fenomena yang oleh para peneliti disebut sebagai pembengkakan kumpulan UTXO (UTXO set bloat).

Mengapa Pertumbuhan Kumpulan UTXO Merupakan Masalah yang Perlu Diperhatikan

Node perlu menyimpan kumpulan UTXO aktif di memori akses cepat agar dapat memvalidasi transaksi baru dengan cepat. Seiring bertambahnya ukuran kumpulan tersebut, persyaratan perangkat keras untuk menjalankan sebuah node pun ikut meningkat. Jika biaya tersebut meningkat cukup tinggi, semakin sedikit pengguna individu yang mampu menjalankan node, sehingga daya validasi akan terkonsentrasi di tangan operator yang memiliki sumber daya memadai dan mengurangi desentralisasi yang menjadi kunci ketahanan Bitcoin.

Pembaruan SegWit tahun 2017 memperkenalkan insentif ekonomi untuk konsolidasi UTXO dengan memberikan diskon atas biaya pengeluaran banyak input dan menghasilkan lebih sedikit output. Pertumbuhan tetap berlanjut terlepas dari hal tersebut. Solusi yang diusulkan dan paling matang adalah Utreexo, yang dirancang oleh Tadge Dryja (yang juga ikut menciptakan Lightning Network bersama Joseph Poon). Utreexo mengompres kumpulan UTXO menggunakan akumulator kriptografi berbasis pohon Merkle, sehingga memungkinkan sebuah node untuk hanya menyimpan sejumlah kecil sidik jari daripada menyimpan seluruh 173 juta entri individual. Hal ini tetap menjadi bidang penelitian protokol Bitcoin yang aktif hingga pertengahan tahun 2026.

Model UTXO vs. Model Akun: Bitcoin vs. Ethereum

Bitcoin bukanlah satu-satunya pendekatan untuk melacak kepemilikan di blockchain publik. Ethereum menggunakan model berbasis akun, yang cara kerjanya lebih mirip buku besar bank konvensional: sebuah buku besar blockchain yang mencatat saldo akun, bukan sekadar daftar objek terpisah yang dapat dibelanjakan. Setiap alamat memiliki satu saldo berjalan yang bertambah seiring dengan transaksi masuk dan berkurang seiring dengan transaksi keluar. Saat Anda mengirim ETH, saldo pengirim dikurangi dan saldo penerima ditambahkan; tidak ada objek terpisah yang berpindah di antara keduanya.

Kedua model tersebut memiliki pertimbangan yang berbeda:

Fitur
Model UTXO (Bitcoin, Litecoin, Cardano)
Model Akun (Ethereum, Solana)
Cara kerja saldo
Jumlah output diskrit yang belum terpakai
Saldo berjalan tunggal per rekening
Alur transaksi
Menghabiskan UTXO lama, membuat yang baru
Debit pengirim, kredit penerima
Privasi
Lebih aman: setiap transaksi menggunakan output yang berbeda dan dapat menggunakan alamat baru
Lebih lemah: semua aktivitas terhubung ke satu alamat yang tetap
Pemrosesan paralel
Ya: UTXO independen diverifikasi secara bersamaan di beberapa utas
Tidak: status akun diperbarui secara berurutan; akun yang sama tidak dapat memproses dua transaksi sekaligus
Pencegahan pengeluaran ganda
Telah dicocokkan dengan kumpulan UTXO
Telah diverifikasi berdasarkan nonce dan status akun
Dukungan kontrak pintar
Terbatas pada lapisan dasar
Asli dan fleksibel
Analogi
Uang tunai di dompet fisik
Rekening bank
Fitur
Cara kerja saldo
Model UTXO (Bitcoin, Litecoin, Cardano)
Jumlah output diskrit yang belum terpakai
Model Akun (Ethereum, Solana)
Saldo berjalan tunggal per rekening
Fitur
Alur transaksi
Model UTXO (Bitcoin, Litecoin, Cardano)
Menghabiskan UTXO lama, membuat yang baru
Model Akun (Ethereum, Solana)
Debit pengirim, kredit penerima
Fitur
Privasi
Model UTXO (Bitcoin, Litecoin, Cardano)
Lebih aman: setiap transaksi menggunakan output yang berbeda dan dapat menggunakan alamat baru
Model Akun (Ethereum, Solana)
Lebih lemah: semua aktivitas terhubung ke satu alamat yang tetap
Fitur
Pemrosesan paralel
Model UTXO (Bitcoin, Litecoin, Cardano)
Ya: UTXO independen diverifikasi secara bersamaan di beberapa utas
Model Akun (Ethereum, Solana)
Tidak: status akun diperbarui secara berurutan; akun yang sama tidak dapat memproses dua transaksi sekaligus
Fitur
Pencegahan pengeluaran ganda
Model UTXO (Bitcoin, Litecoin, Cardano)
Telah dicocokkan dengan kumpulan UTXO
Model Akun (Ethereum, Solana)
Telah diverifikasi berdasarkan nonce dan status akun
Fitur
Dukungan kontrak pintar
Model UTXO (Bitcoin, Litecoin, Cardano)
Terbatas pada lapisan dasar
Model Akun (Ethereum, Solana)
Asli dan fleksibel
Fitur
Analogi
Model UTXO (Bitcoin, Litecoin, Cardano)
Uang tunai di dompet fisik
Model Akun (Ethereum, Solana)
Rekening bank

Model akun lebih mudah dipahami, itulah sebabnya sebagian besar blockchain yang diluncurkan setelah Bitcoin—termasuk Ethereum, Solana, dan BNB Chain—mengadopsinya. Penulisan smart contract yang berinteraksi dengan state yang persisten terasa lebih alami dalam sistem berbasis akun. Model UTXO Bitcoin menukar kemudahan tersebut dengan sifat privasi yang lebih kuat secara default, auditabilitas pasokan yang lebih jelas (setiap koin dapat dilacak hingga ke transaksi coinbase), serta kemampuan untuk memvalidasi transaksi secara paralel—sebuah keunggulan struktural yang semakin penting seiring meningkatnya permintaan blok.

Bagaimana UTXO Mempengaruhi Biaya Transaksi Anda

Biaya transaksi Bitcoin tidak didasarkan pada jumlah yang dikirim. Biaya tersebut didasarkan pada ukuran data transaksi, yang diukur dalam byte virtual (vbytes). Faktor utama yang menentukan ukuran data tersebut adalah berapa banyak UTXO yang Anda gunakan sebagai input.

Setiap input menambahkan data ke dalam transaksi: referensi ke UTXO sebelumnya, ditambah tanda tangan kriptografis yang membuktikan bahwa Anda adalah pemiliknya. Semakin banyak input, berarti transaksi semakin besar dan biaya semakin tinggi. Nilai yang berpindah antara input dan output tidak relevan dalam perhitungan biaya, itulah sebabnya transfer sebesar $2 miliar yang menggunakan tiga UTXO yang dipilih dengan cermat hanya dikenakan biaya $0,78 pada tahun 2021, sementara transfer sebesar $50 dari dompet yang dipenuhi banyak UTXO kecil bisa dikenakan biaya beberapa dolar.

Berdasarkan data dari D-Central, pada kondisi jaringan yang umum terjadi pada tahun 2025 dan 2026, tarif biaya median berkisar antara 1 hingga 20 sat/vB, panduan biaya diterbitkan pada Februari 2026. Biaya transaksi Native SegWit sederhana dengan satu input dan dua output berkisar antara beberapa ratus hingga beberapa ribu satoshi. Selama periode kemacetan yang dipicu oleh lonjakan permintaan mendadak atau protokol on-chain baru, tarifnya bisa mencapai 100 hingga 500 sat/vB atau lebih tinggi.

Bagaimana Jenis Alamat Mempengaruhi Biaya Input

Jenis alamat yang mengunci UTXO Anda secara signifikan memengaruhi besarnya biaya setiap input saat Anda menggunakannya. Format alamat yang lebih baru memanfaatkan tanda tangan kriptografis dengan lebih efisien, sehingga mengurangi jumlah data yang ditambahkan oleh setiap input ke dalam transaksi:

Jenis Alamat
Awalan Format
Ukuran Input (vbytes)
Perbandingan Biaya Layanan vs. Sistem Lama
Legacy (P2PKH)
1...
sekitar 148 vB
Nilai dasar, yang paling mahal
SegWit Bersarang (P2SH-P2WPKH)
3...
sekitar 91 vB
sekitar 38% lebih murah
SegWit Asli (P2WPKH)
bc1q...
sekitar 68 vB
sekitar 54% lebih murah
Taproot (P2TR)
bc1p...
sekitar 57,5 vB
sekitar 61% lebih murah
Jenis Alamat
Legacy (P2PKH)
Awalan Format
1...
Ukuran Input (vbytes)
sekitar 148 vB
Perbandingan Biaya Layanan vs. Sistem Lama
Nilai dasar, yang paling mahal
Jenis Alamat
SegWit Bersarang (P2SH-P2WPKH)
Awalan Format
3...
Ukuran Input (vbytes)
sekitar 91 vB
Perbandingan Biaya Layanan vs. Sistem Lama
sekitar 38% lebih murah
Jenis Alamat
SegWit Asli (P2WPKH)
Awalan Format
bc1q...
Ukuran Input (vbytes)
sekitar 68 vB
Perbandingan Biaya Layanan vs. Sistem Lama
sekitar 54% lebih murah
Jenis Alamat
Taproot (P2TR)
Awalan Format
bc1p...
Ukuran Input (vbytes)
sekitar 57,5 vB
Perbandingan Biaya Layanan vs. Sistem Lama
sekitar 61% lebih murah

Sumber: Panduan Pengelolaan UTXO Spark.money

SegWit dapat menghemat ruang karena data tanda tangan (witness) dikurangi sebesar 75% saat menghitung byte virtual. Taproot melangkah lebih jauh dengan menggunakan tanda tangan Schnorr berukuran 64 byte sebagai pengganti tanda tangan ECDSA berukuran 71 hingga 72 byte, serta menghilangkan kebutuhan untuk menyertakan kunci publik dalam 'witness' untuk transaksi dengan jalur kunci yang sederhana.

Untuk transaksi konsolidasi dengan 20 input, beralih dari Legacy ke Native SegWit dapat mengurangi biaya sekitar 54%. Taproot memberikan penghematan tambahan sebesar 15% per input di atas angka tersebut. Jika dompet Anda masih menghasilkan alamat yang dimulai dengan "1", beralih ke dompet yang menghasilkan alamat Native SegWit (bc1q) atau Taproot (bc1p) adalah langkah pengurangan biaya dengan dampak terbesar yang dapat Anda lakukan, bahkan sebelum Anda mengubah cara bertransaksi.

Per pertengahan 2026, SegWit asli mencakup sekitar 85% dari seluruh transaksi Bitcoin. Tingkat adopsi Taproot berada di sekitar 20%, setelah mencapai puncaknya sekitar 42% pada tahun 2024 yang didorong oleh aktivitas penulisan Ordinals, kemudian mulai melambat seiring berkurangnya aktivitas penulisan tersebut. Alamat-alamat lama masih mencakup 15% sisanya, meskipun tidak menawarkan keunggulan apa pun dibandingkan format yang lebih baru bagi sebagian besar pengguna.

Transaksi Berkelompok dan Penggantian dengan Biaya

Selain pemilihan UTXO, ada dua strategi biaya lainnya yang perlu dipahami.

Transaksi massal menggabungkan beberapa pembayaran menjadi satu transaksi. Daripada mengirim Bitcoin ke lima penerima dalam lima transaksi terpisah, satu transaksi dengan lima output dapat mencakup semuanya dalam satu blok. Biaya tambahan per transaksi hanya dibayarkan sekali, dan total biayanya jauh lebih rendah daripada lima transaksi terpisah.

Replace-by-Fee (RBF), yang distandarisasi dalam BIP 125, memungkinkan Anda mengganti transaksi yang belum dikonfirmasi dengan versi baru yang menawarkan biaya lebih tinggi. Jika Anda mengirimkan transaksi dengan tarif biaya rendah selama periode sepi dan mempool tiba-tiba mengalami kemacetan, RBF memungkinkan Anda menaikkan biaya tanpa perlu membatalkan dan mengirim ulang transaksi dari awal. Sebagian besar dompet modern mendukung sinyal RBF secara default.

Bitcoin Dust: Ketika UTXO Menjadi Terlalu Kecil untuk Dibelanjakan

Istilah "bitcoin dust" merujuk pada UTXO yang nilainya begitu kecil sehingga biaya yang diperlukan untuk menggunakannya melebihi nilai nominalnya. Jika sebuah UTXO berisi 400 satoshi, tetapi memasukkannya sebagai input dalam sebuah transaksi membutuhkan biaya sebesar 800 satoshi, maka UTXO tersebut tidak memiliki nilai ekonomi. Anda masih memilikinya di blockchain, tetapi menggunakannya berarti mengalami kerugian.

Bitcoin Core menerapkan batas "dust" sebagai kebijakan pengiriman ulang. Output di bawah sekitar 546 satoshi untuk jenis output standar (294 satoshi khusus untuk P2WPKH) tidak akan diteruskan oleh sebagian besar node, karena dengan batas bawah biaya pengiriman default sebesar 3 sat/vB, menghabiskan satoshi tersebut dalam transaksi di masa depan akan lebih mahal daripada nilainya. Ini bukanlah aturan konsensus yang tertanam dalam protokol Bitcoin; setiap node dapat menyesuaikan ambang batas relainya. Namun dalam praktiknya, sebagian besar node mengikuti pengaturan default.

Bahkan di atas batas minimum “dust”, UTXO yang hanya berisi beberapa ribu satoshi bisa menjadi tidak layak secara ekonomi untuk dibelanjakan saat biaya transaksi melonjak. Sebuah UTXO P2WPKH yang menyimpan 1.000 satoshi menjadi tidak menguntungkan untuk dibelanjakan begitu biaya transaksi melebihi sekitar 15 sat/vB, karena input tersebut menambah 68 vB pada tarif 15 sat/vB, yang setara dengan 1.020 satoshi sebagai biaya transaksi.

Debu biasanya menumpuk dari:

  • Penarikan dana dalam jumlah kecil yang berulang-ulang, terutama dari pengaturan penarikan otomatis DCA (dollar-cost averaging)
  • Ubah hasil dari banyak pembelian kecil yang meninggalkan sisa-sisa kecil
  • Pembayaran dari pool penambangan dan imbalan staking dibagikan secara berkala dalam jumlah kecil
  • Hasil yang terkait dengan pencatatan, yang mencakup sebagian besar UTXO di bawah 1.000 satoshi yang terlihat dalam kumpulan UTXO saat ini

Solusi praktisnya cukup sederhana: kumpulkan dana terlebih dahulu sebelum melakukan penarikan, dan saat melakukan konsolidasi, pilihlah waktu dengan biaya rendah daripada menunggu hingga Anda benar-benar mendesak untuk mengirim dana.

Pengelolaan UTXO dan Pengendalian Koin

Manajemen UTXO adalah praktik mengorganisir dan menggabungkan UTXO Anda secara sengaja untuk mengurangi biaya transaksi di masa mendatang dan melindungi privasi Anda di dalam jaringan. Kontrol koin adalah fitur dompet khusus yang memungkinkan Anda memilih secara manual UTXO mana yang akan digunakan sebagai input dalam suatu transaksi, alih-alih membiarkan algoritma dompet memilihnya secara otomatis.

Sebagian besar dompet melakukan pemilihan secara otomatis menggunakan algoritma seperti Branch and Bound, yang telah digunakan oleh Bitcoin Core sejak versi 0.17 dan dijalankan bersamaan dengan beberapa algoritma pesaing mulai dari versi 27 ke atas. Algoritma-algoritma ini umumnya efektif dalam meminimalkan biaya, tetapi optimisasinya difokuskan pada biaya, bukan pada preferensi privasi Anda atau untuk menjaga agar riwayat transaksi yang berbeda tetap terpisah.

Lima Langkah Praktis dalam Pengelolaan UTXO

Aksi
Waktu yang Tepat
Mengapa Hal Ini Bermanfaat
Menggabungkan UTXO-UTXO kecil menjadi beberapa UTXO besar
Ketika biaya berkisar antara 1 hingga 3 sat/vB
Mengurangi jumlah input di masa mendatang, sehingga biaya pada setiap transaksi berikutnya pun berkurang
Beri label pada setiap UTXO berdasarkan sumbernya saat diterima
Pada saat diterima
Mengubah daftar yang tidak terstruktur menjadi inventaris yang teratur; sangat penting untuk pengambilan keputusan terkait pengendalian koin
Bekukan UTXO dari sumber-sumber yang rentan
Sebelum Anda berbelanja lagi
Mencegah penggabungan yang tidak disengaja antara riwayat transaksi yang terpisah
Migrasi ke alamat SegWit atau Taproot asli
Sebelum konsolidasi Anda berikutnya
Pengurangan biaya terbesar yang bisa Anda dapatkan tanpa perlu mengubah kebiasaan Anda
Periksa mempool.space sebelum melakukan transaksi yang tidak mendesak
Setiap kali transaksi tersebut dapat ditunda
Tarif bervariasi hingga 10 kali lipat atau lebih antara periode sepi dan periode padat
Aksi
Menggabungkan UTXO-UTXO kecil menjadi beberapa UTXO besar
Waktu yang Tepat
Ketika biaya berkisar antara 1 hingga 3 sat/vB
Mengapa Hal Ini Bermanfaat
Mengurangi jumlah input di masa mendatang, sehingga biaya pada setiap transaksi berikutnya pun berkurang
Aksi
Beri label pada setiap UTXO berdasarkan sumbernya saat diterima
Waktu yang Tepat
Pada saat diterima
Mengapa Hal Ini Bermanfaat
Mengubah daftar yang tidak terstruktur menjadi inventaris yang teratur; sangat penting untuk pengambilan keputusan terkait pengendalian koin
Aksi
Bekukan UTXO dari sumber-sumber yang rentan
Waktu yang Tepat
Sebelum Anda berbelanja lagi
Mengapa Hal Ini Bermanfaat
Mencegah penggabungan yang tidak disengaja antara riwayat transaksi yang terpisah
Aksi
Migrasi ke alamat SegWit atau Taproot asli
Waktu yang Tepat
Sebelum konsolidasi Anda berikutnya
Mengapa Hal Ini Bermanfaat
Pengurangan biaya terbesar yang bisa Anda dapatkan tanpa perlu mengubah kebiasaan Anda
Aksi
Periksa mempool.space sebelum melakukan transaksi yang tidak mendesak
Waktu yang Tepat
Setiap kali transaksi tersebut dapat ditunda
Mengapa Hal Ini Bermanfaat
Tarif bervariasi hingga 10 kali lipat atau lebih antara periode sepi dan periode padat

Dompet yang menawarkan kontrol koin yang kuat antara lain Sparrow Wallet (desktop, sumber terbuka, dengan fitur pelabelan dan pembekuan yang sangat baik) dan Electrum (desktop, sudah lama ada). Keduanya menampilkan detail per-UTXO dan memungkinkan pemilihan input secara manual. Di sisi perangkat keras, Ledger, Trezor, dan Coldcard semuanya mendukung Taproot mulai tahun 2026, termasuk pengeluaran melalui jalur kunci Taproot untuk konfigurasi dompet tanda tangan tunggal standar mereka.

Dompet Bitcoin yang dikelola dengan baik berisi sejumlah kecil UTXO berukuran wajar dalam format alamat modern. Sebaliknya, dompet yang dikelola dengan buruk berisi puluhan atau ratusan fragmen dalam format lama, yang masing-masing merupakan kewajiban biaya di masa depan yang siap terpicu.

UTXO, Privasi, dan Serangan Dusting

Setiap UTXO menyimpan riwayat transaksinya secara permanen di blockchain publik Bitcoin. Ketika Anda menggunakan beberapa UTXO secara bersamaan sebagai input dalam satu transaksi, alat analisis rantai menerapkan apa yang dikenal sebagai Common Input Ownership Heuristic (CIOH): asumsi kerja bahwa semua input dalam suatu transaksi dimiliki oleh entitas yang sama.

Hal ini memiliki konsekuensi praktis yang langsung. Jika Anda menerima 0,1 BTC dari bursa yang telah diverifikasi KYC (di mana identitas Anda tercatat) dan 0,05 BTC dari perdagangan peer-to-peer (di mana identitas Anda tidak tercatat), menggabungkan kedua UTXO tersebut dalam satu transaksi akan secara terbuka dan permanen menghubungkan kedua sumber tersebut ke pemilik yang sama di blockchain. Tidak ada tindakan di masa depan yang dapat menghapus hubungan tersebut dari catatan publik.

Apa Itu Serangan Debu?

Serangan "dusting" secara sengaja memanfaatkan celah CIOH. Seorang penyerang mengirimkan sejumlah kecil bitcoin, biasanya beberapa ratus satoshi, ke satu atau lebih alamat Anda. Jika nantinya Anda membelanjakan UTXO "dust" tersebut bersama dengan UTXO lain Anda dalam transaksi yang sama, penyerang dapat melacak hubungan antar alamat dan membuat peta kepemilikan Anda. Informasi tersebut kemudian dapat digunakan untuk mendukung serangan phishing yang ditargetkan, pemerasan, atau pengawasan.

Serangan ini mudah dilakukan. Informasi yang diperoleh—jika korban secara tidak sengaja ikut menghabiskan dust tersebut—dapat sangat bermanfaat bagi penyerang.

Cara melindungi diri dari serangan dusting:

  • Kunci UTXO kecil yang mencurigakan di perangkat lunak dompet Anda agar UTXO tersebut tidak pernah secara otomatis dimasukkan ke dalam transaksi
  • Jangan menanggapi tautan atau instruksi yang diterima melalui kolom keluaran OP_RETURN atau catatan transaksi yang tidak dikenal (OP_RETURN adalah kode operasi skrip Bitcoin yang memungkinkan penyisipan sejumlah kecil data sembarang ke dalam keluaran transaksi)
  • Gunakan pengendalian koin untuk transaksi yang sensitif terhadap privasi guna mencegah pengeluaran bersama UTXO yang tidak disengaja
  • Simpan UTXO dari berbagai sumber di dompet yang berbeda, jika pemisahan tersebut penting bagi Anda

Ada satu peringatan penting yang juga berlaku untuk konsolidasi: konsolidasi UTXO yang direncanakan dengan buruk dapat mengancam privasi Anda sama efektifnya dengan serangan dusting. Menggabungkan UTXO yang tercemar KYC dengan UTXO dari sumber pribadi dalam satu transaksi konsolidasi akan menghubungkan keduanya secara permanen di blockchain. Kerusakan tersebut tidak dapat dibalikkan begitu transaksi tersebut dikonfirmasi.

UTXO dan Jaringan Lightning

Lightning Network, protokol pembayaran Layer 2 Bitcoin yang paling banyak digunakan, dibangun langsung di atas UTXO. Protokol ini tidak beroperasi secara terpisah dari model UTXO pada lapisan dasar; ia menggunakan UTXO sebagai landasan keamanannya.

Untuk membuka saluran pembayaran Lightning, diperlukan penguncian sebuah UTXO ke dalam alamat multisignature 2-dari-2 di lapisan dasar Bitcoin. UTXO yang terkunci tersebut merupakan transaksi pendanaan saluran tersebut. Semua pembayaran yang dilakukan melalui saluran tersebut setelahnya berlangsung di luar rantai (off-chain), tanpa melibatkan blockchain. Ketika saluran tersebut akhirnya ditutup, transaksi penyelesaian akhir di dalam rantai (on-chain) akan menciptakan UTXO baru untuk masing-masing pihak yang mencerminkan hasil bersih dari semua pembayaran yang dilakukan di antara mereka.

Anda dapat mengirimkan ribuan pembayaran melalui satu saluran terbuka, dan jejak on-chain-nya hanya berupa dua transaksi: satu untuk membuka dan satu untuk menutup. Bagi siapa pun yang sering melakukan pembayaran dalam jumlah kecil, hal ini berarti pengurangan yang signifikan baik dalam hal biaya maupun paparan data on-chain.

Per Mei 2026, menurut data dari BYDFi:

  • Kapasitas Lightning Network publik saat ini mencapai lebih dari 5.600 BTC, atau sekitar $490 juta berdasarkan harga saat ini
  • Total kapasitas yang diperkirakan, termasuk saluran pribadi dan saluran yang tidak diumumkan yang digunakan oleh dompet seluler dan node perusahaan, melebihi 12.000 BTC
  • Volume transaksi bulanan melampaui $1,1 miliar untuk pertama kalinya pada awal tahun 2026
  • Jaringan ini beroperasi di lebih dari 18.000 node aktif per tahun 2026

Taproot juga telah meningkatkan privasi Lightning. Sebelum Taproot, transaksi pendanaan saluran Lightning memiliki jejak digital yang dapat dikenali di rantai blok. Dengan pengeluaran berbasis jalur kunci Taproot, transaksi pendanaan saluran dapat terlihat tidak dapat dibedakan dari transaksi tanda tangan tunggal standar, sehingga menghilangkan titik data tersebut dari analisis rantai blok.

Pertimbangan, Tantangan, dan Hal-hal yang Perlu Diperhatikan

Pertukaran yang Jujur

Keunggulan model UTXO dalam hal privasi dan validasi paralel disertai dengan biaya nyata. Model ini lebih rumit bagi pengembang untuk dikerjakan dibandingkan dengan model akun. Pengguna akan menumpuk "utang pengelolaan UTXO" seiring waktu jika mereka tidak secara aktif melakukan konsolidasi, dan utang tersebut pada akhirnya akan tercermin dalam bentuk biaya transaksi yang lebih tinggi. Model ini juga menimbulkan masalah pembengkakan kumpulan UTXO yang telah dijelaskan di atas, di mana output yang tidak memiliki nilai ekonomi tetap tersimpan di memori setiap node penuh tanpa batas waktu.

Privasi merupakan salah satu karakteristik model UTXO, namun bukan jaminan. Blockchain bersifat publik, dan perusahaan analisis rantai kini semakin mahir dalam menerapkan metode heuristik seperti CIOH, pengelompokan alamat, dan analisis grafik transaksi. Privasi berbasis UTXO memerlukan pengelolaan aktif; hal ini tidak terjadi secara otomatis.

Yang Patut Dinantikan pada Tahun 2026 dan Seterusnya

Ada tiga perkembangan yang patut diperhatikan bagi siapa pun yang secara rutin berinteraksi dengan UTXO Bitcoin:

Perkembangan Utreexo. Jika Utreexo atau skema kompresi kumpulan UTXO serupa sudah siap untuk diterapkan dalam lingkungan produksi, hal itu akan secara signifikan mengurangi beban perangkat keras dalam menjalankan node penuh serta meringankan tekanan desentralisasi yang ditimbulkan oleh pertumbuhan kumpulan UTXO. Ikuti buletin Bitcoin Optech di bitcoinops.org untuk pembaruan teknis.

Usulan perjanjian. Para pengembang Bitcoin sedang mengevaluasi opcode seperti CheckTemplateVerify (CTV) dan alternatif lainnya yang memungkinkan diberlakukannya batasan terhadap cara UTXO di masa depan dapat dibelanjakan. Jika diterapkan, perjanjian tersebut dapat memfasilitasi struktur pembayaran berkelompok yang efisien, pengaturan penyimpanan bergaya brankas, serta ketentuan pembayaran yang lebih fleksibel tanpa perlu bergantung pada pihak ketiga.

Pematangan pasar jasa. Seiring dengan halving tahun 2024 yang mengurangi subsidi blok menjadi 3,125 BTC, biaya transaksi kini menjadi porsi yang semakin besar dari pendapatan penambang. Bagaimana pasar biaya berkembang pada siklus berikutnya—apakah tetap bersifat sporadis dan fluktuatif atau justru menunjukkan kedalaman yang lebih konsisten—secara langsung menentukan biaya riil dalam menyimpan dan memindahkan UTXO di dalam rantai blok. Pemantauan ruang mempool menampilkan tampilan langsung mengenai kondisi terkini.

Kesimpulan

UTXO adalah bagian Bitcoin yang terpisah dan dapat dibelanjakan, serta merupakan unit dasar yang digunakan Bitcoin untuk melacak kepemilikan tanpa bergantung pada buku besar terpusat atau saldo akun apa pun. Inilah jawaban mengapa biaya transaksi bekerja seperti yang kita lihat, mengapa privasi di Bitcoin lebih kompleks daripada yang terlihat, dan mengapa Lightning Network dapat menangani jutaan transaksi sambil hanya menyentuh lapisan dasar dua kali per saluran.

Per pertengahan 2026, kumpulan UTXO mencakup lebih dari 173 juta entri, saluran Lightning memproses lebih dari $1 miliar setiap bulan, dan adopsi Taproot menjadikan format alamat yang efisien sebagai standar praktis untuk dompet baru. Mekanisme UTXO bukan sekadar arsitektur latar belakang; mekanisme ini secara langsung berkaitan dengan apa yang dibayarkan, diperoleh, dan diungkapkan oleh setiap pengguna Bitcoin dalam setiap transaksi.

Memahami hal-hal tersebut merupakan salah satu langkah paling praktis yang dapat dilakukan oleh pengguna Bitcoin yang mengelola sendiri asetnya. Untuk bacaan lebih lanjut, silakan lihat dokumentasi Bitcoin Core di github.com/bitcoin/bitcoin membahas model transaksi dan UTXO pada tingkat protokol, serta arsip topik pemilihan koin Bitcoin Optech di bitcoinops.org/en/topics/pemilihan-koin membahas secara mendalam mengenai pertimbangan-pertimbangan dalam implementasi dompet.

Pertanyaan yang Sering Diajukan

Mengapa Bitcoin menggunakan UTXO alih-alih saldo akun?
Model UTXO memberikan Bitcoin beberapa keunggulan struktural dibandingkan model akun. UTXO yang independen dapat diverifikasi secara paralel, karena memeriksa apakah suatu UTXO ada dan belum terpakai tidak memerlukan pembaruan status bersama apa pun. Hal ini meningkatkan potensi throughput. Model ini juga memberikan kontrol privasi yang lebih kuat kepada pengguna secara default: Anda dapat menerima Bitcoin ke alamat baru setiap kali, sehingga UTXO yang berbeda tetap terisolasi. Dan karena setiap satoshi dapat dilacak hingga ke transaksi Coinbase, total pasokan dapat diaudit secara independen oleh siapa pun yang memiliki node penuh, tanpa bergantung pada pihak ketiga mana pun.
Berapa banyak UTXO yang dimiliki Bitcoin?
Apa itu konsolidasi UTXO dan kapan sebaiknya saya melakukannya?
Apa itu Bitcoin dust?
Bagaimana cara kerja pengaturan koin?
Apakah UTXO dapat dilacak untuk mengungkap identitas saya?
Apakah UTXO kedaluwarsa atau dihapus?

Mulailah berinvestasi dengan aman menggunakan Dompet Bitcoin.com

Sampai saat ini, sudah ada lebih dari 85 juta dompet yang dibuat. Semua yang Anda butuhkan untuk membeli, menjual, menukar, dan berinvestasi dengan Bitcoin serta mata uang kripto secara aman.

A screenshot of the Bitcoin.com Wallet app

Pindai untuk Mengunduh Dompet Bitcoin.com

Pindai kode QR ini dengan perangkat seluler Anda, dan Anda akan secara otomatis diarahkan ke halaman toko yang tepat.