Vai al contenutoBlockAssay

Progettazione di launchpad e migrazione della pool

P12-L04 · P12 · P12-M01

Mappare fasi di lancio e condizioni di fallimento della migrazione

ILLUSTRATIVE · needs_review

Prerequisiti: P12-L03

Obiettivi di apprendimento

  • Mappare fasi di lancio e condizioni di fallimento della migrazione
  • Specificare fasi di migrazione con verifiche degli invarianti, limiti di rollback e stati espliciti di fallimento.

Perché è importante

Un diagramma di migrazione può implicare liquidità garantita anche quando custodia, conversione delle allocazioni o creazione della pool possono fallire. La mappa delle fasi dovrebbe esporre tali dipendenze prima di qualsiasi azione reale.

Spiegazione

Descrivi una sequenza finita di stati: bozza dei requisiti, allocazione accettata, ammissibilità alla migrazione, costruzione della pool e riconciliazione dopo la migrazione. Ogni transizione necessita di prerequisiti, autorità, evidenze e destinazione in caso di fallimento. Un’etichetta launchpad o bonding curve non stabilisce formula del contratto, comportamento delle riserve o permessi di migrazione. Non presumere che raggiungere una soglia visualizzata garantisca una pool negoziabile.

Mantieni invarianti attraverso il limite proposto: identità esatta dell’asset, unità grezze compatibili, contabilità dell’offerta, custodia delle riserve e controlli della destinazione. La migrazione può convertire diritti o spostare saldi; il progetto deve dichiarare chi la autorizza e come gli utenti possono ispezionare lo stato risultante. Se un fallimento lascia fondi inaccessibili, dichiaralo esplicitamente nel piano anziché disegnare una freccia reversibile che l’implementazione potrebbe non supportare.

Tutte le fasi qui sono ipotetiche. Nessuna riserva è finanziata, nessun wallet firma e nessuna distribuzione o pool viene creata. Un progetto trasparente di migrazione rimane un progetto, non un lancio osservato o una promessa di prezzo e liquidità.

Terminologia

Verifica di transizione: evidenze necessarie per passare tra stati.

Invariante: condizione che deve rimanere vera durante una transizione.

Stato di fallimento: risultato definito quando prerequisiti o esecuzione falliscono.

Limite di rollback: ciò che non può essere annullato automaticamente.

Esempio storico

ILLUSTRATIVE Cedar usa stato di bozza S0, ammissibilità S1 a una soglia stipulata su carta, pool proposta S2 e stato riconciliato S3. S1→S2 richiede identità esatta del token, contabilità delle riserve e revisione dei permessi della destinazione. Se la creazione della destinazione fallisce, lo stato F mantiene un obbligo documentato e irrisolto di custodia. Non esistono saldi o osservazioni effettive della soglia.

Specifiche visive

Specifica di bonding curve/migrazione con stati ipotetici S0–S3, frecce soggette a verifiche e sezione visibile del fallimento F. Non tracciare una curva reale di prezzo inventata; annota formula e riserve come ipotesi non implementate.

Didascalia: Progetto fittizio di migrazione condizionale; nessuna pool o rimborso garantiti.

SPECIFICATION_ONLY — la visualizzazione non è stata prodotta né sottoposta a revisione indipendente.

Cosa dimostrano le prove

La macchina a stati fittizia espone prerequisiti e un ramo di fallimento. Supporta la revisione del flusso proposto senza eseguirlo.

Cosa non dimostrano le prove

Non prova formula distribuita del launchpad, migrazione riuscita, riserve finanziate, rimborso automatico, rollback eseguibile o disponibilità futura della pool.

Errori comuni

Saltare la riconciliazione dopo la creazione della pool; disegnare rimborsi garantiti senza meccanismo; equiparare soglia raggiunta e migrazione completata; nascondere custodia durante il fallimento.

Esercizio pratico

Scrivi righe di transizione S1→S2 e S2→S3. Aggiungi un ramo di fallimento e tre invarianti. Riscrivi «la migrazione è automatica e la liquidità è garantita».

Mostra correzione dettagliata

S1→S2: l’autorità ipotetica designata può procedere soltanto dopo evidenze dei controlli di identità/riserve/destinazione; fallimento della creazione conduce a F con custodia irrisolta dichiarata. S2→S3: verifica identità della pool risultante, saldi effettivi e controlli LP/prelievo prima che la riconciliazione passi. Invarianti: asset esatto, unità compatibili e custodia responsabile delle riserve. Affermazione rivista: «La migrazione illustrativa è condizionata alle verifiche dichiarate; nessuna esecuzione, percorso di rimborso o disponibilità di liquidità è verificata». Un rollback richiede un meccanismo specificato separatamente e non può essere dedotto da una freccia.

