Lewati ke kontenBlockAssay

Desain launchpad dan migrasi pool

P12-L04 · P12 · P12-M01

Petakan fase peluncuran dan kondisi kegagalan migrasi

ILLUSTRATIVE · needs_review

Prasyarat: P12-L03

Tujuan pembelajaran

  • Petakan fase peluncuran dan kondisi kegagalan migrasi
  • Tentukan fase migrasi dengan pemeriksaan invariant, batas rollback, dan keadaan kegagalan eksplisit.

Mengapa ini penting

Diagram migrasi dapat menyiratkan likuiditas terjamin meski kustodi, konversi alokasi, atau pembuatan pool dapat gagal. Peta fase harus mengungkap ketergantungan itu sebelum tindakan nyata apa pun.

Penjelasan

Deskripsikan urutan keadaan terbatas: draft persyaratan, alokasi diterima, kelayakan migrasi, konstruksi pool, dan rekonsiliasi setelah migrasi. Setiap transisi memerlukan prasyarat, otoritas, bukti, dan tujuan saat gagal. Label launchpad atau bonding-curve tidak menetapkan rumus kontrak, perilaku cadangan, atau izin migrasi. Jangan asumsikan mencapai ambang yang ditampilkan menjamin pool yang dapat diperdagangkan.

Pertahankan invariant melintasi batas usulan: identitas aset tepat, satuan mentah kompatibel, akuntansi pasokan, kustodi cadangan, dan kontrol tujuan. Migrasi mungkin mengonversi klaim atau memindahkan saldo; desain harus menyatakan siapa mengotorisasi dan bagaimana pengguna dapat memeriksa keadaan hasil. Jika kegagalan membuat dana tidak dapat diakses, nyatakan secara eksplisit dalam rencana alih-alih menggambar panah yang dapat dibalik yang mungkin tidak didukung implementasi.

Semua fase di sini hipotetis. Tidak ada cadangan didanai, tidak ada dompet menandatangani, dan tidak ada deployment atau pool dibuat. Desain migrasi transparan tetap merupakan desain, bukan peluncuran yang diamati atau janji harga dan likuiditas.

Istilah

Gerbang transisi: bukti yang diperlukan untuk berpindah antarkeadaan.

Invariant: kondisi yang harus tetap benar melintasi transisi.

Keadaan kegagalan: hasil yang ditetapkan ketika prasyarat atau eksekusi gagal.

Batas rollback: apa yang tidak dapat dibalik secara otomatis.

Contoh historis

ILLUSTRATIVE Cedar menggunakan keadaan draft S0, kelayakan S1 pada ambang kertas yang ditetapkan, pool usulan S2, dan rekonsiliasi S3. S1→S2 memerlukan identitas token tepat, akuntansi cadangan, dan peninjauan izin tujuan. Jika pembuatan tujuan gagal, keadaan F mempertahankan kewajiban kustodi belum terselesaikan yang didokumentasikan. Tidak ada saldo atau pengamatan ambang aktual.

Spesifikasi visual

Spesifikasi bonding-curve/migrasi dengan keadaan hipotetis S0–S3, panah bergated, dan jalur kegagalan F terlihat. Jangan plot kurva harga nyata rekaan; anotasi rumus dan cadangan sebagai asumsi belum diterapkan.

Keterangan: Desain migrasi bersyarat fiktif; tanpa pool atau refund terjamin.

SPECIFICATION_ONLY — visual yang dirender belum dibuat atau ditinjau secara independen.

Yang dibuktikan bukti

Mesin keadaan fiktif mengungkap prasyarat dan cabang kegagalan. Ini mendukung peninjauan alur usulan tanpa mengeksekusinya.

Yang tidak dibuktikan bukti

Ini tidak membuktikan rumus launchpad yang di-deploy, migrasi berhasil, cadangan didanai, refund otomatis, rollback yang dapat dieksekusi, atau ketersediaan pool mendatang.

Kesalahan umum

Melewatkan rekonsiliasi setelah pembuatan pool; menggambar refund terjamin tanpa mekanisme; menyamakan ambang tercapai dengan migrasi selesai; menyembunyikan kustodi saat kegagalan.

Latihan praktik

Tulis baris transisi S1→S2 dan S2→S3. Tambahkan satu cabang kegagalan dan tiga invariant. Tulis ulang “migrasi otomatis dan likuiditas terjamin.”

Tampilkan koreksi terperinci

