SPL Token: Der Standard für Assets auf Solana

LeeMaimaiLeeMaimai
/16. Okt. 2025
SPL Token: Der Standard für Assets auf Solana

Schlüssel-Ergebnisse

• SPL-Token sind das Rückgrat für fungible Assets auf Solana.

• Token-2022 bietet erweiterte Funktionen wie Transfer Hooks und vertrauliche Überweisungen.

• Die Nutzung von Associated Token Accounts vereinfacht die Benutzererfahrung.

• Sicherheitspraktiken wie Multisig und die Überprüfung von Mint-Adressen sind entscheidend.

• Solana's niedrige Gebühren ermöglichen Mikrotransaktionen und effiziente Token-Operationen.

Der SPL Token-Standard von Solana ist das Rückgrat für fungible Assets im Netzwerk – denken Sie an Stablecoins, Belohnungspunkte, Governance-Token oder sogar programmatische Cashflows. Wenn Sie mit ERC-20 von Ethereum vertraut sind, spielt SPL eine ähnliche Rolle, ist aber für die Hochdurchsatz- und Latenzarchitektur von Solana optimiert. Im Jahr 2025 ist der Standard über einfache Guthaben hinaus gereift: Erweiterungen wie Transfer Hooks und Confidential Transfers definieren neu, was tokenisierte Assets auf einer schnellen, kosteneffizienten Kette leisten können.

Diese Anleitung erklärt, wie SPL-Token funktionieren, was es Neues bei Token-2022 gibt, wie Assets ausgegeben und gesichert werden und worauf Entwickler und Benutzer achten sollten, während Solana skaliert.

Was ist ein SPL-Token?

SPL-Token werden von On-Chain-Programmen verwaltet, die definieren, wie Token geprägt, übertragen und gehalten werden. Das kanonische Token-Programm implementiert das Kernverhalten für fungible Assets auf Solana. Im Mittelpunkt stehen drei Konzepte:

  • Mint: Die Definition des Tokens (Angebot, Dezimalstellen, Berechtigungen).
  • Token-Konto: Ein Konto, das ein Guthaben eines bestimmten Mints für einen bestimmten Besitzer hält.
  • Berechtigungen (Authorities): Spezielle Privilegien wie das Prägen neuer Bestände oder das Einfrieren von Konten.

Ein guter Ausgangspunkt sind die offiziellen Dokumente des SPL Token Program, die die Mint-Konfiguration, Dezimalstellen und die Verwaltung von Berechtigungen ausführlich behandeln. Einzelheiten und Anleitungen zur Befehlszeilenschnittstelle (CLI) (spl-token) finden Sie in der Solana Program Library unter dem Token-Programm.

Unter der Haube organisiert das Konto-Modell von Solana Daten und Eigentum so, dass Token-Operationen günstig und parallelisierbar sind. Wenn Sie neu im Datenlayout und den Mietmechanismen von Solana sind, lesen Sie das Kernmodell in den Solana-Dokumenten zu Konten, um zu verstehen, wie Token-Guthaben auf Konten leben und warum "mietbefreite" Lamports wichtig sind.

Die meisten Wallets und dApps verwenden das Associated Token Account (ATA) Program, um ein kanonisches Token-Konto pro Wallet und pro Mint abzuleiten. ATAs vereinfachen die Benutzererfahrung, reduzieren Adressverwirrung und halten Überweisungen vorhersagbar. Erfahren Sie mehr in den Dokumenten des Associated Token Account Program.

  • Referenz zum Token-Programm: SPL Token Program
  • Konto-Modell: Solana Accounts Programming Model
  • ATAs: Associated Token Account Program

Token-2022 und Erweiterungen: programmierbare Assets sofort einsatzbereit

Während das klassische Token-Programm weiterhin weit verbreitet ist, hat Solana ein "Token-2020"-Programm der nächsten Generation mit optionalen Erweiterungen eingeführt, die leistungsstarke Funktionen hinzufügen, ohne maßgeschneiderte Token-Logik zu erstellen. Viele Teams wählen jetzt Token-2022, um Compliance-fähige oder funktionsreiche Assets zu versenden. Erkunden Sie die Übersicht in der Token-2022-Dokumentation und den vollständigen Katalog in den Token-2022-Erweiterungen.

