P12-L04 · P12 · P12-M01
Mappare fasi di lancio e condizioni di fallimento della migrazione
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
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
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
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.