Vai al contenutoBlockAssay

Allocazione dell’offerta e vesting

P12-L02 · P12 · P12-M01

Progettare un’allocazione illustrativa trasparente con vincoli di sblocco

ILLUSTRATIVE · needs_review

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

SPECIFICATION_ONLY · ILLUSTRATIVE

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
Apri fonte primaria
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
Apri fonte primaria
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.

Verifica il ragionamento

P12-L02-Q1 · Quanto è maturato per il team al mese 6 secondo il calendario stipulato?
P12-L02-Q2 · Dopo20,000 rilasciati, quanto rimane riscuotibile?
P12-L02-Q3 · Le quattro allocazioni sommano al 100%. Che cosa stabilisce questo?
P12-L02-Q4 · Un deposito arriva dopo l’inizio del calendario di vesting. Che cosa va verificato?
P12-L02-Q5 · Che cosa serve prima di chiamare il calendario su carta un blocco imposto?