P02-L01 · P02 · P02-M01
Menjelaskan keyakinan berdasarkan konfirmasi tanpa mengklaim keamanan yang tidak dapat dibatalkan
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
- [BTC] Panduan pengembang Bitcoin — Blockchain — Blok valid, UTXO, kerja, dan percabangan; bukan autentikasi data latihan historis. Diperiksa 2026-10-01.
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
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
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