P02-L03 · P02 · P02-M01
Identificeer account-eigenaarprogramma en tokenmintrollen
Vereisten: P02-L02
Leerdoelen
- Identificeer account-eigenaarprogramma en tokenmintrollen
- Onderscheid eigendom door het basisprogramma van tokenbevoegdheid.
- Identificeer mint- en tokenaccountrollen.
- Tel alleen op binnen een gedefinieerde mint-/bevoegdheidsreikwijdte.
EN-bronmaster · P02-L03 · 30 minuten geschat · needs_review
Alleen lezen. Geen walletverbinding, echt geld, herstelzin, privésleutel, handtekening of live trade. Duur is een redactionele schatting; visuals zijn specificaties, geen uitgerolde componenten.
Waarom dit belangrijk is
Het woord ‘owner’ staat op verschillende lagen van Solana-records. Elk ownerveld als menselijke wallet lezen creëert onjuiste saldo- en controleclaims.
Uitleg
Identificeer de recordlaag
Solana slaat toestand op in accounts met adressen en programma-eigendom [SOLACC]. De gegevens van een tokenaccount noemen ook een mint en een token-owner-bevoegdheid [SOLTOKEN]. Deze velden beantwoorden verschillende vragen: welk programma de toestandsrepresentatie beheerst en welke bevoegdheid aan het tokenbezit is gekoppeld.
Het Token Program als basiseigenaar betekent niet dat alle tokenaccounts economisch aan dezelfde persoon toebehoren. Een bevoegdheidsveld is evenmin een geauthenticeerde wettelijke identiteit. Schrijf het volledige veldpad in plaats van het ongekwalificeerde woord ‘owner’.
Onderscheid mint van bezit
Een mint identificeert een token en de relevante toestand. Een tokenaccount bevat eenheden van één mint. Meerdere tokenaccounts kunnen naar dezelfde mint of bevoegdheid verwijzen. Tel uitsluitend accounts binnen de gevraagde reikwijdte en in vergelijkbare context.
Lamports zijn de kleinste SOL-eenheden (10^9 lamports per SOL). Tel native lamports niet bij tokeneenheden op. Tel verschillende mints niet op omdat de UI ze op één scherm groepeert. Conversie naar een gemeenschappelijke waarde vereist een afzonderlijke prijsmethode, die deze les niet verstrekt.
Vermeld opsommingsdekking
De oefening legt een volledige verzameling voor één bevoegdheid en mint vast. Een echte respons kan gepagineerd, gefilterd of onvolledig zijn. Een gedeeltelijke som is het totaal van teruggegeven records, niet automatisch elk bezit. Een ontbrekend account is geen nulsaldo.
Behoud verbindingstypen
Gebruik pijlen voor programma-eigenaar, tokenbevoegdheid en mintverwijzing. Elke pijl ondersteunt een beperkte relatie. Een mintverwijzing koppelt houders van één activum zonder gemeenschappelijke controle te bewijzen. Bij een vraag naar menselijke identiteit levert de grafiek INSUFFICIENT EVIDENCE, ook wanneer alle technische velden bekend zijn.
Begrippen
- Programma-eigenaar: beheersend programma van het basisaccount.
- Tokenbevoegdheid: ownerveld binnen tokenaccountgegevens.
- Mintverwijzing: exacte tokenkoppeling.
- Opsommingsreikwijdte: records die in een totaal zijn opgenomen.
- Slot: genummerde gelegenheid voor blokproductie; een slotmarkering is niet automatisch een kloktijdstempel.
Historisch voorbeeld
ILLUSTRATIVE bij slotmarkering S0. T1: programma P-TOKEN, mint M-A, tokeneigenaar W, bedrag30. T2: hetzelfde programma/mint/eigenaar, bedrag20. T3: programma P-TOKEN, mint M-B, eigenaar W, bedrag90. T4: mint M-A, eigenaar V, bedrag50. Bedragen genormaliseerd; T1/T2 vormen volgens de oefening de volledige set voor W/M-A.
Visuele specificaties
Contractbevoegdhedenkaart met T1/T2→W en M-A, T3→M-B, T4→V; afzonderlijke programma-eigenaarpijlen naar P-TOKEN. Alternatieve tekst: uitsluitend T1 en T2 dragen bij aan W/M-A=50.
Wat het bewijs aantoont
Een correct begrensd bezittotaal uit de volledige fictieve deelverzameling.
Wat het bewijs niet aantoont
Menselijk eigendom, volledig echt bezit of tokenveiligheid.
Veelgemaakte fouten
- Alle getoonde accounts optellen.
- Programma-eigenaar als begunstigde behandelen.
- Eén account per mint/bevoegdheid aannemen.
Praktische oefening
Teken relaties met benoemde typen en bereken W/M-A. Leg uit waarom noch90 noch50 in dat totaal wordt opgenomen. Wat stelt programma P-TOKEN vast over mensen?
Lever een korte bewijstabel en onderbouwing uitsluitend op basis van het verstrekte materiaal. Voorgestelde verdeling: studie 12 min, controle/berekening 8 min, correctie/quiz 10 min.
Uitgewerkte correctie tonen
W/M-A=30+20=50. T3 is een andere mint; T4 een andere bevoegdheid. P-TOKEN is een programma-eigenaarrol, geen menselijke eigenaar. OBSERVED oefenvelden ondersteunen deze indeling; de som is INFERRED. Menselijke identiteiten zijn UNKNOWN; gemeenschappelijke menselijke controle is INSUFFICIENT EVIDENCE.
Rubriek: 1 punt voor precieze reikwijdte, herkomst van bron/oefengegevens, correcte redenering, expliciete grenzen en veilig offline werken (totaal 5). Verzonnen waarnemingen of onbewezen menselijke toeschrijving vereisen correctie ongeacht de score. Dit is leerfeedback, geen certificering.
Controlelijst
- Basisveld of gedecodeerd tokenveld?
- Exacte mint.
- Bevoegdheidsreikwijdte.
- Hetzelfde slot/dezelfde context.
- Volledigheid expliciet.
Samenvatting
Het woord ‘owner’ staat op verschillende lagen van Solana-records. Elk ownerveld als menselijke wallet lezen creëert onjuiste saldo- en controleclaims. Het verstrekte materiaal ondersteunt een correct begrensd bezittotaal uit de volledige fictieve deelverzameling. Het stelt geen menselijk eigendom, volledig echt bezit of tokenveiligheid vast.
Samenvatting
- Onderscheid eigendom door het basisprogramma van tokenbevoegdheid.
- Identificeer mint- en tokenaccountrollen.
- Tel alleen op binnen een gedefinieerde mint-/bevoegdheidsreikwijdte.
Volgende les
P02-L04 na controle van deze oefening en de vereisten.
Hulpmiddelen
NONE. De gezaghebbende catalogus vereist geen producttoegang voor deze les. Gebruik het bevroren/offline materiaal.
Bronnen en grenzen van claims
- [SOLACC] Solana-accounts — Basisprogramma-eigendom en accounttoestand. Geverifieerd 2026-10-01.
- [SOLTOKEN] Solana-tokenaccounts — Mintverwijzing en bevoegdheid van de tokeneigenaar staan los van de programma-eigenaar. Geverifieerd 2026-10-01.
Synthetische waarden zijn door de auteur gemaakte oefeninvoer. Historische waarden, indien aanwezig, moeten de gekoppelde dataset en de beperktere herkomst gebruiken. Broninspectie is geen onafhankelijke redactionele goedkeuring.
Visuele specificaties
P02-L03-V01
Identificeer account-eigenaarprogramma en tokenmintrollen
Illustratieve lesgegevens; geen live weergave
Contractbevoegdhedenkaart met T1/T2→W en M-A, T3→M-B, T4→V; afzonderlijke programma-eigenaarpijlen naar P-TOKEN. Alternatieve tekst: uitsluitend T1 en T2 dragen bij aan W/M-A=50.
uitsluitend T1 en T2 dragen bij aan W/M-A=50.
390px: gestapelde rijen met volledig tekstequivalent; rendering op 768px/desktop nog te controleren
RTL-proza; identifiers en getallen met eenheden blijven LTR; behoud feitelijke pijlrichtingen
FIX-P02-L03
Bronnen en grenzen van claims
SOLACC · PRIMARY_DOCUMENTATION
Solana-accounts
- Ondersteunde claim
- Basisprogramma-eigendom en accounttoestand.
- Verificatiegrens
- Primaire pagina onderzocht voor het genoemde mechanisme of de toegeschreven publicatie; authenticeert illustratieve gegevens niet.
- Controledatum
- 2026-10-01
https://solana.com/docs/core/accounts
SOLTOKEN · PRIMARY_DOCUMENTATION
Solana-tokenaccounts
- Ondersteunde claim
- Mintverwijzing en bevoegdheid van de tokeneigenaar staan los van de programma-eigenaar.
- Verificatiegrens
- Primaire pagina onderzocht voor het genoemde mechanisme of de toegeschreven publicatie; authenticeert illustratieve gegevens niet.
- Controledatum
- 2026-10-01
https://solana.com/docs/tokens/basics/create-token-account
Herkomst van gegevens
id: FIX-P02-L03
dataStatus: ILLUSTRATIVE
source: Original teaching fixture embedded below; not externally observed
observedAt: null
timeBasis: SIM/T markers are fictional; no real timestamp or chain observation
scope: Invalid training labels; no usable wallet, key or signature