Zum InhaltBlockAssay

Angebot und Dezimalstellen

P08-L02 · P08 · P08-M01

Rohsalden mit verifizierten Dezimalstellen umrechnen und Angebotsmaße abstimmen

ILLUSTRATIVE · needs_review

Voraussetzungen: P08-L01

Lernziele

  • Ganzzahlige Rohsalden mit verifizierten Dezimalstellen umrechnen.
  • Gesamtsummen, Ausschlüsse und angebotsverändernde Ereignisse abstimmen.
  • Widersprüchliche Datenfeeds erklären, ohne Zuteilung zu erfinden.

EN-Quellmaster · P08-L02 · 45 Minuten geschätzt · needs_review

Warum das wichtig ist

Ein Dezimalfehler kann aus neuntausend Token neun Token machen, ohne einen einzigen zugrunde liegenden Saldo zu verändern. Eine falsch beschriftete Angebotsdefinition kann zwei korrekte Berechnungen widersprüchlich erscheinen lassen. Kläre Einheiten, Kontext und Ausschlüsse, bevor du einen Vermögenswert bewertest oder seine Verteilung beschreibst.

Diese Lektion vermittelt die genaue Umrechnung von Roh- in Anzeigewerte und eine Angebotsabstimmung. Sie baut auf verifizierter Identität auf, statt anzunehmen, dass jeder Token achtzehn Dezimalstellen verwendet.

Erklärung

Ganzzahlen und Darstellung getrennt halten

Sei R ein ganzzahliger Rohbetrag und d die verifizierte Anzahl der Dezimalstellen. Seine gewöhnliche angezeigte Menge ist R geteilt durch 10^d. Die Roheinheit ist in diesem Modell die unteilbare Buchungseinheit; Dezimalstellen definieren die Darstellungspräzision, nicht die Anzahl der Eigentümer oder einen Marktpreis. Der Solana-Mint-Zustand enthält Angebot und Dezimalstellen [S08-TOKENS]. Die ERC-20-Methode decimals ist im Standard optional [S08-ERC20]; nicht verfügbare Metadaten dürfen nicht durch einen geratenen Standardwert ersetzt werden.

Verwende Ganzzahlzeichenfolgen oder exakte Dezimalarithmetik. Eine Tabellenkalkulation oder JavaScript-Gleitkommazahl kann einen großen Rohwert schon vor der Division runden. Speichere ursprüngliche Ganzzahl, Dezimalstellenzahl, Kontext und Anzeigewert als getrennte Felder. Meldet ein Werkzeug einen gerundeten Anzeigewert, berechne aus der Roheingabe, statt die Anzeige als exakt zu behandeln.

Eine gemeldete Null und ein fehlendes Ergebnis sind unterschiedlich. Null ist eine gültige Messung unter angegebener Quelle/Kontext; null oder Timeout beschreibt fehlende Belege. Eine fehlende Dezimalstellenzahl verhindert eine zuverlässige Umrechnung in gewöhnliche Einheiten, auch wenn Rohsalden verfügbar bleiben. Dokumentiere den Rohbetrag, ohne eine Tokenmenge zu behaupten.

Maße abstimmen, bevor sie verglichen werden

Gesamtangebot beschreibt die buchhalterische Größe des Protokolls in einem bestimmten Kontext. Umlaufangebot erfordert eine definierte Einbeziehungsregel. Treasury-Bestand, Vesting und Bridge-Verwahrung können bei verschiedenen Herausgebern unterschiedlich behandelt werden. Ein Label ohne Regel kann eine Abweichung nicht klären.

Solana getTokenSupply liefert Rohbetrag und Dezimalstellen mit Antwortkontext [S08-SUPPLY]. Dies ist kein unabhängig definiertes Umlaufmaß. Ziehe ein vom Herausgeber bereits angepasstes Angebot nicht von Rohsummen ab, ohne dessen Ausschlüsse zu prüfen.

Bei einem geschlossenen Standard-Buchungsdatensatz sollten die Salden mit dem vorgegebenen Gesamtwert übereinstimmen. Reale Untersuchungen müssen prüfen, ob der Export vollständig ist, passende Kontexte verwendet und Erweiterungen korrekt dekodiert. Einige Tokenmechanismen erschweren die einfache Saldenaddition; benenne diese Grenze, statt jeden Vermögenswert in dieses Modell zu zwingen.

