Lewati ke kontenBlockAssay

Rekonstruksi transfer lintas jaringan

P02-L08 · P02 · P02-M02

Merekonstruksi transfer historis tanpa mengasumsikan identitas bersama

HISTORICAL · needs_review

Prasyarat: P02-L07

Tujuan pembelajaran

  • Merekonstruksi transfer historis tanpa mengasumsikan identitas bersama
  • Merekonstruksi pasangan pembakaran/pesan/penyelesaian yang telah diterima.
  • Merekonsiliasi satuan mentah dan satuan yang ditampilkan.
  • Mempertahankan batas pengambilan data dan atribusi manusia.

Master sumber EN · P02-L08 · 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

Penelitian lintas jaringan memerlukan penghubung tingkat protokol, bukan cerita berdasarkan jumlah yang sama. Kasus historis ini memungkinkan reproduksi hubungan terbatas sambil tetap memperlihatkan asal-usul Ethereum yang lebih lemah.

Penjelasan

Batasi kasus sebelum menafsirkannya

Gunakan dataset yang sudah diterima pada commit 7010890930afb9b34c1b47f49fbd5ee1796c8550 [WHDATA]. Kasus ini menyangkut satu penyelesaian Wormhole dari Solana ke Ethereum sebesar 80000 WETH pada 2 Februari 2022. Ini bukan keseluruhan insiden, autentikasi pencetakan token awal, perhitungan total kerugian, atau laporan saldo saat ini.

Sumbernya adalah respons RPC native Solana yang disimpan, diminta dengan tingkat komitmen finalized. Catatan protokol berupa VAA arsip. Tujuan Ethereum berupa tampilan explorer Etherscan selektif yang diperoleh melalui cache pencarian. Ini BUKAN receipt/header native Ethereum yang diambil secara independen. Letakkan kalimat tersebut di samping rekonstruksi, jangan menyembunyikannya dalam pernyataan batasan umum.

Baca peran secara terpisah

Dataset mengidentifikasi pembayar biaya sumber, penanda tangan akun pesan, pemilik akun token, akun pembakaran, dan emitter Core. Tujuan memiliki pengirim dan penerima transaksi. Beberapa kolom peran dapat sama dalam satu catatan, tetapi kesesuaian protokol tidak membuktikan manusia yang sama di berbagai jaringan. Identitas manusia bersama tetap INSUFFICIENT EVIDENCE.

Tindakan sumber membakar token, sehingga penerima sumber tidak direka. Di tujuan, metode yang dipilih adalah completeTransfer(bytes), bukan jalur unwrap ETH native. Bukti mendukung penyelesaian token WETH berdasarkan log yang ditampilkan.

Rekonsiliasi jumlah dan waktu

Aritmetika saldo sumber adalah 11000010000000−3000010000000=8000000000000 satuan mentah. Dengan delapan desimal sumber, jumlahnya 80000. Tampilan tujuan memberikan 80000000000000000000000 satuan mentah dan menampilkan 80000 WETH; 18 desimal merupakan inferensi dari rasio tersebut, bukan nilai decimals() yang diminta secara independen.

Waktu sumber 2022-02-02T18:27:10Z merupakan perkiraan produksi dari RPC. Waktu tujuan 2022-02-02T18:28:37Z merupakan stempel waktu blok yang ditampilkan explorer. Selisih 87 detiknya merupakan aritmetika atas representasi tersebut, bukan latensi menyeluruh yang diukur secara independen. Waktu pengambilan berada pada 2026 dan tidak boleh menggantikan waktu peristiwa.

Tetapkan penghubung sebenarnya

Cocokkan jaringan/alamat emitter, sequence 62741, nonce 55109, dan payload lengkap 133 byte. Body VAA arsip dan VAA yang dikonsumsi tujuan berukuran 184 byte dan sama. Envelope lengkapnya berbeda: 13 tanda tangan arsip dibandingkan 15 tanda tangan yang dikonsumsi. Perbandingan seluruh envelope akan menolak kecocokan body yang valid karena alasan yang keliru.

Tanda tangan Guardian tidak divalidasi secara kriptografis secara independen. Checksum SHA-256 mempertahankan integritas lokal; bukan digest Keccak yang ditandatangani protokol atau bukti konsensus. Referensi codec yang dipatok menjelaskan decoding tanpa membuktikan kesetaraan biner yang diterapkan.

Hasilkan temuan yang dapat direproduksi

