Naar inhoudBlockAssay

Aanbodverdeling en vesting

P12-L02 · P12 · P12-M01

Ontwerp een transparante illustratieve verdeling met vrijgavebeperkingen

ILLUSTRATIVE · needs_review

Vereisten: P12-L01

Leerdoelen

  • Ontwerp een transparante illustratieve verdeling met vrijgavebeperkingen
  • Reconcileer een fictieve verdeling en bereken een begrensd vrijgaveschema in verenigbare eenheden.

Waarom dit belangrijk is

Een verdelingsdiagram kan optellen tot 100% terwijl directe teamcontrole of een vestingschema dat vóór storting begint verborgen blijft.

Uitleg

Specificeer totaal ruw aanbod, decimale precisie en verdelingsnoemer voordat percentages worden getoond. Elke toewijzing heeft een doel, ontvanger-/autoriteitslabel, bedrag, directe beschikbaarheid en vrijgavevoorwaarden nodig. Verwar een gepland schema niet met een gehandhaafd gedeployd contract. De brondocumentatie beschrijft een vestingmechanisme; de oefening hieronder definieert haar eigen hypothetische schema.

Vermeld bij lineaire vesting start, duur, eventuele cliff, totale toewijzing en tot dusver vrijgegeven bedrag. Bereken opgebouwd recht afzonderlijk van het momenteel opeisbare bedrag: eerdere vrijgaven verminderen wat nog opeisbaar is. Als stortingen na de start van het schema kunnen binnenkomen, kan de implementatie een deel direct vrijgeefbaar maken; maak die afhankelijkheid bekend in plaats van voor elke storting een nieuwe blokkering aan te nemen. Overdracht door de begunstigde en administratieve paden zijn ook relevant.

Een verdelingsverklaring verifieert niet onafhankelijk alle wallets en voorkomt geen ander mintpad. Een totaal-aanbodontwerp moet met werkelijk aanbod-/autoriteitsbewijs worden gereconcilieerd voordat een live claim mogelijk is. Hier blijven alle bedragen en ontvangers fictief, zonder contractdeployment of financiering.

Begrippen

Verdelingsnoemer: vermeld totaal gebruikt voor percentageberekeningen.

Opgebouwd recht: bedrag verdiend volgens het gestipuleerde schema.

Opeisbaar: opgebouwd minus al vrijgegeven.

Gehandhaafde vesting: schema geïmplementeerd met inspecteerbare controles, geen tekstuele belofte.

Historisch voorbeeld

ILLUSTRATIVE Cedar aanbod=1,000,000 equivalenten van hele eenheden: community 500,000; treasury 250,000; team 200,000; testreserve 50,000. Het teamschema is gestipuleerd lineair over24 maanden vanaf maand 0, zonder cliff; bij maand 6 zijn20,000 al vrijgegeven. Dit is een papieren schema, geen echte escrow.

Visuele specificaties

Houderverdeling plus vrijgavetijdlijn:50/25/20/5 verdelingsaandelen; team maand 6 opgebouwd 50,000, vrijgegeven 20,000, opeisbaar 30,000, niet-opgebouwd 150,000. Label elk getal illustratief en onderscheid schema van handhaving.

Bijschrift: Fictieve verdeling en papieren vrijgaveschema; geen gestort of vergrendeld activum.

SPECIFICATION_ONLY — het gerenderde beeld is niet geproduceerd of onafhankelijk beoordeeld.

Wat het bewijs aantoont

De fictieve toewijzingen tellen op tot 1,000,000 en 100%. Bij maand 6 is het gestipuleerde teamrecht50,000; opeisbaar is30,000 na de genoemde eerdere vrijgave.

Wat het bewijs niet aantoont

Het bewijst geen vergrendelde middelen, echte bewaring, onafhankelijkheid van begunstigden, limithandhaving of toekomstige uitvoering. Een100%-verdelingsdiagram kan niet bewijzen dat100% van het aanbod daadwerkelijk door deze labels wordt beheerst.

Veelgemaakte fouten

Opgebouwd bedrag tonen als opeisbaar; eerdere vrijgaven weglaten; een papieren belofte een lock noemen; gedrag bij late stortingen of overdracht door begunstigden negeren.

Praktische oefening

Bereken alle percentages, teamrecht in maand 6 en opeisbaar saldo. Schrijf een verklaring die het verschil tussen dit schema en een geverifieerde vestingimplementatie uitlegt.

Uitgewerkte correctie tonen

Community50%, treasury 25%, team 20%, reserve 5%; totaal 100%. Team opgebouwd=200,000×6/24=50,000. Opeisbaar=50,000−20,000=30,000; resterend niet-opgebouwd=150,000. Verklaring: “Illustratief lineair papieren schema zonder cliff; geen vestingcontract, gestort saldo, begunstigdenpad of vrijgavetransactie is onafhankelijk waargenomen.” Een werkelijke implementatie moet start/duur, stortingen, eerdere vrijgaven en autoriteitspaden afzonderlijk verifiëren.

