Membeli $BTC

Masalahnya bukan pada BTC yang Anda beli. Ini tentang bagaimana Anda menerimanya. Bitcoin menggunakan sesuatu yang disebut UTXO (Output Transaksi yang Tidak Dibelanjakan) sebagai blok bangunan fundamental untuk mengatasi beberapa masalah tradFi.

Dalam model ini, potongan individu (chunk) BTC dibuat setiap kali Anda menerima pembayaran BTC. Seiring waktu, jika Anda mengumpulkan terlalu banyak UTXO, Anda bisa berakhir membayar biaya transaksi 10-20x lebih banyak daripada seseorang yang mengirimkan jumlah BTC yang sama dari potongan yang lebih sedikit dan lebih besar.

Jadi bagaimana ini terjadi, dan bagaimana Anda bisa mengelola BTC Anda untuk menghindarinya? Biarkan saya mencoba menjelaskan apa itu UTXO, mengapa mereka menentukan biaya transaksi Anda, dan bagaimana cara mengelola UTXO dengan benar untuk menghindari membayar lebih banyak biaya daripada yang diperlukan.

Apa Itu UTXO?

UTXO (Unspent Transaction Output) mewakili bagian dari cryptocurrency yang tidak terpakai setelah transaksi selesai. Anggaplah itu sebagai versi digital dari kembalian yang Anda terima setelah membeli sesuatu dengan uang tunai.

Dengan rekening bank, Anda menyetor uang tunai dan itu segera tercampur dengan uang orang lain. Jika Anda menyetor lima uang kertas $20 dengan total $100, bank hanya mencatat “+$100” ke rekening Anda. Sebaliknya, transaksi Bitcoin lebih seperti uang dalam celengan – setiap setoran (seperti lima uang kertas $20) tetap terpisah.

Setiap UTXO itu berbeda, memegang jumlah yang berbeda, dan tetap menjadi potongan terpisah hingga Anda menghabiskannya. Potongan-potongan individu ini secara kolektif membentuk saldo dompet Bitcoin Anda, yang berfungsi sebagai komponen dasar sistem transaksi Bitcoin. Misalnya, saldo dompet Bitcoin sebesar 0.52 BTC mungkin sebenarnya terdiri dari tiga UTXO terpisah: 0.20 BTC + 0.15 BTC + 0.17 BTC.

Detail pentingnya adalah bahwa UTXO adalah sepenuhnya tidak terpakai atau sepenuhnya terpakai – Anda tidak dapat menggunakan hanya sebagian darinya. Ketika Anda menghabiskannya, UTXO lama dihancurkan dan UTXO baru dibuat: untuk penerima dan kembalian Anda.

Bagaimana UTXO Bekerja

Setiap transaksi Bitcoin mengikuti pola ini:

  • Input: Mengacu pada UTXO yang Anda belanjakan

  • Output: UTXO baru yang dibuat untuk penerima

Ini seperti uang tunai fisik. Jika Anda perlu membayar seseorang $30 tetapi hanya memiliki uang kertas $50, Anda tidak bisa merobek uang kertas itu menjadi dua. Anda menyerahkan seluruh $50 dan menerima $20 sebagai kembalian.

Contoh Transaksi BTC UTXO

Mari kita katakan Anda memiliki UTXO ini di dompet Anda:

  • Satu bernilai 0.5 BTC

  • Satu bernilai 1.0 BTC

  • Dua bernilai 0.01 BTC masing-masing

Total: 1.52 BTC

Anda ingin mengirim seseorang 0.9 BTC. Jadi, dompet Anda mengevaluasi opsi yang ada:

  • Potongan 0.5 BTC terlalu kecil,

  • Potongan 0.01 BTC terlalu kecil,

  • Potongan penuh 1.0 BTC cukup untuk menutupi transaksi.

Jika Anda memiliki UTXO 1.0 BTC tetapi hanya perlu mengirim 0.9 BTC, Anda tidak bisa hanya mengirim 0.9 dan meninggalkan 0.1. Sebagai gantinya, dompet Anda mengirim 0.9 BTC kepada penerima dan secara otomatis membuat output kembalian sebesar 0.1 BTC yang kembali kepada Anda.

Dompet Anda sekarang memegang:

Total: 0.62 BTC

  • 0.5 BTC (tidak berubah)

  • 0.1 BTC (kembalian yang baru dibuat)

  • 0.01 BTC (tidak berubah)

  • 0.01 BTC (tidak berubah)

UTXO 1.0 BTC yang asli ‘dihancurkan’ sebagai input dan berhenti ada, digantikan oleh dua output UTXO baru (0.90 BTC untuk penerima, 0.0995… BTC untuk alamat kembalian Anda).

  • Input: UTXO 1.0 BTC tunggal yang dipilih dompet Anda untuk dibelanjakan.

  • Output:

    • 0.9 BTC dikirim ke penerima (output pembayaran)

    • ~0.0995 BTC dikirim kembali ke alamat baru yang Anda kontrol (output kembalian)

‘Kembalian’ ini tidak kembali ke alamat yang sama dari mana ia berasal. Dompet Anda menghasilkan alamat kembalian yang baru dari kumpulan alamat Anda sendiri dan mengirimkan sisa ~0.0995… BTC ke sana.

Jumlah sisa yang tidak pergi ke output maupun kembalian?

Itu menjadi biaya penambang, pembayaran kecil kepada jaringan untuk memvalidasi transaksi Anda dan merekamnya secara permanen di blockchain.

  • Untuk memperjelas, biaya penambang bukanlah output ketiga; itu adalah selisih yang tidak diklaim antara input Anda (1.0 BTC) dan output Anda (0.9 + 0.0995 BTC). Sisa 0.0005 BTC itulah yang diperoleh penambang untuk memvalidasi transaksi Anda.

Oleh karena itu, setiap kali dompet Anda BTC atau membagi satu #UTXO menjadi beberapa yang baru, Anda juga meningkatkan jumlah potongan yang mungkin Anda perlukan untuk dibelanjakan nanti. Mari kita pahami apa hubungannya ini dengan biaya BTC yang mungkin akhirnya Anda bayar.

Bagaimana UTXO Membuat Biaya BTC Menjadi Mahal?

Biaya transaksi Bitcoin tidak tergantung pada nilai BTC yang Anda kirim. Mereka tergantung pada ukuran data yang digunakan oleh setiap transaksi.

Mengirim $10 atau $10.000 Bitcoin bisa memakan biaya yang sama persis jika jejak data serupa.

Sebagai konteks, seseorang pernah mengirim lebih dari $2.000.000.000 dalam BTC dengan biaya hanya delapan puluh sen.

Biaya transaksi Bitcoin tidak tergantung pada seberapa banyak BTC yang Anda kirim tetapi pada seberapa besar transaksi Anda dalam hal data, dan setiap UTXO tambahan yang Anda habiskan membuat transaksi itu lebih besar.

Ini berarti pembayaran yang menggunakan 20 UTXO kecil bisa memakan biaya sekitar 20 kali lebih banyak daripada pembayaran yang menggunakan satu UTXO besar, meskipun keduanya mengirim jumlah BTC yang sama.

#transactionfees #NetworkFees

$BTC

BTC
BTC
78,597.8
-5.32%