Ausschlüsse zerstören keine Token. Treasury-Einheiten aus einem analytischen Nenner zu entfernen ergibt eine angepasste Statistik, kein angebotsveränderndes Ledger-Ereignis. Ebenso reduziert eine Übertragung an eine als Burn-Adresse bezeichnete Adresse nicht automatisch das totalSupply des Protokolls. Der tatsächliche Burn-Mechanismus und die Buchungsänderung brauchen Belege.

Änderungen verfolgen, ohne die Einheit zu ändern

Eine Prägung erhöht im Übungsdatensatz das buchhalterische Gesamtangebot. Ein Protokoll-Burn verringert es. Gewöhnliche Übertragungen zwischen einbezogenen Konten ordnen Eigentümerschaft um, ohne die Gesamtsumme zu ändern. Ist die vorgegebene Folge vollständig, entspricht das neue Angebot dem alten Angebot plus geprägte Einheiten minus verbrannte Einheiten.

Ordne jedem Ereignis und Betrag einen Kontext zu. Weicht eine spätere Momentaufnahme von deiner Ereignissumme ab, prüfe unvollständige Abdeckung, eine nicht passende Mint oder falsche Präzision, bevor du Manipulation behauptest. Eine Differenz ist ein zu untersuchender Abstimmungsfehler, kein Urteil über Absicht.

Dezimalstellen müssen für das genaue Objekt und den Kontext verifiziert werden. Zwei Vermögenswerte mit gleichem Symbol können unterschiedliche Präzision haben. Eine falsche Feed-Einstellung kann eine Abweichung um den Faktor tausend erzeugen, wenn d um drei abweicht. „Repariere“ niemals den Rohsaldo, damit er mit einer Website übereinstimmt.

Eine Vergleichsbrücke verwenden

Weichen zwei Berichte ab, stelle Rohbetrag, Dezimalstellen, Einheitenumrechnung, Momentaufnahmekontext und Ausschlussregel in Spalten dar. Dies macht unterschiedliche Fragen sichtbar. Ein Bericht kann für Gesamtangebot korrekt sein, während ein anderer korrekt einen angepassten Nenner verwendet. Sie sollten getrennt benannt, nicht gemittelt werden.

Behaupten zwei Quellen dieselbe Definition im selben Kontext und weichen dennoch ab, bewahre beide Datensätze und eine ungeklärte Abweichung. Wähle nicht die größere Zahl, weil sie sicherer aussieht, oder die kleinere, weil sie einen Konzentrationsprozentsatz verbessert. Ein begrenzter Befund benennt die Nichtübereinstimmung und den nächsten Prüfschritt.

Prozentsätze kürzen einen gemeinsamen Dezimalfaktor nur, wenn Zähler und Nenner dieselbe Tokenpräzision und denselben Umfang betreffen. Ein Rohzähler mit einem angezeigten Nenner ergibt ein bedeutungsloses Ergebnis. Es kann numerisch ordentlich und dennoch falsch sein.

Mengen reproduzierbar kommunizieren

Schreibe Einheiten in jede Zeile. „2,500“ allein könnte Roheinheiten, Token oder Dollar bedeuten. Diese Lektion verwendet fiktive Tokeneinheiten und liefert weder Marktpreis noch Dollarbewertung. Eine korrekte Angebotsabstimmung sagt nichts über ausführbare Liquidität, Preissteigerung oder Herausgeberlegitimität aus.

Bewahre volle Präzision im Lösungsschlüssel und runde nur für die Anzeige. Erkläre die Rundungsregel bei periodischen Brüchen. In diesem Übungsdatensatz enden die Umrechnungen exakt, sodass kein gerundeter Rest verborgen werden muss.