Bemerkenswerte Erweiterungen sind:

  • Transfer Hook: Leitet Überweisungen über ein benutzerdefiniertes Programm für Prüfungen wie Whitelists, Geschwindigkeitsbegrenzungen oder On-Chain-Gebührenaufteilungen. Siehe Transfer Hook in den Token-2022-Erweiterungen.
  • Vertrauliche Überweisung (Confidential Transfer): Verbirgt Guthaben und Beträge mithilfe von Zero-Knowledge-Techniken, während die Prüfbarkeit bei Bedarf erhalten bleibt. Siehe Vertrauliche Überweisungen in den Token-2022-Erweiterungen.
  • Standard-Konto-Status und permanente Delegierung (Default Account State and Permanent Delegate): Erzwingt, dass neue Konten eingefroren starten oder einem bestimmten Delegierten die Verschiebung von Mitteln in Wiederherstellungs-/Compliance-Szenarien ermöglichen. Siehe Standard-Konto-Status und permanente Delegierung in den Erweiterungen.
  • Metadaten-Zeiger (Metadata Pointer) und Mint-Schließungsberechtigung (Mint Close Authority): Standardisierte On-Chain-Links zu Metadaten und sicherere Lebenszykluskontrollen über einen Mint. Siehe Metadaten-Zeiger in den Token-2022-Erweiterungen.

Solana Labs bietet einen High-Level-Überblick darüber, warum Token-Erweiterungen für regulierte und unternehmensbezogene Anwendungsfälle wichtig sind, im Solana-Blog zu Token-Erweiterungen.

  • Token-2022: Token-2022 Übersicht
  • Erweiterungskatalog: Token-2022 Erweiterungen
  • Warum es wichtig ist: Token-Erweiterungen im Solana-Blog

Kompatibilitätshinweis: Einige Wallets und dApps holen bei bestimmten Erweiterungen noch auf. Wenn Sie Transfer Hooks oder vertrauliche Überweisungen verwenden möchten, testen Sie umfassend auf Devnet und dokumentieren Sie die Anforderungen für Integratoren.

Gebühren, Durchsatz und wie sie die Token-UX beeinflussen

Die niedrigen Basisgebühren von Solana machen Mikrotransaktionen und granulare Kompositionsfähigkeit praktisch. Jüngste Kernänderungen verbesserten die Vorhersagbarkeit während Spitzenlastzeiten:

  • Priorisierungsgebühren (Prioritization Fees): Ermöglichen es Benutzern, freiwillig mehr für eine schnellere Aufnahme zu zahlen, wenn Blockplatz knapp ist. Lesen Sie über Priorisierungsgebühren in den implementierten Solana-Vorschlägen.
  • Lokale Gebührenmärkte (Local Fee Markets): Reduzieren die Überlastung, indem Hotspots auf Kontoebene isoliert werden. Dies hilft, allgemeine Token-Überweisungen reibungslos zu halten, selbst wenn ein beliebtes Programm unter Last steht. Siehe lokale Gebührenmärkte in den implementierten Solana-Vorschlägen.

Während sich die Netzwerkleistung weiterentwickelt – einschließlich unabhängiger Client-Arbeiten wie Firedancer von Jump Crypto – sollten Token-Operationen auch bei wachsender Nutzung schnell und zuverlässig bleiben. Erfahren Sie mehr über die Firedancer-Initiative.

  • Priorisierungsgebühren: Priorisierungsgebühren
  • Lokale Gebührenmärkte: Lokale Gebührenmärkte
  • Skalierungsarbeiten: Jump Crypto's Firedancer

Häufige Anwendungsfälle für SPL-Token

  • Zahlungen und Handel: Latenzarme Überweisungen und vorhersehbare Kosten ermöglichen Echtzeit-Checkout, Abonnements und Überweisungen. Solana Pay-Muster und QR-basierte Abläufe werden von Entwicklern weitgehend übernommen. Erkunden Sie das Open-Source-SDK auf GitHub von Solana Pay, um Zahlungsanforderungen und -belege zu modellieren.

  • DeFi-Liquidität: AMMs, Kreditprotokolle und Perps werden alle mit SPL-Guthaben abgerechnet. Die Standardisierung von Token-Konten und Genehmigungen (Delegates) macht die Komposition unkompliziert.

  • Compliance-fähige Assets: Transfer Hooks, standardmäßig eingefrorene Konten und permanente Delegierte machen Token-2022 für Institutionen oder die Emission von RWAs mit programmierbaren Richtlinien attraktiv.

  • NFTs und tokenisierte Medien: Metaplex verwendet den Token-Standard plus On-Chain-Metadaten, um Sammlerstücke und digitale Güter darzustellen. Siehe die Metaplex Token Metadata-Dokumentation.

  • Metaplex-Metadaten: Metaplex Token Metadata

