Lewati ke kontenBlockAssay

Penyelesaian Bitcoin dan konfirmasi

P02-L01 · P02 · P02-M01

Menjelaskan keyakinan berdasarkan konfirmasi tanpa mengklaim keamanan yang tidak dapat dibatalkan

ILLUSTRATIVE · needs_review

Prasyarat: P01-L01 · P01-L04

Tujuan pembelajaran

  • Menjelaskan keyakinan berdasarkan konfirmasi tanpa mengklaim keamanan yang tidak dapat dibatalkan
  • Menghitung jumlah konfirmasi menurut tip yang dinyatakan.
  • Memisahkan keberadaan dalam mempool dari pencantuman dalam blok.
  • Menjelaskan ketidakpastian reorganisasi tanpa jaminan universal.

Master sumber EN · P02-L01 · 30 menit perkiraan · needs_review

Pembelajaran hanya baca. Tanpa koneksi dompet, uang nyata, frasa pemulihan, kunci privat, tanda tangan, atau transaksi trading langsung. Durasi merupakan perkiraan editorial; aset visual berupa spesifikasi, bukan komponen yang telah diterapkan.

Mengapa ini penting

Jumlah konfirmasi bermakna hanya relatif terhadap tampilan rantai. Transaksi dapat diketahui node tanpa tercantum dalam rantai yang dipilihnya.

Penjelasan

Apa yang dijelaskan jumlah konfirmasi

Node Bitcoin memvalidasi blok dan memilih di antara riwayat valid berdasarkan kerja terakumulasi. Percabangan sementara dapat menghasilkan blok yang bersaing; karena itu, ketinggian saja bukan pengenal blok unik [BTC]. Jumlah konfirmasi bukan sertifikat tentang penerima atau tujuan ekonomi.

Untuk transaksi biasa yang tercantum dalam rantai terpilih, pelajaran ini menggunakan ketinggian tip dikurangi ketinggian pencantuman ditambah satu. Blok pencantuman dihitung sebagai konfirmasi pertama. Rumus ini mengasumsikan kedua ketinggian merujuk rantai terpilih yang sama dan transaksi tetap berada di rantai tersebut.

Pisahkan mempool

Transaksi tertunda tidak diberi ketinggian pencantuman dalam latihan ini. Jangan memasukkan ketinggian tebakan lalu menghitung jumlah positif. Tampilan node juga memiliki cakupan: satu node yang tidak menampilkan transaksi tidak membuktikan semua node tidak memilikinya.

Reorganisasi mengubah pertanyaan

Jika blok terpilih pada suatu ketinggian berubah, tentukan dahulu apakah transaksi tetap tercantum dan di mana. Menggunakan ulang jumlah lama dengan tip baru dapat menghasilkan klaim keliru. Pertahankan hash blok dan konteks pengamatan agar perbandingan dapat direproduksi.

Kedalaman yang meningkat umumnya mengubah kerja yang diperlukan untuk mengganti riwayat, tetapi bukan janji universal bahwa riwayat tidak dapat dibatalkan. Jangan mengajarkan satu angka sebagai jaminan untuk semua pembayaran, setiap kondisi jaringan, atau penerimaan pedagang. Kebijakan konfirmasi dan mekanisme protokol berbeda.

Laporkan keyakinan tanpa menyembunyikan syarat

Nyatakan ‘rantai terpilih yang diberikan memuat T dalam blok H, dengan N konfirmasi pada tip K’. Lalu sebutkan apa yang tidak dicakup catatan. Jumlah merupakan hasil aritmetika menurut asumsi tampilan rantai; contoh ini fiktif dan tidak menyediakan validasi independen atas kerja atau konsensus.

Klasifikasi status bukti

OBSERVED dalam paket ilustratif: kolom tip/pencantuman terpilih pada T0 dan blok yang berubah pada T1. INFERRED: 105−104+1=2 konfirmasi pada T0 menurut hubungan leluhur rantai terpilih. UNKNOWN: pencantuman A berikutnya dari paket T1 parsial. INSUFFICIENT EVIDENCE: ketinggian lama beserta tip lebih tinggi menetapkan tiga konfirmasi saat ini atau menjamin keamanan yang tidak dapat dibatalkan.

Istilah

  • Konfirmasi: kedalaman pencantuman dalam rantai terpilih.
  • Tip: ujung terkini rantai yang dipilih node.
  • Reorganisasi: perubahan riwayat rantai terpilih.
  • Mempool: tampilan transaksi tertunda milik node.

Contoh historis

ILLUSTRATIVE. Pada T0 tip SIM-BTC=105; SIM-TX-A tercantum pada 104 dalam BLOCK-X; SIM-TX-B tertunda. Pada T1 tip terpilih=106; ketinggian 104 kini memiliki BLOCK-Y dan A tidak ada dalam catatan rantai terpilih yang diberikan. Lokasi A berikutnya tidak diberikan.

Spesifikasi visual

Linimasa transaksi dengan T0 BLOCK-X104→tip105 dan alternatif T1 BLOCK-Y104→tip106. Tandai lokasi A tidak diketahui pada T1; B tertunda. Alt: A memiliki dua konfirmasi hanya pada tampilan rantai fiktif awal.

Yang dibuktikan bukti

