Wichtige Erkenntnisse

  • Token-Standards sind Regelsets, die von Smart Contracts verwendet werden, um Krypto-Tokens zu erstellen. Sie fungieren als "Baupläne", um die Kompatibilität sicherzustellen.

  • Ethereum (ERC) Standards wie ERC-20 und ERC-721 sind die gebräuchlichsten, aber andere Blockchains wie Bitcoin und Solana haben ihre eigenen einzigartigen Standards.

  • Interoperabilität ermöglicht es verschiedenen Anwendungen (Wallets, Börsen, Spiele), mit diesen Tokens zu arbeiten, ohne dass für jede einzelne benutzerdefinierter Code erforderlich ist.

Binance Academy courses banner

Einführung

Obwohl Zehntausende von Kryptowährungen existieren, könnten Sie überrascht sein zu erfahren, dass die meisten mit demselben Bauplan erstellt wurden. Diese Baupläne, die als Token-Standards bezeichnet werden, definieren einige der wichtigsten Funktionen und Eigenschaften von Blockchain-Tokens.

Token-Standards definieren die Funktionalität und Eigenschaften von Blockchain-Tokens. So wie USB ein universeller Standard ist, der sicherstellt, dass Ihre Maus an jedem Computer funktioniert, stellen Token-Standards sicher, dass ein neuer Token mit bestehenden Wallets, Börsen und dezentralen Anwendungen (DApps) funktioniert.

Warum brauchen wir Token-Standards?

1. Interoperabilität

Der Hauptvorteil von Standards ist die Kompatibilität. Wenn ein Entwickler einen Token herausgibt, der mit einem Standard kompatibel ist, kann er automatisch mit bestehender Infrastruktur interagieren. Zum Beispiel funktioniert der Stablecoin USDT, da er dem ERC-20 Standard folgt, sofort auf Uniswap, MetaMask und zentralisierten Börsen, ohne dass diese Plattformen benutzerdefinierten Code dafür schreiben müssen.

2. Zusammensetzbarkeit

In der dezentralen Finanzwirtschaft (DeFi) ermöglicht die Zusammensetzbarkeit Entwicklern, bestehende Komponenten zu verwenden, um neue Produkte zu erstellen – oft als "Money Legos" bezeichnet. Da Entwickler genau wissen, wie sich ein Standard-Token verhält, können sie komplexe Kredit-, Darlehens- und Handelsprotokolle erstellen, die automatisch jeden Token unterstützen, der diesem Standard entspricht.

3. Effizienz

Standards verhindern, dass Entwickler das Rad neu erfinden. Anstatt einen Smart Contract von Grund auf neu zu schreiben, um grundlegende Funktionen wie "Übertragung" oder "Saldoüberprüfungen" zu handhaben, verwenden Entwickler geprüfte Bibliotheken, die auf vereinbarten Standards basieren. Dies verringert das Risiko von Fehlern und beschleunigt die Entwicklung.

Gemeinsame Ethereum-Token-Standards (EVM)

Da Ethereum die erste programmierbare Blockchain war, legten seine "Requests for Comments" (ERC) die Grundlage für die Branche. Diese Standards werden auch auf EVM-kompatiblen Chains wie Avalanche, Polygon und Arbitrum verwendet.

ERC-20 (fungible Tokens)

Vorgeschlagen im Jahr 2015, ist ERC-20 der Industriestandard für fungible Tokens. "Fungible" bedeutet austauschbar; eine Einheit eines Tokens hat die gleiche Verwendung und den gleichen Wert wie eine andere Einheit (wie eine Dollarnote, die einer anderen Dollarnote entspricht).

  • Anwendungsfälle: Stablecoins (USDT, USDC), Governance-Tokens (UNI, AAVE) und Utility-Tokens.

  • Wichtige Funktionen: Es ermöglicht Benutzern, die Gesamtversorgung zu überprüfen und Vermögenswerte über Transfer oder TransferFrom zu übertragen.

ERC-721 (nicht-fungible Tokens)

ERC-721 ist der Standard, der den NFT-Boom im Jahr 2021 angetrieben hat. Im Gegensatz zu ERC-20 ist jeder ERC-721 Token einzigartig. Um dies sicherzustellen, wird jeder Token durch eine spezifische tokenId innerhalb des Vertrags identifiziert.

  • Anwendungsfälle: Einzigartige digitale Vermögenswerte, wie Zertifikate, Sammlerstücke, Kunst, In-Game-Vermögenswerte, digitale Identitätsdateien und Eigentumsurkunden.

  • Wichtiger Unterschied: Während 1 ETH immer 1 ETH wert ist, hat jeder ERC-721 Token einzigartige Werte und Merkmale.

ERC-1155 (der Multi-Token-Standard)

Dies ist ein Token-Standard, der entwickelt wurde, um die Ineffizienzen der separaten Verwendung von ERC-20 und ERC-721 zu beheben. ERC-1155 schafft einen Standard, der beide Arten von Tokens, fungible und nicht-fungible, verwalten kann.

  • Teilweise Fungibilität: ERC-1155 ist perfekt für Gaming. Zum Beispiel könnte ein Spiel "Goldmünzen" (fungibel), "Eisen-Schwerter" (teilweise fungibel – es gibt 1.000 identische Schwerter) und ein "Legendärer Schild" (einzigartiges NFT) haben. Der ERC-1155 Standard ermöglicht es Verträgen, all dies gleichzeitig zu verwalten.

  • Batch-Transfers: Im Gegensatz zu älteren Standards kann ERC-1155 verschiedene Token-Typen in einer einzigen Transaktion senden, was die Gasgebühren erheblich spart.

Standards über Ethereum hinaus