Controlelijst

  • Reconcileer eenheden en totale verdeling.
  • Vermeld start, duur, cliff en eerdere vrijgaven.
  • Scheid opgebouwde, opeisbare en niet-opgebouwde bedragen.
  • Label een papieren schema niet als gehandhaafde lock.

Samenvatting

Verdelingsberekening is reproduceerbaar wanneer noemer en vrijgaveaannames expliciet blijven; handhaving vereist afzonderlijke gegevens.

Samenvatting

  • Opgebouwd is niet hetzelfde als opeisbaar.
  • Een schemabelofte is geen waargenomen lock.
  • Aanbod- en autoriteitsbewijs moeten live verdelingsclaims vergezellen.

Volgende les

P12-L03

Hulpmiddelen

Gebruik de genoemde BlockAssay-tool uitsluitend als context voor het lezen van bewijs. Deze les maakt geen tooluitvoer, accountsessie of toegangsaanspraak aan. Offline oefening; onderteken, deploy, autoriseer of financier niets.

Bronnen en grenzen van claims

  • ERC20: ERC-20-standaard — Tokeninterface en allowance-semantiek; de standaard bewijst geen identiteit van de uitgever of veilige permissies. Grens: Alleen documentatie van het mechanisme; oorspronkelijke illustratieve waarden zijn gestipuleerd, geen waarnemingen. Historische gegevens hebben afzonderlijk vastgelegde herkomst en expliciete hiaten in de verzameling.
  • VEST: OpenZeppelin Contracts 5.x finance — VestingWallet-mechanisme; het werkelijke schema en de controle door de begunstigde vereisen bewijs van de specifieke implementatie. Grens: Alleen documentatie van het mechanisme; oorspronkelijke illustratieve waarden zijn gestipuleerd, geen waarnemingen. Historische gegevens hebben afzonderlijk vastgelegde herkomst en expliciete hiaten in de verzameling.

Bewijsklassen

ILLUSTRATIVE — volledig fictieve offline invoer; geen actuele waarneming.

Observatiedatum

null — geen echte waarneming

Inhoudsversie

1

Beoordelingsdatum

null

Beoordelingsstatus

needs_review

Visuele specificaties

P12-L02-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Ontwerp een transparante illustratieve verdeling met vrijgavebeperkingen

Fictieve verdeling en papieren vrijgaveschema; geen gestort of vergrendeld activum.

Houderverdeling plus vrijgavetijdlijn:50/25/20/5 verdelingsaandelen; team maand 6 opgebouwd 50,000, vrijgegeven 20,000, opeisbaar 30,000, niet-opgebouwd 150,000. Label elk getal illustratief en onderscheid schema van handhaving.

Houderverdeling plus vrijgavetijdlijn:50/25/20/5 verdelingsaandelen; team maand 6 opgebouwd 50,000, vrijgegeven 20,000, opeisbaar 30,000, niet-opgebouwd 150,000. Label elk getal illustratief en onderscheid schema van handhaving.

Stapel waarnemingen, aannames, hiaten en conclusie op 390 px; behoud volledige ID’s en een volledig tekstequivalent. Brede tabellen scrollen lokaal.

Proza mag RTL volgen; ID’s, hoeveelheden en tijdassen blijven LTR. Behoud de richting van afhankelijkheden.

P12-L02-ILLUSTRATIVE-v1

Bronnen en grenzen van claims

ERC20 · PRIMARY_DOCUMENTATION

ERC-20-standaard

Ondersteunde claim
Tokeninterface en allowance-semantiek; de standaard bewijst geen identiteit van de uitgever of veilige permissies.
Verificatiegrens
Alleen documentatie van het mechanisme; oorspronkelijke illustratieve waarden zijn gestipuleerd, geen waarnemingen. Historische gegevens hebben afzonderlijk vastgelegde herkomst en expliciete hiaten in de verzameling.
Controledatum
2026-10-02
Primaire bron openen
https://eips.ethereum.org/EIPS/eip-20

VEST · PRIMARY_DOCUMENTATION

OpenZeppelin Contracts 5.x finance

Ondersteunde claim
VestingWallet-mechanisme; het werkelijke schema en de controle door de begunstigde vereisen bewijs van de specifieke implementatie.
Verificatiegrens
Alleen documentatie van het mechanisme; oorspronkelijke illustratieve waarden zijn gestipuleerd, geen waarnemingen. Historische gegevens hebben afzonderlijk vastgelegde herkomst en expliciete hiaten in de verzameling.
Controledatum
2026-10-02
Primaire bron openen
https://docs.openzeppelin.com/contracts/5.x/api/finance

Herkomst van gegevens

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.

Toets je redenering

P12-L02-Q1 · Hoeveel heeft het team bij maand 6 opgebouwd volgens het gestipuleerde schema?
P12-L02-Q2 · Na20,000 vrijgegeven, wat blijft opeisbaar?
P12-L02-Q3 · De vier toewijzingen tellen op tot 100%. Wat bewijst dit?
P12-L02-Q4 · Een storting arriveert nadat een vestingschema begint. Wat moet worden gecontroleerd?
P12-L02-Q5 · Wat is nodig voordat het papieren schema een gehandhaafde lock wordt genoemd?