Begriffe

  • Rohbetrag: ganzzahlige Buchungseinheiten.
  • Dezimalstellen: Darstellungspräzision zur Basis zehn.
  • Gesamtangebot: buchhalterische Protokollgröße in einem Kontext.
  • Angepasstes Angebot: vom Analysten angegebene Ausschlussgröße.
  • Abstimmung: Vergleich kompatibler Summen und Änderungen.
  • Momentaufnahmekontext: Zustandsgrenze einer Beobachtung.

Historisches Beispiel

ILLUSTRATIVE — FIX-P08-02. MINT-SUPPLY auf SIM-SOL-A, grundlegendes Standard-Buchungsmodell, d=6 bei synthetischem S0. Vollständige Salden sind vorgegeben; alle Kennungen sind ungültige Labels.

DatensatzKontokategorieRohbetragAngezeigte Token
B1Eigentümer A2,500,000,0002,500
B2Eigentümer B1,500,000,0001,500
B3Treasury, nach Regel E ausschließen3,000,000,0003,000
B4Vesting, nach Regel E ausschließen2,000,000,0002,000

Die T0-Rohsumme ist 9,000,000,000. Feed F1 setzt irrtümlich d=9 und zeigt 9 an. Regel E schließt nur B3/B4 aus. Eine vollständige synthetische Ereignisfolge bis S1 verbrennt 500,000,000 Roheinheiten und prägt 750,000,000; es gibt keine anderen Angebotsänderungen. Die S1-Kontozuteilung ist nicht vorgegeben.

Was die Evidenz belegt

OBSERVED im Übungsdatensatz: S0-Präzision, Gesamtwert und Salden sind vorgegeben. F1 verwendet die falsche Präzision.

INFERRED: Das S0-Gesamtangebot ist 9,000 Token; die nach Regel E angepasste Menge ist 4,000. Vollständige Ereignisse implizieren ein S1-Gesamtangebot von 9,250 Token.

Was die Evidenz nicht belegt

UNKNOWN: Jede reale Umlaufgröße, S1-Zuteilung, Preis oder Liquidität.

INSUFFICIENT EVIDENCE: Die angepassten 4,000 sind kein Protokoll-Burn und kein universelles Umlaufangebot. Die Dezimalabweichung belegt keine bösartige Absicht.

Häufige Fehler

Achtzehn Dezimalstellen annehmen; Roh-/Anzeigeeinheiten mischen; Ausschlüsse als Burns zählen; gerundete Ganzzahlen importieren; nicht passende Kontexte vergleichen; und ein regelangepasstes Maß als „das“ Umlaufangebot bezeichnen.

Praktische Übung

Rechne T0 und alle vier Salden um. Stimme S0 ab. Berechne den Nenner von Regel E, den Anteil von Eigentümer A am Gesamtangebot und an der angepassten Menge sowie das S1-Gesamtangebot. Erkläre den Faktorfehler von F1 und ob die S1-Halterkonzentration berechnet werden kann.

Ausführliche Lösung anzeigen

Ausgearbeitete Korrektur und erwartete Begründung

Teile jeden Rohbetrag durch 1,000,000. Die Salden summieren sich zu 2,500+1,500+3,000+2,000=9,000. Regel E entfernt 5,000 und lässt 4,000 übrig. A hält 2,500/9,000=27.7778% des Gesamtangebots, auf vier Dezimalstellen gerundet, und 2,500/4,000=62.5% des angepassten Nenners.

F1 teilt durch 1,000,000,000 und macht seinen Wert tausendmal kleiner. Bewahre den Rohwert 9,000,000,000 und korrigiere die Präzisionsinterpretation, nicht den zugrunde liegenden Betrag.

S1-Rohgesamtangebot = 9,000,000,000−500,000,000+750,000,000=9,250,000,000 oder 9,250 Token. Die S1-Konzentration ist unbekannt, weil die neue Kontozuteilung fehlt. Verwende S0-Salden nicht erneut als spätere Momentaufnahme.

Bewertung von zehn: Umrechnungen/Abstimmung (drei), Ausschlüsse und beide Anteile (drei), Ereignissumme (zwei), Faktor und Grenze der späteren Zuteilung (zwei).

Checkliste

  • Genauen Vermögenswert und Dezimalstellenzahl verifizieren.
  • Rohganzzahlen bewahren.
  • Einheiten und Rundung beschriften.
  • Passende Kontexte abstimmen.
  • Jeden Ausschluss und seine Regel angeben.
  • Fehlende spätere Salden unbekannt lassen.

