P10-L06 · P10 · P10-M02
Selesaikan konflik atau laporkan bukti tidak cukup
Prasyarat: P10-L05
Tujuan pembelajaran
- Selesaikan konflik atau laporkan bukti tidak cukup
- Selesaikan pengukuran berkonflik menurut waktu, satuan, dan cakupan sebelum memilih nilai.
Mengapa ini penting
Dua penyedia dapat tidak sepakat karena mengukur jendela berbeda, bukan karena salah satunya menipu. Memilih nilai yang nyaman menyembunyikan persoalan bukti sebenarnya.
Penjelasan
Mulailah dengan buku konflik. Untuk setiap nilai, catat identitas aset, rantai, blok/slot, satuan mentah, dasar finalitas, paginasi, dan waktu pengambilan. Normalisasi satuan kompatibel sambil mempertahankan respons mentah. Nilai dari blok berbeda dapat sama-sama pengamatan valid; tidak menjelaskan satu snapshot bersama. Bidang hilang bukan nol, dan bidang usang tidak diperbarui dengan mengambil cache sama lagi.
Ketika catatan benar-benar menargetkan keadaan sama, uji versi decoder, desimal token, peristiwa terbuang, penanganan pending/reorg, dan paginasi. Jangan merata-ratakan saldo tidak kompatibel menjadi angka ‘konsensus’ sintetis. Catatan keadaan primer independen dapat menyelesaikan konflik bidang, tetapi hanya jika lingkup dan pengenal cocok. Pertahankan konflik sebelumnya dan jelaskan penyelesaian alih-alih menimpa bukti.
Kesimpulan harus mengidentifikasi klaim lebih sempit yang didukung dan apa yang tetap tidak tersedia. UNKNOWN melabeli bidang belum terselesaikan; INSUFFICIENT EVIDENCE berarti keputusan yang diajukan, seperti tuduhan penarikan, tidak dapat didukung oleh bidang itu. Panel alat kosong mungkin kegagalan cakupan, bukan hasil bersih.
Istilah
Usang: nilai yang keadaan terukurnya mendahului pengamatan yang diklaim.
Buku konflik: catatan sumber berdampingan dengan pemeriksaan bidang kompatibel.
Hilang: bidang tidak tersedia, berbeda dari nol numerik.
Penyelesaian: penjelasan ketidaksepakatan yang didukung bukti.
Contoh historis
ILLUSTRATIVE: penyedia A memberikan saldo 100 pada blok 50 dengan 0 desimal. Penyedia B memberikan 9000 satuan mentah pada blok 51 dengan 2 desimal: 90 satuan tampilan. Penyedia C mengembalikan null pada blok 51 karena jenis peristiwa yang didukungnya tidak tersedia. Klaim penarikan 10 satuan diajukan, tetapi tanda terima transisi tidak disediakan.
Spesifikasi visual
Panel bukti dengan baris A/B/C, jumlah mentah/tampilan, dan kolom blok. Tandai ketidakcocokan waktu dan C hilang; tampilkan klaim penarikan sebagai belum terselesaikan, bukan lencana penipuan merah.
Keterangan: Pengamatan fiktif berkonflik direkonsiliasi sebelum atribusi peristiwa apa pun.
SPECIFICATION_ONLY — visual terender belum dibuat atau ditinjau secara independen.
Yang dibuktikan bukti
A dan B menjelaskan keadaan blok berbeda yang ditetapkan; B dikonversi menjadi 90 satuan. C hilang, bukan nol. Selisih tampak 100-ke-90 adalah calon perubahan keadaan yang memerlukan bukti transisi.
Yang tidak dibuktikan bukti
Ini tidak membuktikan peristiwa penarikan, niat pengendali, penipuan penyedia, atau saldo terkini. Bahkan selisih saldo nyata dapat mencerminkan beberapa transisi atau akuntansi tidak kompatibel.
Kesalahan umum
Menganggap null sebagai nol; merata-ratakan 100 dan 9000; mengabaikan ketidakcocokan blok; menyebut selisih sebagai pencurian; kehilangan catatan mentah setelah normalisasi.
Latihan praktik
Bangun buku konflik, hitung B, tolak satu agregasi tidak valid, dan tulis kesimpulan tentang penarikan yang diajukan. Tentukan catatan penentu berikutnya yang perlu diminta.
Tampilkan koreksi terperinci
A: blok 50, mentah100, desimal0, tampilan100. B: blok 51, mentah9000, desimal2, tampilan90. C: blok 51, tidak tersedia, tampilan tidak diketahui. Rata-rata aritmetika mencampur dasar waktu dan satuan sehingga tidak valid. ‘Fixture memuat selisih 10-satuan antara pengamatan blok terpisah; mekanisme penarikan dan atribusi tidak ditetapkan.’ Minta tanda terima transisi/rekonsiliasi keadaan untuk aset tepat antara blok50–51 dengan cakupan terkait lengkap. Pertahankan C sebagai kesenjangan cakupan penyedia.
Daftar periksa
- Selaraskan identitas, satuan, waktu, dan dasar finalitas.
- Pertahankan null sebagai tidak tersedia.
- Tolak rata-rata keadaan tidak kompatibel.
- Sebut bukti yang diperlukan untuk menyelesaikan klaim tertentu.
Ringkasan
Selesaikan dasar pengukuran dahulu; jika bukti transisi penentu tidak tersedia, laporkan klaim belum terselesaikan secara tepat.
Ringkasan
- Null bukan nol.
- Keadaan blok berbeda bukan satu snapshot.
- Selisih saldo saja tidak menyebut mekanisme atau motif.
Pelajaran berikutnya
P10-L07
Alat
Gunakan alat BlockAssay yang disebut hanya sebagai konteks pembacaan bukti. Pelajaran ini tidak membuat keluaran alat, sesi akun, atau hak akses. Latihan luring; jangan menandatangani, menerapkan, menyetujui, atau mendanai apa pun.
Sumber dan batas klaim
- API: Spesifikasi API publik Esplora — Rute GET, satoshi bilangan bulat, serta bidang konfirmasi/pengeluaran output terindeks. Batas: Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai asal-usul yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.
Klasifikasi bukti
ILLUSTRATIVE — masukan luring sepenuhnya fiktif; tanpa pengamatan terkini.
Tanggal pengamatan
null — tidak ada pengamatan nyata
Versi konten
1
Tanggal peninjauan
null
Status peninjauan
needs_review
Spesifikasi visual
P10-L06-V01
Selesaikan konflik atau laporkan bukti tidak cukup
Pengamatan fiktif berkonflik direkonsiliasi sebelum atribusi peristiwa apa pun.
Panel bukti dengan baris A/B/C, jumlah mentah/tampilan, dan kolom blok. Tandai ketidakcocokan waktu dan C hilang; tampilkan klaim penarikan sebagai belum terselesaikan, bukan lencana penipuan merah.
Panel bukti dengan baris A/B/C, jumlah mentah/tampilan, dan kolom blok. Tandai ketidakcocokan waktu dan C hilang; tampilkan klaim penarikan sebagai belum terselesaikan, bukan lencana penipuan merah.
Tumpuk pengamatan, asumsi, kesenjangan, dan kesimpulan pada 390 px; pertahankan ID lengkap dan padanan teks lengkap. Tabel lebar bergulir secara lokal.
Prosa boleh mengikuti RTL; ID, jumlah, dan sumbu waktu tetap LTR. Pertahankan arah ketergantungan.
P10-L06-ILLUSTRATIVE-v1
Sumber dan batas klaim
API · PRIMARY_DOCUMENTATION
Spesifikasi API publik Esplora
- Klaim yang didukung
- Rute GET, satoshi bilangan bulat, serta bidang konfirmasi/pengeluaran output terindeks.
- Batas verifikasi
- Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai asal-usul yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.
- Tanggal pemeriksaan
- 2026-10-02
https://github.com/Blockstream/esplora/blob/master/API.md
Asal data
id: P10-L06-ILLUSTRATIVE-v1
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original offline scenario in realOrHistoricalExample
scope: Fictional stipulated labels and values. No wallet, deployment, transaction, token launch or production observation.