11 / 691UTXO

UTXO

output transaksi belum dibelanjakan

Output tertentu dengan nilai dan syarat belanja yang belum dikonsumsi dalam suatu pandangan.

UTXO berarti Unspent Transaction Output. Unitnya outpoint dari txid dan indeks output, bukan alamat atau akun; satu alamat bisa memiliki beberapa UTXO terpisah.

Output memuat satoshi dan scriptPubKey untuk syarat belanja mendatang. Status node juga perlu tinggi penciptaan dan flag coinbase untuk kematangan dan kunci waktu. Mengetahui alamat atau outpoint tidak berarti mampu memenuhi syarat. [Bitcoin Core v29.0: transaction checks]

Transaksi dapat menggabungkan UTXO dan membuat lainnya. Yang lama dikonsumsi seluruhnya, bukan memindahkan bagiannya langsung. Sisa biasanya menjadi output kembalian baru dan selisih jumlah menjadi biaya. Dua output baru ke satu alamat tetap dua outpoint. [Bitcoin Developer Reference: Transactions]

Set terkonfirmasi sesuai ujung rantai tertentu. Mempool bisa berisi pembelanjaan dan output baru belum terkonfirmasi; reorganisasi mengubah status terkonfirmasi. gettxout juga bergantung include_mempool. null saja tidak membedakan output tidak ada dari sudah dibelanjakan. [Bitcoin Core v29.0: gettxout]

Dompet menjumlah output dikenal yang syaratnya bisa dipantau atau dipenuhi. Saldo watch-only tidak membuktikan kunci privat; coinbase bisa belum matang dan skrip terkunci waktu. Pada tarif tinggi, membelanjakan UTXO kecil bisa lebih mahal dari nilainya. [Bitcoin Core v29.0: transaction checks]

Lebih banyak input biasanya memperbesar transaksi dan biaya. Penggabungan menyiratkan kontrol bersama tanpa selalu membuktikannya. Coin control membatasi pilihan; konsolidasi mengurangi biaya mendatang dengan biaya sekarang dan kemungkinan menghubungkan sejarah. [Bitcoin whitepaper: privacy]

Contoh · UTXO

Membelanjakan satu keluaran sepenuhnya

Misalkan dompet memilih UTXO 1 000 000 sat untuk membayar 600 000 sat. Jika biayanya 1 500 sat, transaksi membuat keluaran pembayaran 600 000 sat dan keluaran kembalian 398 500 sat. UTXO semula dikonsumsi sepenuhnya.

Untuk gambaran yang lebih utuh, baca entri ini bersama Transaksi, Full Node, Kunci Privat, Dompet, Mempool. Entri ini juga dirujuk dari Full Node, Transaksi, Kunci Privat, Dompet.

01Apakah UTXO sama dengan saldo dompet?

Tidak. UTXO adalah satu output tertentu; dompet menghitung saldo dari output yang dipantau sesuai statusnya. Seluruh jumlah yang ditampilkan belum tentu dapat segera dibelanjakan. Jaringan melacak output dan syarat pembelanjaannya, bukan satu saldo akun yang berubah-ubah.

02Mengapa banyak UTXO kecil meningkatkan biaya?

Setiap input terpilih menambah data. Dengan jenis input dan output lainnya yang sebanding, membelanjakan banyak UTXO kecil memerlukan lebih banyak virtual byte daripada satu UTXO yang lebih besar. Pada tarif sat/vB yang sama, total biaya biasanya lebih tinggi.

DOC · 001Bitcoin Core v29.0: transaction checksSumber primer ↗DOC · 002Bitcoin Developer Reference: TransactionsSumber primer ↗DOC · 003Bitcoin Core v29.0: gettxoutSumber primer ↗DOC · 004Bitcoin whitepaper: privacySumber primer ↗
Ditinjau 1 Agustus 2026Utamakan sumber · Bukan nasihat investasi