Eigenen SPL-Token ausgeben: eine praktische Checkliste

  1. Programm auswählen
  • Klassisches Token-Programm: Einfach, weit verbreitet, ideal für generische fungible Token.
  • Token-2022: Wählen Sie, wenn Sie Erweiterungen wie Transfer Hooks, vertrauliche Überweisungen, Metadaten-Zeiger oder Konto-Statuskontrollen benötigen.

Lesen Sie die Übersicht: Token-2022 Übersicht

  1. Parameter definieren
  • Dezimalstellen (üblich: 6 oder 9)
  • Mint- und Freeze-Berechtigung
  • Angebotsmodell (festes Maximum vs. nach Bedarf prägen)
  1. Mit CLI initialisieren
  • Installieren Sie die Solana CLI und das spl-token-Dienstprogramm.
  • Erstellen Sie einen Mint, erstellen Sie einen ATA für Ihre Kasse, prägen Sie den anfänglichen Vorrat.
  • Setzen Sie optional einen Multisig als Mint-Berechtigung und widerrufen Sie ihn, wenn Sie fertig sind, um ein festes Maximum zu erzwingen.

Referenz: SPL Token Program und CLI

  1. Metadaten hinzufügen
  • Für klassische Token verwenden Sie das Metaplex Token Metadata-Programm, um Namen, Symbol und Icon-URI anzuhängen.

  • Für Token-2022 können Sie auch die Metadaten-Zeiger-Erweiterung verwenden, um auf Ihr Metadaten-Schema zu verweisen.

  • Metadaten: Metaplex Token Metadata

  • Metadaten-Zeiger: Token-2022 Erweiterungen (Metadaten-Zeiger)

  1. Sicher verteilen und auflisten
  • Veröffentlichen Sie die Mint-Adresse deutlich – verlassen Sie sich nicht auf Symbole.

  • Stellen Sie ein Token-Icon und verifizierte Metadaten bereit.

  • Für Cross-Chain-Flüsse verwenden Sie geprüfte Brücken und klare Routen. Die Wormhole-Dokumentation bietet ein weit verbreitetes Brücken-Framework.

  • Brücken: Wormhole Dokumentation

Best Practices für Sicherheit und Compliance

  • Verwenden Sie Multisig für sensible Berechtigungen: Das Token-Programm unterstützt ein natives Multisig-Konto für Mint-/Freeze-Berechtigungen; konfigurieren Sie es vor der Verteilung, um das Risiko eines einzelnen Schlüssels zu reduzieren. Siehe Multisig in den SPL Token-Dokumenten.
  • Erwägen Sie den Widerruf der Mint-Berechtigung: Wenn Ihr Modell ein festes Maximum erfordert, widerrufen Sie die Mint-Berechtigung nach der anfänglichen Verteilung. Dies ist dauerhaft.
  • Verifizieren Sie anhand der Mint-Adresse, nicht des Symbols: Symbole sind nicht eindeutig. Präsentieren und verifizieren Sie immer den öffentlichen Schlüssel des Mints.
  • Planen Sie Mietgebühren und den Lebenszyklus von Konten: Token-Konten müssen mietbefreit sein. Weisen Sie Benutzer an, leere Konten zu schließen, um Lamports zurückzufordern, oder bieten Sie eine "Cleanup"-UX an.
  • Testen Sie Token-2022-Erweiterungen umfassend: Einige Wallets und Indexer benötigen möglicherweise zusätzliche Arbeit für Transfer Hooks oder vertrauliche Guthaben. Stellen Sie nach Möglichkeit ein Fallback ohne Erweiterungen bereit.
  • Beachten Sie die Privatsphäre der Nutzer und lokale Vorschriften: Wenn Sie Transfer Hooks oder "standardmäßig eingefrorene" Richtlinien verwenden, kommunizieren Sie klar und veröffentlichen Sie den Quellcode Ihres Richtlinienprogramms und den Upgrade-Plan.

Referenzen:

  • SPL Token Program
  • Token-2022 Erweiterungen
  • Solana Accounts Programming Model