Zusammenfassung

Präzision und Definition kommen vor dem Angebotsvergleich. Ein regelbasierter Ausschluss ändert den analytischen Nenner; ein Ledger-Ereignis ändert das buchhalterische Angebot.

Zusammenfassung

Roheinheiten sind keine angezeigten Token. Verschiedene Angebotsregeln beantworten verschiedene Fragen. Ein korrektes Gesamtangebot liefert keine aktuelle Verteilung oder Liquidität.

Visuelle Spezifikationen

Zeige eine Rohwert→Anzeigewert-Umrechnungsleiter d=6, die S0-Saldenabstimmung und getrennte Balken für Gesamtangebot 9,000 und Regel E4,000. Markiere F1 d=9 als Präzisionsabweichung; zeige S1-Gesamtangebot 9,250 ohne erfundenes Halterdiagramm.

Illustrative Einheiten und Angebotsregeln; kein Preis und keine reale Umlaufschätzung.

Deterministische SVG/HTML oder Diagramme mit Textalternativen, dunklem Marineblau/Schwarz und zurückhaltendem Cyan, leuchtendem Blau und Violett verwenden. Jede Menge und Unsicherheit beschriften. Bei 390px Panels untereinander anordnen; 768px/Desktop- und arabische RTL-Verifizierung bleiben künftige Asset-Arbeit. Kennungen LTR und faktische Achsen-/Kantenrichtungen unverändert halten. Falls Branding ergänzt wird, nur das offiziell vorgegebene BlockAssay-Zeichen verwenden. Beide Datensätze sind Spezifikationen, keine gelieferten Assets.

Werkzeuge

RADAR für den begrenzten didaktischen Zweck dieser Lektion nur verwenden, wenn Netzwerkunterstützung, genaue Identität, Felder und Herkunft verifiziert sind. Dieser Inhalt behauptet keinen Laufzeitendpunkt und keine Anbieterfähigkeit. Den eingebetteten Offline-Übungsdatensatz ohne kostenpflichtigen Zugang verwenden. Fehlende Daten bleiben unbekannt; weder Wallet-Verbindung noch Transaktionssignatur, Tokenstart oder Live-Handel sind erforderlich. Academy-Fortschritt, Zahlungen und Empfehlungen verändern Radar-Belege niemals. Ein Diagnostic Passport bewahrt Beobachtungen und Grenzen, keine Preisprognose und kein Sicherheitszertifikat.

Quellen und Aussagegrenzen

  • Solana-Vermögenswerte — Mint-/Konto-/Programmidentität und Dezimalstellen; Kontoeigentümerfelder unterscheiden. Geprüft 2026-09-30.
  • Solana getTokenSupply — Rohangebot, Dezimalstellen und RPC-Antwortkontext; keine Umlaufangebotsdefinition. Geprüft 2026-09-30.
  • ERC-20-Tokenstandard — Standardschnittstelle; optionale Namen, Symbole und Dezimalstellen; keine Privilegien- oder Identitätszertifizierung. Geprüft 2026-09-30.

Dokumentation stützt Mechanismen, nicht fiktive Datensatzwerte. Alle Beispiele und Übungsdatensätze sind eigenes ILLUSTRATIVE Material, in dieser Datei fixiert. S0/S1 sind synthetische Kontextlabels; observedAt ist null, weil keine Live- oder historische Ledger-Messung erhoben wurde. Dokumentation und tatsächlich bereitgestelltes Verhalten vor jeder Veröffentlichung oder Integration erneut prüfen.

Nächste Lektion

P08-L03 nach der ausgearbeiteten Übung und Quizprüfung.

Visuelle Spezifikationen

P08-L02-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Wo verändern Einheitenumrechnung und Ausschlüsse das berichtete Maß?

Illustrative Einheiten und Angebotsregeln; kein Preis und keine reale Umlaufschätzung.