Während Ethereum den Präzedenzfall setzte, haben andere große Blockchains ihre eigenen Standards entwickelt, um ihre spezifischen Architekturen zu handhaben.

BNB Smart Chain: BEP-20

BEP-20 ist der primäre Token-Standard auf der BNB Smart Chain (BSC). Er funktioniert fast identisch wie Ethereums ERC-20, ist jedoch für die Geschwindigkeit und niedrigen Gebühren von BSC optimiert. Er unterstützt auch "Peg"-Tokens, die gewickelte Versionen von Vermögenswerten aus anderen Chains (wie Bitcoin oder Ethereum) sind, die in das BNB-Chain-Ökosystem gebracht wurden.

Solana: SPL (Solana Program Library)

Solana behandelt Tokens anders als EVM-Chain. Auf Ethereum ist jeder Token ein separater Smart Contract. Auf Solana gibt es nur ein "Token-Programm" (den SPL-Standard), und neue Tokens sind einfach neue Konten, die innerhalb dieses Programms erstellt werden. Diese Architektur ermöglicht es Solana, Transaktionen parallel mit hohen Geschwindigkeiten zu verarbeiten.

Der SPL-Standard deckt fungible Tokens (wie USDC auf Solana) und NFTs ab, ohne separate Standards wie ERC-20 vs. ERC-721 zu benötigen.

Bitcoin: BRC-20 und Runes

Über ein Jahrzehnt lang wurde Bitcoin nur als Währung betrachtet, nicht als Plattform für Tokens. Dies änderte sich 2023 mit der Erfindung von Ordinals.

  • BRC-20: Ein experimenteller Standard, der die Erstellung von fungiblen Tokens direkt auf Bitcoin mithilfe von Textinschriften ermöglicht. Im Gegensatz zu Smart Contract Tokens verwenden BRC-20 Tokens die Bitcoin-Blockchain als Datenbank zur Verfolgung von Übertragungen.

  • Runes: Ein effizienteres Protokoll, das entwickelt wurde, um fungible Tokens auf Bitcoin mit einem kleineren On-Chain-Fußabdruck als BRC-20 auszugeben.

Die Einschränkung lösen: Cross-Chain-Kompatibilität

Eine große Einschränkung der Token-Standards besteht darin, dass sie in der Regel isoliert auf ihrer eigenen Blockchain sind. Ein ERC-20 Token auf Ethereum kann nicht nativ auf Solana existieren.

Wrapped Tokens

Traditionell wurde dies durch Wrapping gelöst. Um Bitcoin nach Ethereum zu bewegen, wird das BTC in einem Tresor gesperrt, und ein entsprechender Betrag an "Wrapped BTC" (WBTC) wird als ERC-20 Token auf Ethereum geprägt. Während dies effektiv ist, waren Brücken, die diese gesperrten Vermögenswerte halten, historisch gesehen Ziele für Hacker.

Omnichain fungible Tokens (OFTs)

Einige Interoperabilitätsprotokolle (wie LayerZero oder Chainlink CCIP) gehen über einfaches Wrapping hinaus. Sie ermöglichen Omnichain-Tokens, die nativ über sichere Nachrichtensysteme zwischen Chains wechseln können, anstatt sich auf zentrale Tresore zu verlassen.

Schlussgedanken

Token-Standards sind das unsichtbare Rückgrat der Krypto-Wirtschaft. Ob es sich um die ERC-20 Tokens in Ihrer Wallet, die BRC-20 Tokens auf Bitcoin oder die SPL Tokens auf Solana handelt, diese "Baupläne" ermöglichen ein einheitliches, effizientes und zusammensetzbares Ökosystem.

In den letzten Jahren haben wir einen Wandel von einfachen Standards zu komplexen, hybriden Lösungen wie ERC-404 und Omnichain-Protokollen gesehen, die dazu beitragen, ein stärker vernetztes Web3 zu schaffen.

Weiterführende Literatur

  • Was ist ERC-1155 und wie funktioniert es?

  • Was sind Ordinals? Ein Überblick über Bitcoin NFTs

  • Ethereum Account Abstraction erklärt (ERC-4337)

Haftungsausschluss: Dieser Inhalt wird Ihnen auf einer "Wie er ist"-Basis für allgemeine Informationen und Bildungszwecke zur Verfügung gestellt, ohne jegliche Darstellung oder Garantie. Er sollte nicht als Finanz-, Rechts- oder andere professionelle Beratung ausgelegt werden, noch ist er dazu gedacht, den Kauf eines bestimmten Produkts oder einer bestimmten Dienstleistung zu empfehlen. Sie sollten Ihren eigenen Rat von geeigneten Fachberatern einholen. Produkte, die in diesem Artikel erwähnt werden, sind möglicherweise nicht in Ihrer Region verfügbar. Wenn der Artikel von einem Drittanbieter beigetragen wird, beachten Sie bitte, dass die geäußerten Ansichten dem Drittanbieter gehören und nicht unbedingt die von Binance Academy widerspiegeln. Bitte lesen Sie unseren vollständigen Haftungsausschluss für weitere Details. Die Preise digitaler Vermögenswerte können volatil sein. Der Wert Ihrer Investition kann sinken oder steigen, und Sie erhalten möglicherweise nicht den investierten Betrag zurück. Sie sind allein verantwortlich für Ihre Investitionsentscheidungen, und Binance Academy ist nicht verantwortlich für Verluste, die Ihnen entstehen könnten. Dieses Material sollte nicht als Finanz-, Rechts- oder andere professionelle Beratung ausgelegt werden. Weitere Informationen finden Sie in unseren Nutzungsbedingungen und Risikowarnungen.