Für Entwickler: korrekte Muster und gängige Fallstricke

  • Überprüfen Sie immer den Mint: Stellen Sie vor jeder Überweisung sicher, dass sowohl das Quell- als auch das Ziel-Token-Konto mit dem erwarteten Mint und Besitzer übereinstimmen.
  • Verwenden Sie das ATA-Programm: Erstellen und leiten Sie kanonische Token-Konten mit dem Associated Token Account Program ab, um falsche Adressen zu vermeiden.
  • Verwalten Sie Delegierte und Berechtigungen sorgfältig: Delegierung ermöglicht es einem Programm, Token im Namen eines Benutzers zu verschieben – grenzen Sie Berechtigungen eng ein und widerrufen Sie sie, wenn sie abgeschlossen sind.
  • Verwenden Sie Anchor-Constraints oder äquivalente Laufzeitprüfungen: Verwenden Sie in Anchor Constraints vom Typ #[account([address](https://onekey.so/blog/de/ecosystem/what-is-a-crypto-wallet-address/) = …)] und #[account(mint = …)], um Mint-/Besitzerprüfungen explizit zu machen. Siehe die Anchor-Dokumente für Muster zur Kontoüberprüfung.
  • Achten Sie auf Rechenleistung und CPI mit Hooks: Transfer Hooks fügen einen Programm-Hop hinzu und können die Überweisung fehlschlagen lassen; budgetieren Sie die Rechenleistung entsprechend und bieten Sie klare Fehlermeldungen.
  • Behandeln Sie das Schließen von Konten: Beim Verbrennen auf Null sollten Sie das Schließen des Token-Kontos in Betracht ziehen, um Mietgebühren zurückzufordern; stellen Sie diesen Pfad in Ihrem UI-Flow bereit.

Entwicklerreferenzen:

  • ATA-Programm: Associated Token Account Program
  • Anchor-Framework: Anchor Dokumentation
  • Token-2022 Erweiterungskatalog: Token-2022 Erweiterungen

Was kommt als Nächstes für SPL-Assets

Da der Durchsatz und das Gebührenmarkt-Design von Solana weiter reifen, werden tokenisierte Anwendungsfälle, die sowohl Geschwindigkeit als auch Programmierbarkeit erfordern – wie Echtzeit-Zahlungen, RWA-Abwicklung und Embedded Finance – am meisten profitieren. Erweiterungen in Token-2022 bieten standardisierte, geprüfte Bausteine für Compliance-fähige Assets, während alternative Validator-Clients wie Firedancer darauf abzielen, die Leistungsgrenzen für die nächste Welle der Akzeptanz weiter zu verschieben.

  • Skalierungsarbeiten: Jump Crypto's Firedancer
  • Verbesserungen des Gebührenmarktes: Lokale Gebührenmärkte und Priorisierungsgebühren

SPL-Token sicher halten und ausgeben

Ob Sie ein Power-User, Schatzmeister oder Emittent von Berechtigungen sind, Ihre privaten Schlüssel sind der einzige Schwachpunkt. Eine Hardware-Wallet hilft, Schlüssel offline zu halten und Transaktionsgenehmigungen transparent zu machen. OneKey ist Open Source und unterstützt Solana, sodass Sie:

  • Mint-/Freeze-Berechtigungen und Kassen im Cold Storage aufbewahren können.
  • Token-Überweisungen und Berechtigungsaktualisierungen auf einem sicheren Bildschirm überprüfen können, bevor Sie sie signieren.
  • Mit der OneKey App für SPL-Token dasselbe Gerät auf Desktop und Mobilgeräten verwenden können.

Wenn Ihr Projekt auf Token-2022-Funktionen wie Transfer Hooks oder Metadaten-Zeigern basiert, testen Sie Ihre Signatur- und Genehmigungsabläufe End-to-End mit einer Hardware-Wallet, bevor Sie live gehen, um eine reibungslose Benutzererfahrung zu gewährleisten.


Weiterführende Lektüre:

  • SPL Token Program: SPL Token Program
  • Token-2022 Übersicht und Erweiterungen: Token-2022 und Token-2022 Erweiterungen
  • Solana Accounts Model: Solana Accounts Programming Model
  • Metaplex Token Metadata: Metaplex Token Metadata
  • Priorisierungsgebühren: Priorisierungsgebühren
  • Lokale Gebührenmärkte: Lokale Gebührenmärkte
  • Skalierungsarbeiten von Clients: Jump Crypto's Firedancer
  • Brücken: Wormhole Dokumentation

Schützen Sie Ihre Kryptojourney mit OneKey

View details for OneKeyOneKey

OneKey

Die fortschrittlichste Hardware-Wallet der Welt.

View details for App herunterladenApp herunterladen

App herunterladen

Betrugsalarme. Alle Coins unterstützt.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Krypto-Klarheit – Eine Anruf entfernt.

Weiterlesen