S1→S2: otoritas hipotetis yang ditunjuk hanya boleh melanjutkan setelah kontrol identitas/cadangan/tujuan dibuktikan; kegagalan pembuatan menuju F dengan kustodi belum terselesaikan diungkap. S2→S3: verifikasi identitas pool hasil, saldo aktual, dan kontrol LP/penarikan sebelum rekonsiliasi lolos. Invariant: aset tepat, satuan kompatibel, dan kustodi cadangan yang dapat dipertanggungjawabkan. Klaim revisi: “Migrasi ilustratif bersyarat pada gerbang yang dinyatakan; tidak ada eksekusi, jalur refund, atau ketersediaan likuiditas terverifikasi.” Rollback memerlukan mekanisme yang ditentukan secara terpisah dan tidak dapat diinferensikan dari panah.

Daftar periksa

  • Sebut fase dan kontrol yang bertanggung jawab.
  • Lampirkan bukti penerimaan pada setiap transisi.
  • Tampilkan kustodi kegagalan dan batas rollback.
  • Rekonsiliasikan identitas tujuan dan kontrol penarikan.

Ringkasan

Rencana migrasi dapat diperiksa hanya ketika kondisi transisi, invariant, dan kustodi kegagalannya tetap terlihat.

Ringkasan

  • Ambang tidak membuktikan migrasi selesai.
  • Cabang kegagalan harus mempertahankan kewajiban kustodi.
  • Rollback adalah klaim implementasi, bukan konvensi diagram.

Pelajaran berikutnya

P12-L05

Alat

Gunakan alat BlockAssay yang disebut hanya sebagai konteks pembacaan bukti. Pelajaran ini tidak membuat output alat, sesi akun, atau hak layanan. Latihan luring; jangan menandatangani, deploy, menyetujui, atau mendanai apa pun.

Sumber dan batas klaim

  • POOL: Pool Uniswap v2 — Token LP merepresentasikan partisipasi pool; mekanisme penarikan terpisah dari motif atau penipuan. Batas: Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai provenance yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.
  • ERC20: Standar ERC-20 — Antarmuka token dan semantik allowance; standar tidak menetapkan identitas penerbit atau izin aman. Batas: Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai provenance yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.

Klasifikasi bukti

ILLUSTRATIVE — masukan luring sepenuhnya fiktif; tanpa pengamatan terkini.

Tanggal pengamatan

null — tanpa pengamatan nyata

Versi konten

1

Tanggal peninjauan

null

Status peninjauan

needs_review

Spesifikasi visual

P12-L04-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Petakan fase peluncuran dan kondisi kegagalan migrasi

Desain migrasi bersyarat fiktif; tanpa pool atau refund terjamin.

Spesifikasi bonding-curve/migrasi dengan keadaan hipotetis S0–S3, panah bergated, dan jalur kegagalan F terlihat. Jangan plot kurva harga nyata rekaan; anotasi rumus dan cadangan sebagai asumsi belum diterapkan.

Spesifikasi bonding-curve/migrasi dengan keadaan hipotetis S0–S3, panah bergated, dan jalur kegagalan F terlihat. Jangan plot kurva harga nyata rekaan; anotasi rumus dan cadangan sebagai asumsi belum diterapkan.

Tumpuk pengamatan, asumsi, kesenjangan, dan kesimpulan pada 390 px; pertahankan ID lengkap dan padanan teks lengkap. Tabel lebar mana pun bergulir secara lokal.

Prosa dapat mengikuti RTL; ID, jumlah, dan sumbu waktu tetap LTR. Pertahankan arah ketergantungan.

P12-L04-ILLUSTRATIVE-v1

Sumber dan batas klaim

POOL · PRIMARY_DOCUMENTATION

Pool Uniswap v2

Klaim yang didukung
Token LP merepresentasikan partisipasi pool; mekanisme penarikan terpisah dari motif atau penipuan.
Batas verifikasi
Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai provenance yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.
Tanggal pemeriksaan
2026-10-02
Buka sumber utama
https://developers.uniswap.org/docs/protocols/v2/concepts/pools

ERC20 · PRIMARY_DOCUMENTATION

Standar ERC-20

Klaim yang didukung
Antarmuka token dan semantik allowance; standar tidak menetapkan identitas penerbit atau izin aman.
Batas verifikasi
Hanya dokumentasi mekanisme; nilai ilustratif asli ditetapkan, bukan pengamatan. Catatan historis mempunyai provenance yang dibekukan terpisah dan kesenjangan pengumpulan eksplisit.
Tanggal pemeriksaan
2026-10-02
Buka sumber utama
https://eips.ethereum.org/EIPS/eip-20

Asal data

id: P12-L04-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.

Uji penalaranmu

P12-L04-Q1 · Ambang kertas terpenuhi. Apa yang dapat disimpulkan?
P12-L04-Q2 · Pembuatan tujuan gagal. Apa yang harus ditampilkan peta?
P12-L04-Q3 · Invariant mana melindungi identitas sepanjang migrasi?
P12-L04-Q4 · Mengapa memerlukan rekonsiliasi setelah pool?
P12-L04-Q5 · Apa yang menetapkan rollback yang dapat dieksekusi?