P09-L01 · P09 · P09-M01
Adresse, Konto, Tokenkonto und vertragsgesteuerte Aktivität unterscheiden
Voraussetzungen: P01-L03 · P01-L04 · P02-L07
Lernziele
- Die Rollen von Oberfläche, Adresse, Konto und Tokenkonto unterscheiden.
- Programmabgeleitete und delegierte Aktivität mit ihrem Geltungsbereich abbilden.
- Bereitgestellte Zielbestände ohne menschliche Zuordnung abstimmen.
EN-Quellmaster · P09-L01 · 45 Minuten geschätzt · needs_review
Warum das wichtig ist
Eine Wallet-Seite kann eine Adresse, mehrere Tokenkonten, Vertragsaufrufe und Anbieterbezeichnungen auf einem Bildschirm zusammenführen. Diese Bequemlichkeit macht sie weder zu einem Ledgerobjekt noch zu einer Person. Vor dem Lesen des Verlaufs definieren, was die Seite tatsächlich darstellt.
Sie ordnen Kontorollen zu und stimmen bereitgestellte Bestände ab, ohne Identitäten zuzuordnen. Dies ist die Einstiegskompetenz des Programms: Jede spätere Aussage zu Finanzierung, Alter und Beziehungen hängt von der richtigen Beobachtungseinheit ab.
Erklärung
Die Oberfläche vom Objekt trennen
Eine Wallet-Anwendung ist eine Oberfläche, ein Konto dagegen ein Ledgerobjekt; die Ethereum-Dokumentation unterscheidet dies ausdrücklich [S09-ETHACCOUNTS]. Eine Oberfläche kann mehrere Konten und Netzwerke anzeigen. Ein Konto kann über mehrere Oberflächen zugänglich sein. Keine dieser Beziehungen identifiziert einen einzelnen Menschen.
Als Ausgangskennung Netzwerk und vollständige Adresse verwenden. Eine verkürzte Bezeichnung kann keine Gleichheit belegen. Derselbe angezeigte Text auf verschiedenen Chains bezeichnet kein gemeinsames Buchungsobjekt. Die „Wallet“-Gruppierung eines Anbieters kann abgeleitete Beziehungen enthalten; ihre Definition prüfen, bevor sie als Eigentümersumme behandelt wird.
Bei realer Arbeit die Adresskodierung validieren und das ausgewählte Netzwerk dokumentieren. Die Übung verwendet absichtlich ungültige Bezeichnungen; Vergleiche dienen daher nur der Bildung, und keine Transaktion kann diese Kennungen als Ziel verwenden.
Die Rolle des Kontos identifizieren
Solana-Konten speichern Zustand unter Adressen und besitzen ein Feld für den Programmeigentümer [S09-ACCOUNTS]. Dieses Feld ist keine menschliche Identität. Ein Tokenkonto erfasst separat seine Mint und Eigentümerautorität [S09-TOKENS]. Die Basiseigentümerschaft des Token Program bedeutet nicht, dass dieses Programm Begünstigter jedes Tokenbestands ist.
Eine Autorität kann mehrere Tokenkonten für eine Mint besitzen. Nur bei exakter Mint, übereinstimmendem Kontext und belegten Autoritätsfeldern aggregieren. Ein nativer Saldo und ein Tokensaldo haben verschiedene Einheiten. Sie niemals wie einen einzigen Vermögenswert addieren oder ohne ausdrückliche Bewertungsquelle in Dollar umrechnen.
Festhalten, ob eine Adresse ein Programm, Tokenkonto, eine Mint oder ein anderes Zustandskonto bezeichnet. Derselbe Beziehungsgraph kann alle diese Knotentypen enthalten. Ein Graph mit fünf Knoten zeigt nicht fünf Wallets und erst recht nicht fünf Menschen.
Programmgesteuerte Aktivität verstehen
Programmabgeleitete Solana-Adressen (PDAs) werden aus einer Programm-ID und Seeds abgeleitet und besitzen keinen privaten Schlüssel; das ableitende Programm kann über den Laufzeitmechanismus für sie signieren [S09-PDA]. Die Ableitung allein behauptet nicht, dass an dieser Adresse bereits ein Konto angelegt ist. Sowohl die Adressbeziehung als auch den relevanten Kontozustand prüfen.
Programmsignaturen und menschliche Signaturen dürfen nicht in einem Feld zusammenfallen. Eine programmvermittelte Autorität kann vielen Nutzern dienen. Ihre Anwendungsregeln bestimmen, welche Anfragen sie zum Handeln veranlassen; eine PDA-Bezeichnung belegt weder einen einzelnen Nutzer noch uneingeschränkte Kontrolle.
Auf EVM-Netzwerken gewöhnliche Schlüsselkontrolle, Vertragslogik und unterstützte Delegationsmechanismen unterscheiden. Ein extern verwaltetes Konto (EOA) wird durch einen privaten Schlüssel kontrolliert; unterstützte Delegation kann den ausgeführten Code bestimmen. EIP-7702 erlaubt Codedelegation für EOAs auf unterstützenden Netzwerken [S09-DELEGATION]. Vorhandener Code allein ist daher keine universelle Regel „Dies kann kein EOA sein“. Netzwerkregeln und Kontozustand im angefragten Kontext prüfen.
Ein Konto mit Code kann Anweisungen ausführen, ohne zu belegen, welcher Mensch profitiert. Ein Multisig-Vertrag kann mehrere signierende Konten repräsentieren; das Zählen von Signierenden belegt jedoch keine unabhängigen Menschen. Kontrollmechanismus und menschliche Zuordnung getrennt halten.
Vor der Eigentumskarte eine Rollenkarte erstellen
Knotentyp, genaue Kennung, Netzwerk, Kontext und Evidenzverweis verwenden. Kanten wie Tokenkonto-Eigentümer, Mint-Referenz, Programmableitung und Codedelegation verwenden. Sie haben konkrete Bedeutungen. Eine allgemeine Kante „verbunden mit“ verschleiert den Grund der Verknüpfung.
Nicht jede Kante in gemeinsame Eigentümerschaft umdeuten. Eine Mint-Referenz verbindet alle Inhaber eines Vermögenswerts, ohne sie zu einem gemeinsamen Kontrolleur zu machen. Programmableitung verbindet eine Adresse mit einem Mechanismus, nicht zwingend mit dem persönlichen Bestand des Programmbetreibers.
Anbieterbezeichnungen gehören in eine separate Anmerkung mit Herkunft und Prüfstatus. „Verwahrdienst“ kann ein nützlicher Ansatz sein; Herausgeber, Aktualisierungsdatum und Grundlage der Bezeichnung müssen jedoch geprüft werden. Bis zur ausreichenden Bestätigung als Anbieterbehauptung dokumentieren.
Die bereitgestellten Bestände abstimmen
Die Fixture enthält bei S0 eine vollständige Menge von Tokenkonten für Autorität W und eine Ziel-Mint. Diese Vollständigkeit ist eine Übungsannahme, keine behauptete Fähigkeit von Wallet Intelligence. Die zwei gültigen Kontosalden erst nach Bestätigung ihres Eigentümers und ihrer Mint summieren.
Ein drittes Konto mit derselben Mint unter einer programmabgeleiteten Autorität gehört nicht allein deshalb zum Bestand von W, weil es auf derselben Anwendungsseite erscheint. Ein Bestand einer anderen Mint darf nicht in die Zielsumme eingehen. Native Einheiten bleiben getrennt.
Bei unvollständigen realen Datensätzen die zurückgegebene Saldosumme und die Abdeckungsgrenze angeben. Nicht stillschweigend zu „allen Beständen“ aufwerten. Eine fehlgeschlagene Abfrage ist nicht verfügbare Evidenz, kein Nullbestand. Ein bereitgestellter Nullbetrag ist eine Messung in ihrem angegebenen Umfang.
Grenzen konstruktiv formulieren
Eine gute Anatomie-Feststellung kann lauten: „W ist die bereitgestellte Autorität für T1/T2 mit MINT-A; P1 ist eine separate programmvermittelte Autorität. Menschliche Kontrolle ist unbekannt.“ Sie beantwortet die Kontofrage, ohne eine unbelegte Identitätsfrage zu lösen.
Die nächste Evidenzanforderung muss zur Lücke passen: vollständige Eigentümer-/Mint-Auflistung für fehlende Bestände, Ableitungs-/Zustandsdatensätze für eine PDA-Klassifizierung und Anwendungsautorisierung für vermittelte Kontrolle. Die Frage nach dem Namen einer Person ersetzt diese technischen Prüfungen nicht.
Keine Kontorolle erzeugt ein BUY/SELL-Signal. Ein Vertrag, PDA oder Tokenkonto erklärt die Organisation von Beobachtungen. Dies belegt weder Legitimität noch Absicht oder zukünftiges Marktverhalten.
Begriffe
- Adresse: netzwerkbezogene Kennung.
- Konto: Zustandsobjekt unter einer Adresse.
- Wallet-Oberfläche: Anwendung zum Anzeigen von oder Interagieren mit Konten.
- Eigentümerautorität: Feld, das ein bestimmtes Tokenkonto regelt.
- PDA: programmabgeleitete Adresse mit Laufzeitsignatur.
- Delegation: Beziehung zur Kontoausführung, keine persönliche Zugehörigkeit.
Historisches Beispiel
ILLUSTRATIVE — FIX-P09-01. SIM-SOL-A bei fiktivem S0; Salden bereits normalisiert. Zielautorität W, Ziel-Mint MINT-A. T1/T2 gelten für W/MINT-A als vollständig.
| Datensatz | Objekt | Bereitgestellte Rolle/Zustand |
|---|---|---|
| A 1 | W | nativer Kontosaldo 2 NATIVE-Einheiten |
| A 2 | T1 | Tokenkonto, Mint MINT-A, Eigentümer W, Saldo 120 Token |
| A 3 | T2 | Tokenkonto, Mint MINT-A, Eigentümer W, Saldo 80 Token |
| A 4 | T3 | Tokenkonto, Mint MINT-B, Eigentümer W, Saldo 50 Token |
| A 5 | P1 | angelegter PDA mit bereitgestellter Ableitung PROGRAM-X |
| A 6 | T4 | Tokenkonto, Mint MINT-A, Eigentümer P1, Saldo 300 Token |
| A 7 | SIM-EVM-A / E1 | bereitgestellte EOA-Delegation an LOGIC-D bei S0 |
| A 8 | Anbieteranmerkung für W | „Alices Konto“; keine stützende Identitätsevidenz |
A 7 ist ein separates Netzwerkbeispiel. Es werden keine Datensätze zu Identität, Bewertung, Signaturschwelle oder Anwendungsautorisierung bereitgestellt.
Was die Evidenz belegt
OBSERVED in der Fixture: W ist Eigentümerautorität für T1/T2; P1 ist eine eigene programmabgeleitete Autorität für T4. Der Anbieter veröffentlicht A 8.
INFERRED: Die bereitgestellten MINT-A-Bestände von W betragen insgesamt 200 Token. Seine nativen 2 und MINT-B50 sind separate Mengen.
Was die Evidenz nicht belegt
UNKNOWN: Menschliche Identität hinter W/P1/E1, Anwendungskontrollregeln und wirtschaftliche Eigentümerschaft.
INSUFFICIENT EVIDENCE: A 8 kann Alices Identität nicht belegen. Die gemeinsame Mint kann W und P1 nicht zusammenführen. Codedelegation belegt keine Zugehörigkeit zum Herausgeber von LOGIC-D.
Häufige Fehler
Eine Wallet-Oberfläche als eine Person behandeln; Basisprogrammeigentümer mit Token-Eigentümerautorität verwechseln; verschiedene Einheiten addieren; Inhaber derselben Mint zusammenführen; und veraltete Code-/Kein-Code-Klassifizierung ohne Netzwerkkontext anwenden.
Praktische Übung
Aus A 1–A 7 eine typisierte Rollenkarte zeichnen. Die Zielbestände von W berechnen. A 8 klassifizieren und erklären, warum T4 außerhalb der Summe von W bleiben muss. Zwei fehlende Prüfungen für programmgesteuerte Aktivität identifizieren.
Ausführliche Lösung anzeigen
Ausgearbeitete Korrektur und erwartete Begründung
W→T1/T2/T3 sind Eigentümerautoritätsbeziehungen; T1/T2/T4→MINT-A und T3→MINT-B sind Mint-Referenzen. PROGRAM-X→P1 ist Ableitung; P1→T4 ist Autorität. A 7 auf einem separaten SIM-EVM-A-Panel mit Delegation E1→LOGIC-D behalten.
W/MINT-A insgesamt 120+80=200. Nicht2 native Einheiten,50 MINT-B-Token oder300 unter P1 addieren. A 8 ist eine beobachtete Anbieterbehauptung, mit Identität UNKNOWN und Identifizierungsbehauptung INSUFFICIENT EVIDENCE.
Ableitungs-/Kontozustandsprüfung und die relevanten Programmautorisierungsregeln anfordern. Menschliche Zuordnung würde separate bestätigte Evidenz über die Kontorollen hinaus erfordern.
Bewertung von zehn Punkten: typisierte Karte (vier),200 mit Einheitengrenzen (drei), Klassifizierung der Bezeichnung (zwei), fehlende Prüfungen (eins).
Checkliste
- Exaktes Netzwerk und Beobachtungseinheit auswählen.
- Jeden Knoten und jede Beziehung typisieren.
- Native Salden und Mint-Salden getrennt halten.
- Nur belegte Eigentümerfelder aggregieren.
- Programm-, Schlüssel- und delegierte Kontrolle unterscheiden.
- Bezeichnungen bis zur Bestätigung als Behauptungen erhalten.
Zusammenfassung
Wallet-Anatomie ist eine Karte von Ledgerobjekten und Kontrollmechanismen. Sie legt fest, was geprüft wird, ohne Adressen mit Menschen gleichzusetzen.
Zusammenfassung
Eine Oberfläche ist weder ein Konto noch eine Person. Typisierte Beziehungen verhindern falsche Aggregation. Anbieterbezeichnungen und Codeverhalten belegen keine Identität.
Visuelle Spezifikationen
Typisierte W,T1,T2,T3,P1,T4- und Mint-Knoten mit beschrifteten Autoritäts-/Mint-/Ableitungskanten zeichnen. Nur Ziel200 hervorheben. Native Einheiten und MINT-B-Einheiten sowie separate EVM-Delegation abtrennen. A 8 in eine Anmerkung für unverifizierte Bezeichnungen setzen.
Illustrative Kontoanatomie; Graphknoten sind keine Menschen.
Deterministisches SVG/HTML oder Diagramme mit Einheiten, Evidenzverweisen und Textalternativen verwenden. Marineblau/Schwarz mit zurückhaltendem Cyan, elektrischem Blau und Violett; keine dekorativen oder erfundenen Explorer-Screenshots. Bei 390px Anmerkungen stapeln; bei Umsetzung der Assets 768px, Desktop und arabisches RTL prüfen. Kennungen LTR und sachliche Zeit-, Kanten- und Achsenrichtungen unverändert lassen. Nur das offiziell bereitgestellte BlockAssay-Zeichen verwenden. Beide visuellen Datensätze bleiben Spezifikationen.
Werkzeuge
WALLET_INTELLIGENCE entspricht der ausschließlich lesenden Prüfung öffentlicher Adressdatensätze, Beziehungen und Herkunft. Unterstütztes Netzwerk, genaue Kennungen, Felder und Abdeckung vor jeder Laufzeitintegration prüfen; hier wird keine Live-Fähigkeit eines Anbieters behauptet. Bei fehlenden Daten oder kostenpflichtigem Zugang die eingebettete Offline-Übung verwenden. Wallet-Verbindung, Zugangsdaten, privater Schlüssel, Signatur oder Live-Handel sind nicht erforderlich. Fehlende Daten bleiben unbekannt. Academy-Fortschritt, Creator-Status, Zahlungen und Empfehlungen ändern niemals die Radar-Evidenz.
Quellen und Aussagegrenzen
- Solana-Konten — Adressierter Zustand und Feld für den Programmeigentümer. Geprüft am 2026-09-30.
- Solana-Vermögenswerte — Unterscheidung zwischen Mint, Tokenkonto und Eigentümerautorität. Geprüft am 2026-09-30.
- Programmabgeleitete Solana-Adressen — Programmabgeleitete Adressen und Programmsignaturen; kein privater PDA-Schlüssel. Geprüft am 2026-09-30.
- Ethereum-Konten — Unterscheidung zwischen Konto und Oberfläche sowie Kontotypen. Geprüft am 2026-09-30.
- EIP-7702: Code für EOAs festlegen — Codedelegation bei EOAs; das Vorhandensein von Code allein ist keine universelle Regel zur EOA-Klassifizierung. Geprüft am 2026-09-30.
Alle Beispieldatensätze sind originale ILLUSTRATIVE Fixtures, keine historischen oder aktuellen Chain-Messungen. Die Dokumentation erklärt Mechanismen, keine erfundenen Beträge oder Bezeichnungen. Die synthetische Chronologie ist ausdrücklich begrenzt; observedAt=null ist beabsichtigt. OBSERVED bezeichnet in einer Übung einen bereitgestellten Fixture-Datensatz. Dokumentation und eingesetzte Dekodierung vor Veröffentlichung erneut prüfen. Anbieterbezeichnungen belegen keine Identität; Adresskontrolle und menschliche Zuordnung erfordern getrennte Evidenz.
Nächste Lektion
P09-L02 nach der ausgearbeiteten Übung und der Fragenprüfung.
Visuelle Spezifikationen
P09-L01-V01
Welche Objekte und Autoritäten gehören in die Zielsumme?
Illustrative Kontoanatomie; Graphknoten sind keine Menschen.
Typisierte W,T1,T2,T3,P1,T4- und Mint-Knoten mit beschrifteten Autoritäts-/Mint-/Ableitungskanten zeichnen. Nur Ziel200 hervorheben. Native Einheiten und MINT-B-Einheiten sowie separate EVM-Delegation abtrennen. A 8 in eine Anmerkung für unverifizierte Bezeichnungen setzen.
W kontrolliert zwei Zielkonten mit insgesamt200; ein separater PDA hält300; native Mengen und Mengen anderer Mints bleiben getrennt.
390px mit gestapelten Anmerkungen und zugänglicher Textalternative; Prüfung bei 768px/Desktop ausstehend
Muttersprachliche RTL-Beschriftungen und Anordnung; Kennungen LTR; Zeit-, Zahlenachsen- und Transferrichtung beibehalten.
FIX-P09-01
P09-L01-V02
Was ist beobachtet, abgeleitet, unbekannt oder unzureichend belegt?
Illustrative Evidenzzustände und Grenzen der Zuordnung.
Vier beschriftete Zeilen mit den Datensatz-IDs dieser Lektion, Aussage, Einschränkung und nächster Prüfung; niemals eine menschliche Identität oder ein Sicherheitsurteil anzeigen.
Evidenztabelle mit vier Zuständen, Datensatzverweisen und Unsicherheit.
390px mit gestapelten Anmerkungen und zugänglicher Textalternative; Prüfung bei 768px/Desktop ausstehend
Muttersprachliche RTL-Beschriftungen und Anordnung; Kennungen LTR; Zeit-, Zahlenachsen- und Transferrichtung beibehalten.
FIX-P09-01
Quellen und Aussagegrenzen
S09-ACCOUNTS · official_documentation_or_standard
Solana-Konten
- Gestützte Aussage
- Adressierter Zustand und Feld für den Programmeigentümer.
- Verifikationsgrenze
- Primärseite geprüft; keine illustrativen Ledgerwerte oder Entitätsbezeichnungen unabhängig verifiziert.
- Prüfdatum
- 2026-09-30
https://solana.com/docs/core/accounts
S09-TOKENS · official_documentation_or_standard
Solana-Vermögenswerte
- Gestützte Aussage
- Unterscheidung zwischen Mint, Tokenkonto und Eigentümerautorität.
- Verifikationsgrenze
- Primärseite geprüft; keine illustrativen Ledgerwerte oder Entitätsbezeichnungen unabhängig verifiziert.
- Prüfdatum
- 2026-09-30
https://solana.com/docs/tokens
S09-PDA · official_documentation_or_standard
Programmabgeleitete Solana-Adressen
- Gestützte Aussage
- Programmabgeleitete Adressen und Programmsignaturen; kein privater PDA-Schlüssel.
- Verifikationsgrenze
- Primärseite geprüft; keine illustrativen Ledgerwerte oder Entitätsbezeichnungen unabhängig verifiziert.
- Prüfdatum
- 2026-09-30
https://solana.com/docs/core/pda
S09-ETHACCOUNTS · official_documentation_or_standard
Ethereum-Konten
- Gestützte Aussage
- Unterscheidung zwischen Konto und Oberfläche sowie Kontotypen.
- Verifikationsgrenze
- Primärseite geprüft; keine illustrativen Ledgerwerte oder Entitätsbezeichnungen unabhängig verifiziert.
- Prüfdatum
- 2026-09-30
https://ethereum.org/developers/docs/accounts
S09-DELEGATION · official_documentation_or_standard
EIP-7702: Code für EOAs festlegen
- Gestützte Aussage
- Codedelegation bei EOAs; das Vorhandensein von Code allein ist keine universelle Regel zur EOA-Klassifizierung.
- Verifikationsgrenze
- Primärseite geprüft; keine illustrativen Ledgerwerte oder Entitätsbezeichnungen unabhängig verifiziert.
- Prüfdatum
- 2026-09-30
https://eips.ethereum.org/EIPS/eip-7702
Datenherkunft
id: FIX-P09-01
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original frozen educational records embedded in this lesson
scope: Fictional typed account relationships and normalized holdings, plus separate EVM delegation.
identifiers: Invalid training labels; no usable addresses or signatures
timeBasis: Synthetic S/T or SIM-DAY markers explicitly defined in example; no real ledger/UTC observation