Gunakan sebelas pemetaan klaim dataset dan catatan yang disimpan, bukan pencarian baru tentang insiden tersebut. reproduce.py luring memeriksa korelasi dan kontrol negatif. Kelulusannya mendukung konsistensi internal berdasarkan penyedia beku dan asumsi ekstraksi. Ini tidak menaikkan kelas sumber Ethereum, memvalidasi Guardian, atau mengidentifikasi manusia.

Laporkan kolom catatan OBSERVED pada tingkat pengambilannya, decoding/korelasi INFERRED, fakta verifikasi independen UNKNOWN, dan INSUFFICIENT EVIDENCE untuk kendali manusia bersama atau keamanan luas. Rekonstruksi parsial yang akurat lebih berguna daripada uraian yang terlihat lengkap tetapi tanpa dukungan.

Istilah

  • WETH: ether terbungkus, representasi ETH berupa token; penyelesaian yang dipilih di sini mengembalikan token, bukan ETH native.
  • VAA (Verified Action Approval): pesan Wormhole yang menggabungkan isi protokol dengan envelope tanda tangan; namanya tidak berarti latihan ini memvalidasi tanda tangannya secara independen.
  • Guardian: peserta dalam jaringan pengesahan pesan Wormhole; identitas manusia tidak disimpulkan dari tanda tangan.
  • Body VAA: isi pesan protokol di luar tanda tangan envelope.
  • Tuple emitter: identitas jaringan/alamat/sequence.
  • Normalisasi: konversi antara skala satuan mentah.
  • Checksum integritas: deteksi perubahan lokal, bukan bukti keaslian.

Contoh historis

HISTORICAL — dataset yang diterima, tanpa perubahan. Baca dataset, asal-usul bukti, dan catatan bekunya. Tanda tangan sumber: j3jUDG43di8Dsg7Q3jQhstamtBovu1GLqnDJ7yNvM3r4pnK9e7uqgt9uBobCjT5S1BKhZZFQNQwDxypEYqLknec, slot119027698. Transaksi tujuan: 0x24c7d855a0a931561e412d809e2596c3fd861cc7385566fd1cb528f9e93e5f14, blok yang ditampilkan 14128237. Pesan: 1/ec7372995d5cc8732397fb0ad35c0121e0eaa90d26f828a534cab54391b3a4f5/62741. Ini penunjuk historis hanya baca. Tidak diperlukan interaksi.

Spesifikasi visual

Linimasa transaksi historis dengan RPC sumber 18:27:10Z, pesan 62741, dan Ethereum yang ditampilkan pada 18:28:37Z dalam jalur asal-usul terpisah. Tampilkan kesamaan body dengan perbedaan envelope 13/15. Tanpa hubungan pemilik bersama. Alt: satu kesesuaian 80000 WETH memiliki bukti native pada sumber dan explorer pada tujuan; identitas manusia dan pemeriksaan Guardian independen tetap belum terselesaikan.

Yang dibuktikan bukti

Satu kesesuaian historis terbatas antara pembakaran/pesan/penyelesaian WETH berdasarkan representasi RPC/arsip/explorer yang diterima.

Yang tidak dibuktikan bukti

Validasi receipt/header native Ethereum independen, validasi kriptografis Guardian, kendali manusia bersama, dukungan aset bridge, rekonstruksi insiden lengkap, atau keamanan token.

Kesalahan umum

  • Menaikkan tampilan Etherscan menjadi receipt native.
  • Menganggap SHA-256 sebagai validasi tanda tangan.
  • Menuntut kesamaan seluruh envelope alih-alih kesamaan body.
  • Menyebut penyelesaian WETH yang dipilih sebagai unwrap ETH native.

Latihan praktik

Dengan klaim dataset C01–C11, buat baris sumber/pesan/tujuan dengan kelas pengambilan, dasar waktu, peran, dan jumlah. Reproduksi perhitungan jumlah. Jelaskan perbedaan envelope dan sebutkan tiga kesimpulan yang tidak dapat didukung catatan. Verifikasi luring opsional: python content/academy-2/datasets/p02-l08/reproduce.py dari akar repositori; jangan pernah mengirim calldata atau menghubungkan dompet.

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