Zeige eine Rohwert→Anzeigewert-Umrechnungsleiter d=6, die S0-Saldenabstimmung und getrennte Balken für Gesamtangebot 9,000 und Regel E4,000. Markiere F1 d=9 als Präzisionsabweichung; zeige S1-Gesamtangebot 9,250 ohne erfundenes Halterdiagramm.

Vier Salden ergeben 9,000 Token; Ausschlüsse lassen4,000; Ereignissumme ergibt später 9,250 bei unbekannter Zuteilung.

390px Panels untereinander mit Textäquivalent; später 768px und Desktop prüfen

RTL-Beschriftungen und Navigation; Kennungen LTR isoliert; numerische Achsen, Ereignisfolge und faktische Kantenrichtung bewahren.

FIX-P08-02

P08-L02-V02

SPECIFICATION_ONLY · ILLUSTRATIVE

Welche Aussage ist gestützt, bedingt, unbekannt oder ungestützt?

Illustrative Beleggrenzen; kein Sicherheits- oder Anlageurteil.

Vier beschriftete OBSERVED/INFERRED/UNKNOWN/INSUFFICIENT EVIDENCE-Zeilen, die mit Aussagen und Datensatz-IDs dieser Lektion verbunden sind. Beobachtungen sind vorgegebene fiktive Datensätze, keine Live-Messungen.

Vier Belegzustandszeilen mit Datensatzverweisen und nächsten Verifizierungsschritten.

390px Panels untereinander mit Textäquivalent; später 768px und Desktop prüfen

RTL-Beschriftungen und Navigation; Kennungen LTR isoliert; numerische Achsen, Ereignisfolge und faktische Kantenrichtung bewahren.

FIX-P08-02

Quellen und Aussagegrenzen

S08-TOKENS · official_documentation_or_standard

Solana-Vermögenswerte

Gestützte Aussage
Mint-/Konto-/Programmidentität und Dezimalstellen; Kontoeigentümerfelder unterscheiden.
Verifikationsgrenze
Primärseite zur redaktionellen Mechanismusstützung geprüft; kein bereitgestellter Vermögenswert oder Ledger-Übungsdatensatz unabhängig gemessen.
Prüfdatum
2026-09-30
Primärquelle öffnen
https://solana.com/docs/tokens

S08-SUPPLY · official_documentation_or_standard

Solana getTokenSupply

Gestützte Aussage
Rohangebot, Dezimalstellen und RPC-Antwortkontext; keine Umlaufangebotsdefinition.
Verifikationsgrenze
Primärseite zur redaktionellen Mechanismusstützung geprüft; kein bereitgestellter Vermögenswert oder Ledger-Übungsdatensatz unabhängig gemessen.
Prüfdatum
2026-09-30
Primärquelle öffnen
https://solana.com/docs/rpc/http/gettokensupply

S08-ERC20 · official_documentation_or_standard

ERC-20-Tokenstandard

Gestützte Aussage
Standardschnittstelle; optionale Namen, Symbole und Dezimalstellen; keine Privilegien- oder Identitätszertifizierung.
Verifikationsgrenze
Primärseite zur redaktionellen Mechanismusstützung geprüft; kein bereitgestellter Vermögenswert oder Ledger-Übungsdatensatz unabhängig gemessen.
Prüfdatum
2026-09-30
Primärquelle öffnen
https://eips.ethereum.org/EIPS/eip-20

Datenherkunft

id: FIX-P08-02

dataStatus: ILLUSTRATIVE

observedAt: null

source: Original frozen educational fixture embedded in lesson

timeBasis: Synthetic S0/S1 snapshots, not UTC observations or real blocks

identifiers: Deliberately invalid fictional network, asset and account labels; never use as transaction targets

scope: Exhaustive fictional raw balances, explicit exclusion policy and complete mint/burn sequence.

Prüfe deine Begründung

P08-L02-Q1 · Was ist das angezeigte T0-Angebot bei d=6?
P08-L02-Q2 · Was bedeuten die 4,000 von Regel E?
P08-L02-Q3 · Was ist der Anteil von A nach Regel E?
P08-L02-Q4 · Was ist das S1-Gesamtangebot?
P08-L02-Q5 · Kann die S1-Konzentration aus S0-Salden abgeleitet werden?