Aritmetika konfirmasi dan ketidakkonsistenan penggunaan ulang konteks pencantuman yang usang.

Yang tidak dibuktikan bukti

Penyelesaian Bitcoin nyata, ketidakmungkinan pembatalan universal, atau atribusi manusia.

Kesalahan umum

  • Kesalahan selisih satu dalam penghitungan konfirmasi.
  • Menghitung transaksi tertunda sebagai tercantum dalam blok.
  • Menggunakan ketinggian tanpa identitas blok setelah percabangan.

Latihan praktik

Hitung konfirmasi A pada T0. Nyatakan status pencantuman B. Jelaskan mengapa A tidak dapat diberi tiga konfirmasi pada T1 berdasarkan ketinggian lama saja.

Kirim tabel bukti singkat beserta penalarannya, hanya menggunakan materi yang tersedia. Alokasi yang disarankan: belajar 12 menit, pemeriksaan/perhitungan 8 menit, koreksi/kuis 10 menit.

Tampilkan koreksi terperinci

A memiliki 105−104+1=2 konfirmasi pada T0. B tertunda, tanpa pencantuman yang diberikan. Pada T1 blok lama tidak lagi dipilih dan lokasi baru A tidak diberikan; pencantuman saat ini adalah UNKNOWN dari paket parsial ini. Tiga konfirmasi akan mengasumsikan pencantuman yang justru perlu diperiksa ulang.

Rubrik penilaian: masing-masing 1 poin untuk cakupan yang tepat, asal-usul sumber/data latihan, penalaran yang benar, batasan yang jelas, dan penanganan luring yang aman (total 5). Pengamatan rekaan atau atribusi manusia tanpa dukungan harus dikoreksi berapa pun skornya. Ini umpan balik formatif, bukan sertifikasi.

Daftar periksa

  • Asumsi rantai terpilih.
  • Hash blok beserta ketinggian.
  • Konteks tip.
  • Periksa ulang pencantuman setelah perubahan.

Ringkasan

Jumlah konfirmasi bermakna hanya relatif terhadap tampilan rantai. Transaksi dapat diketahui node tanpa tercantum dalam rantai yang dipilihnya. Materi yang tersedia mendukung aritmetika konfirmasi dan ketidakkonsistenan penggunaan ulang konteks pencantuman usang. Materi ini tidak menetapkan penyelesaian Bitcoin nyata, ketidakmungkinan pembatalan universal, atau atribusi manusia.

Ringkasan

  • Menghitung jumlah konfirmasi menurut tip yang dinyatakan.
  • Memisahkan keberadaan dalam mempool dari pencantuman dalam blok.
  • Menjelaskan ketidakpastian reorganisasi tanpa jaminan universal.

Pelajaran berikutnya

P02-L02 setelah meninjau latihan ini dan prasyaratnya.

Alat

NONE. Katalog otoritatif tidak mensyaratkan akses produk untuk pelajaran ini. Gunakan materi beku/luring.

Sumber dan batas klaim

Nilai sintetis merupakan masukan latihan yang dibuat penulis. Nilai historis, bila ada, harus menggunakan dataset tertaut beserta batas asal-usulnya yang lebih sempit. Pemeriksaan sumber bukan penerimaan editorial independen.

Spesifikasi visual

P02-L01-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Menjelaskan keyakinan berdasarkan konfirmasi tanpa mengklaim keamanan yang tidak dapat dibatalkan

Data pembelajaran ilustratif; bukan layar langsung

Linimasa transaksi dengan T0 BLOCK-X104→tip105 dan alternatif T1 BLOCK-Y104→tip106. Tandai lokasi A tidak diketahui pada T1; B tertunda. Alt: A memiliki dua konfirmasi hanya pada tampilan rantai fiktif awal.

A memiliki dua konfirmasi hanya pada tampilan rantai fiktif awal.

Baris bertumpuk pada 390px dengan padanan teks lengkap; penerimaan tampilan 768px/desktop masih menunggu

Prosa RTL; pengenal dan satuan angka tetap LTR; pertahankan arah panah sesuai fakta

FIX-P02-L01

Sumber dan batas klaim

BTC · PRIMARY_DOCUMENTATION

Panduan pengembang Bitcoin — Blockchain

Klaim yang didukung
Blok valid, UTXO, kerja, dan percabangan; bukan autentikasi data latihan historis.
Batas verifikasi
Halaman primer diperiksa untuk mekanisme yang dinyatakan atau publikasi yang diatribusikan; tidak mengautentikasi data ilustratif.
Tanggal pemeriksaan
2026-10-01
Buka sumber utama
https://developer.bitcoin.org/devguide/block_chain.html

Asal data

id: FIX-P02-L01

dataStatus: ILLUSTRATIVE

source: Original teaching fixture embedded below; not externally observed

observedAt: null

timeBasis: SIM/T markers are fictional; no real timestamp or chain observation

scope: Invalid training labels; no usable wallet, key or signature

Uji penalaranmu

P02-L01-Q1 · Konfirmasi A pada T0?
P02-L01-Q2 · Status B pada T0?
P02-L01-Q3 · Dapatkah ketinggian lama saja menetapkan A pada T1?
P02-L01-Q4 · Apakah ketinggian unik secara global di antara blok yang bersaing?
P02-L01-Q5 · Apakah jumlah menjamin penerimaan pedagang?