Pembakaran mentah sumber 8e12/1e8=80000. Tujuan yang ditampilkan 8e22/1e18=80000, dengan interpretasi 18 desimal yang secara eksplisit merupakan inferensi. Tuple, nonce, dan kesamaan payload/body menghubungkan catatan berdasarkan asumsi penyedia, bukan jumlah/waktu saja. Envelope 13/15 berbeda sementara body cocok. Verifikasi receipt/header native Ethereum dan validasi Guardian tetap tidak tersedia; identitas manusia bersama adalah INSUFFICIENT EVIDENCE. Jangan menyimpulkan dukungan aset, total kerugian insiden, atau unwrap ETH native.

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

  • Versi dataset yang diterima.
  • Asal-usul sumber dibandingkan tujuan.
  • Tuple dan payload/body lengkap.
  • Dasar desimal.
  • Waktu peristiwa dibandingkan waktu pengambilan.
  • Batas identitas manusia.

Ringkasan

Penelitian lintas jaringan memerlukan penghubung tingkat protokol, bukan cerita berdasarkan jumlah yang sama. Kasus historis ini memungkinkan reproduksi hubungan terbatas sambil tetap memperlihatkan asal-usul Ethereum yang lebih lemah. Materi yang tersedia mendukung satu kesesuaian historis terbatas antara pembakaran/pesan/penyelesaian WETH berdasarkan representasi RPC/arsip/explorer yang diterima. Materi ini tidak membuktikan validasi receipt/header native Ethereum independen, validasi kriptografis Guardian, kendali manusia bersama, dukungan aset bridge, rekonstruksi insiden lengkap, atau keamanan token.

Ringkasan

  • Merekonstruksi pasangan pembakaran/pesan/penyelesaian yang telah diterima.
  • Merekonsiliasi satuan mentah dan satuan yang ditampilkan.
  • Mempertahankan batas pengambilan data dan atribusi manusia.

Pelajaran berikutnya

P03-L01 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

  • [WHDATA] Dataset historis P02-L08 yang telah diterima (sumber internal, tidak publik) — RPC sumber beku, VAA arsip, ekstraksi explorer Ethereum, dan 11 pemetaan klaim; batas asal-usul yang diterima Owner dipertahankan. 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-L08-V01

SPECIFICATION_ONLY · HISTORICAL

Merekonstruksi transfer historis tanpa mengasumsikan identitas bersama

Bukti historis, dengan batas pengambilan data dan atribusi

Linimasa transaksi historis dengan RPC sumber 18:27:10Z, pesan 62741, dan Ethereum yang ditampilkan pada 18:28:37Z dalam jalur asal-usul terpisah. Tampilkan kesamaan body dengan perbedaan envelope 13/15. Tanpa hubungan pemilik bersama. Alt: satu kesesuaian 80000 WETH memiliki bukti native pada sumber dan explorer pada tujuan; identitas manusia dan pemeriksaan Guardian independen tetap belum terselesaikan.

satu kesesuaian 80000 WETH memiliki bukti native pada sumber dan explorer pada tujuan; identitas manusia dan pemeriksaan Guardian independen tetap belum terselesaikan.

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

P02-L08-WH-SOL-ETH-20220202-62741-v1

Sumber dan batas klaim

WHDATA · ACCEPTED_FROZEN_DATASET

Dataset historis P02-L08 yang telah diterima

Klaim yang didukung
RPC sumber beku, VAA arsip, ekstraksi explorer Ethereum, dan 11 pemetaan klaim; batas asal-usul yang diterima Owner dipertahankan.
Batas verifikasi
Catatan yang diterima digunakan ulang tanpa perubahan dan diperiksa secara lokal; waktu pengambilan terdahulu dan 11 pemetaan tingkat catatan tetap berada dalam dataset/provenance.json.
Tanggal pemeriksaan
2026-10-01

Sumber internal, tidak publik: bukti ini diverifikasi secara internal dan tidak dipublikasikan.

Asal data

id: P02-L08-WH-SOL-ETH-20220202-62741-v1

dataStatus: HISTORICAL

source: Sumber internal, tidak publik: bukti ini diverifikasi secara internal dan tidak dipublikasikan.

observedAt: 2026-10-01T15:07:40.657038Z

timeBasis: Event, report and retrieval times are separately recorded in dataset provenance

scope: Bounded attributed historical records; see dataset limitations

observedAtMeaning: Inherited dataset capture context, not event time or new live observation

Uji penalaranmu

P02-L08-Q1 · Apa penghubung terkuat dalam paket ini?
P02-L08-Q2 · Apa kelas bukti Ethereum?
P02-L08-Q3 · Berapa jumlah sumber yang ditampilkan?
P02-L08-Q4 · Apa arti 13 dibandingkan 15 tanda tangan?
P02-L08-Q5 · Apakah pengendali manusianya sama?