‹ BAB 8, SEMUA PELAJARAN

PATHFINDER · BAB 8 · PELAJARAN 3 DARI 5

Transaksi & UTXO

Input dan output

Jika tidak ada akun, di mana saldo Anda? 6 mnt

Bitcoin tidak memiliki akun dan tidak ada saldo. Ia memiliki output. Setiap transaksi membuat output, dan setiap output adalah jumlah yang dikunci ke suatu kondisi, biasanya: siapa pun yang dapat menandatangani dengan kunci ini dapat membelanjakannya.

UTXO

Output yang belum dibelanjakan disebut unspent transaction output, UTXO. Setiap node menyimpan seluruh set UTXO. Saldo Anda adalah apa yang ditemukan dompet Anda ketika menjumlahkan UTXO yang dapat dibelanjakan oleh kunci Anda.

Membelanjakan berarti mengonsumsi

Input transaksi menunjuk ke UTXO yang ada dan membawa tanda tangan yang membukanya. Outputnya membuat UTXO baru untuk penerima. Setelah dibelanjakan, output hilang selamanya: transaksi kedua yang mencoba membelanjakannya adalah pengeluaran ganda, dan node menolaknya.

  • Input: referensi ke UTXO yang dibelanjakan, ditambah tanda tangan mereka.
  • Output: jumlah baru, masing-masing dikunci ke kondisi pemilik baru.
  • Aturan: input harus bernilai setidaknya sama dengan output.
▶ LIHAT DI MESIN

Di MEMPOOL, setiap token adalah transaksi yang menunggu dengan input dan outputnya, dan tingginya adalah biaya yang dibayarkannya.

Apa yang perlu diingat

  • Bitcoin melacak output yang belum dibelanjakan, bukan saldo akun.
  • Input mengonsumsi UTXO lama, output membuat yang baru.
  • Input dikurangi output adalah biaya.

Pemeriksaan cepat

Apa itu UTXO?

Di mana biaya transaksi tertulis?

Input dan output · Universitas Bitcoin