P12-L02 · P12 · P12-M01
Progettare un’allocazione illustrativa trasparente con vincoli di sblocco
Prerequisiti: P12-L01
Obiettivi di apprendimento
- Progettare un’allocazione illustrativa trasparente con vincoli di sblocco
- Riconciliare un’allocazione fittizia e calcolare un calendario di sblocco delimitato in unità compatibili.
Perché è importante
Un grafico a torta delle allocazioni può sommare al 100% nascondendo controllo immediato del team o un calendario di vesting che inizia prima del deposito dei fondi.
Spiegazione
Specifica offerta totale in unità grezze, precisione decimale e denominatore dell’allocazione prima di mostrare percentuali. Ogni allocazione necessita di scopo, etichetta del destinatario/autorità, importo, disponibilità immediata e condizioni di rilascio. Non confondere un calendario pianificato con un contratto distribuito che lo imponga. La documentazione della fonte descrive un meccanismo di vesting; l’esercizio seguente definisce il proprio calendario ipotetico.
Per il vesting lineare, dichiara inizio, durata, eventuale cliff, allocazione totale e rilasci effettuati fino a oggi. Calcola separatamente diritto maturato e importo attualmente riscuotibile: i rilasci precedenti riducono ciò che rimane riscuotibile. Se i depositi possono arrivare dopo l’inizio del calendario, l’implementazione può rendere una parte immediatamente rilasciabile; dichiara tale dipendenza anziché presumere un nuovo blocco per ogni deposito. Contano anche trasferimento del beneficiario e percorsi amministrativi.
Una dichiarazione di allocazione non verifica indipendentemente tutti i wallet né impedisce un altro percorso di mint. Un progetto dell’offerta totale deve essere riconciliato con evidenze effettive di offerta/autorità prima di un’affermazione reale. Qui tutti gli importi e destinatari rimangono fittizi, senza distribuzione del contratto o finanziamento.
Terminologia
Denominatore dell’allocazione: totale dichiarato usato nei calcoli percentuali.
Diritto maturato: importo maturato secondo il calendario stipulato.
Riscuotibile: maturato meno già rilasciato.
Vesting imposto: calendario implementato da controlli ispezionabili, non promessa in prosa.
Esempio storico
ILLUSTRATIVE offerta Cedar=1,000,000 equivalenti di unità intere: comunità 500,000; tesoreria 250,000; team 200,000; riserva di test 50,000. Il calendario del team è stipulato lineare su24 mesi dal mese 0, senza cliff; al mese 6,20,000 sono già stati rilasciati. È un calendario su carta, non una custodia vincolata reale.
Specifiche visive
Distribuzione dei detentori e cronologia degli sblocchi:50/25/20/5 quote di allocazione; team al mese 6 maturato 50,000, rilasciato 20,000, riscuotibile 30,000, non maturato 150,000. Etichetta ogni cifra come illustrativa e distingui calendario e imposizione.
Didascalia: Allocazione fittizia e calendario di sblocco su carta; nessun asset depositato o bloccato.
SPECIFICATION_ONLY — la visualizzazione non è stata prodotta né sottoposta a revisione indipendente.
Cosa dimostrano le prove
Le allocazioni fittizie sommano a 1,000,000 e 100%. Al mese 6 il diritto stipulato del team è50,000; l’importo riscuotibile è30,000 dopo il rilascio precedente dichiarato.
Cosa non dimostrano le prove
Non prova fondi bloccati, custodia reale, indipendenza dei beneficiari, imposizione del limite o esecuzione futura. Un grafico di allocazione del100% non può stabilire che100% dell’offerta sia effettivamente controllato da queste etichette.
Errori comuni
Mostrare il maturato come riscuotibile; omettere rilasci precedenti; chiamare blocco una promessa su carta; ignorare comportamento dei depositi tardivi o trasferimento del beneficiario.
Esercizio pratico
Calcola tutte le percentuali, diritto del team al mese 6 e saldo riscuotibile. Scrivi una dichiarazione che spieghi la differenza tra questo calendario e un’implementazione verificata di vesting.
Mostra correzione dettagliata
Comunità50%, tesoreria 25%, team 20%, riserva 5%; totale 100%. Team maturato=200,000×6/24=50,000. Riscuotibile=50,000−20,000=30,000; rimanente non maturato=150,000. Dichiarazione: «Calendario lineare illustrativo su carta senza cliff; nessun contratto di vesting, saldo depositato, percorso del beneficiario o transazione di rilascio è stato osservato indipendentemente». Un’implementazione effettiva deve verificare separatamente inizio/durata, depositi, rilasci precedenti e percorsi dell’autorità.
Lista di controllo
- Riconcilia unità e allocazione totale.
- Dichiara inizio, durata, cliff e rilasci precedenti.
- Separa importi maturati, riscuotibili e non maturati.
- Non etichettare un calendario su carta come blocco imposto.
Riepilogo
L’aritmetica dell’allocazione è riproducibile quando denominatore e ipotesi di rilascio rimangono espliciti; l’imposizione richiede dati separati.
Riepilogo
- Maturato non equivale a riscuotibile.
- Una promessa di calendario non è un blocco osservato.
- Evidenze di offerta e autorità devono accompagnare affermazioni reali sull’allocazione.
Lezione successiva
P12-L03
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
- 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.
- VEST: OpenZeppelin Contracts 5.x — finanza — Meccanismo VestingWallet; calendario effettivo e controllo del beneficiario richiedono evidenze dell’implementazione specifica. 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-L02-V01
Progettare un’allocazione illustrativa trasparente con vincoli di sblocco
Allocazione fittizia e calendario di sblocco su carta; nessun asset depositato o bloccato.
Distribuzione dei detentori e cronologia degli sblocchi:50/25/20/5 quote di allocazione; team al mese 6 maturato 50,000, rilasciato 20,000, riscuotibile 30,000, non maturato 150,000. Etichetta ogni cifra come illustrativa e distingui calendario e imposizione.
Distribuzione dei detentori e cronologia degli sblocchi:50/25/20/5 quote di allocazione; team al mese 6 maturato 50,000, rilasciato 20,000, riscuotibile 30,000, non maturato 150,000. Etichetta ogni cifra come illustrativa e distingui calendario e imposizione.
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-L02-ILLUSTRATIVE-v1
Fonti e limiti delle affermazioni
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
VEST · PRIMARY_DOCUMENTATION
OpenZeppelin Contracts 5.x — finanza
- Affermazione supportata
- Meccanismo VestingWallet; calendario effettivo e controllo del beneficiario richiedono evidenze dell’implementazione specifica.
- 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://docs.openzeppelin.com/contracts/5.x/api/finance
Provenienza dei dati
id: P12-L02-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.