Lista di controllo

  • Identifica fasi e controlli responsabili.
  • Associa evidenze di accettazione a ogni transizione.
  • Mostra custodia in caso di fallimento e limiti di rollback.
  • Riconcilia identità della destinazione e controlli di prelievo.

Riepilogo

Un piano di migrazione è ispezionabile soltanto quando rimangono visibili condizioni di transizione, invarianti e custodia in caso di fallimento.

Riepilogo

  • Le soglie non provano migrazione completata.
  • I rami di fallimento devono preservare gli obblighi di custodia.
  • Il rollback è un’affermazione sull’implementazione, non una convenzione del diagramma.

Lezione successiva

P12-L05

Strumenti

Usa lo strumento BlockAssay indicato soltanto come contesto per leggere le evidenze. Questa lezione non crea output dello strumento, sessioni di account o diritti di accesso. Esercizio offline; non firmare, distribuire, approvare o finanziare nulla.

Fonti e limiti delle affermazioni

  • POOL: Pool Uniswap v2 — I token LP rappresentano partecipazione alla pool; il meccanismo di prelievo è distinto da intenzione o frode. Limite: Soltanto documentazione del meccanismo; i valori illustrativi originali sono stipulati, non osservazioni. I dati storici hanno provenienza congelata separatamente e lacune esplicite nella raccolta.
  • ERC20: Standard ERC-20 — Interfaccia dei token e semantica delle autorizzazioni di spesa; lo standard non stabilisce identità dell’emittente o sicurezza dei permessi. Limite: Soltanto documentazione del meccanismo; i valori illustrativi originali sono stipulati, non osservazioni. I dati storici hanno provenienza congelata separatamente e lacune esplicite nella raccolta.

Classificazioni delle prove

ILLUSTRATIVE — input offline interamente fittizi; nessuna osservazione attuale.

Data di osservazione

null — nessuna osservazione reale

Versione del contenuto

1

Data di revisione

null

Stato della revisione

needs_review

Specifiche visive

P12-L04-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Mappare fasi di lancio e condizioni di fallimento della migrazione

Progetto fittizio di migrazione condizionale; nessuna pool o rimborso garantiti.

Specifica di bonding curve/migrazione con stati ipotetici S0–S3, frecce soggette a verifiche e sezione visibile del fallimento F. Non tracciare una curva reale di prezzo inventata; annota formula e riserve come ipotesi non implementate.

Specifica di bonding curve/migrazione con stati ipotetici S0–S3, frecce soggette a verifiche e sezione visibile del fallimento F. Non tracciare una curva reale di prezzo inventata; annota formula e riserve come ipotesi non implementate.

A 390 px impila osservazioni, ipotesi, lacune e conclusione; conserva gli ID completi e un equivalente testuale integrale. Ogni tabella larga scorre localmente.

La prosa può seguire RTL; ID, quantità e assi temporali rimangono LTR. Preserva la direzione delle dipendenze.

P12-L04-ILLUSTRATIVE-v1

Fonti e limiti delle affermazioni

POOL · PRIMARY_DOCUMENTATION

Pool Uniswap v2

Affermazione supportata
I token LP rappresentano partecipazione alla pool; il meccanismo di prelievo è distinto da intenzione o frode.
Limite di verifica
Soltanto documentazione del meccanismo; i valori illustrativi originali sono stipulati, non osservazioni. I dati storici hanno provenienza congelata separatamente e lacune esplicite nella raccolta.
Data della verifica
2026-10-02
Apri fonte primaria
https://developers.uniswap.org/docs/protocols/v2/concepts/pools

ERC20 · PRIMARY_DOCUMENTATION

Standard ERC-20

Affermazione supportata
Interfaccia dei token e semantica delle autorizzazioni di spesa; lo standard non stabilisce identità dell’emittente o sicurezza dei permessi.
Limite di verifica
Soltanto documentazione del meccanismo; i valori illustrativi originali sono stipulati, non osservazioni. I dati storici hanno provenienza congelata separatamente e lacune esplicite nella raccolta.
Data della verifica
2026-10-02
Apri fonte primaria
https://eips.ethereum.org/EIPS/eip-20

Provenienza dei dati

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.

Verifica il ragionamento

P12-L04-Q1 · La soglia su carta è raggiunta. Che cosa si può concludere?
P12-L04-Q2 · La creazione della destinazione fallisce. Che cosa dovrebbe mostrare la mappa?
P12-L04-Q3 · Quale invariante protegge l’identità durante la migrazione?
P12-L04-Q4 · Perché richiedere riconciliazione dopo la pool?
P12-L04-Q5 · Che cosa stabilisce un rollback eseguibile?