Zusammenfassung

Token-Standards sind eine Reihe von Regeln und Konventionen, die die Funktionsweise von Kryptowährungstoken regeln. Zu den gängigen Standards gehören ERC-20, BEP-20, ERC-721 und ERC-1155.

Einführung

Obwohl es Zehntausende von Kryptowährungen gibt, wissen Sie vielleicht nicht, dass die meisten von ihnen nach demselben Bauplan erstellt wurden. Diese Blaupausen, auch Token-Standards genannt, spezifizieren die wichtigsten Funktionen und Eigenschaften von Blockchain-Tokens.

Warum dem Token-Standard folgen?

Interoperabilität

Token-Standards stellen sicher, dass alle nach denselben Standards gebauten Produkte interagieren oder zusammenarbeiten können. Wenn Projekt-Tokens in Übereinstimmung mit Token-Standards erstellt werden, können neue Token weiterhin mit bestehenden Plattformen und Anwendungen (z. B. Wallets) kompatibel sein. Beispielsweise sind ERC-20-Assets mit anderen Produkten und Diensten interoperabel, die nach denselben Token-Standards entwickelt wurden.

Aus diesem Grund können Sie ERC-20-Token gegen andere Token eintauschen. Und ohne Token-Standards wird der Handel mit mehreren Kryptowährungen sehr schwierig sein. Sie müssen außerdem ein spezielles Wallet für Ihren Token erstellen und nicht ein Wallet, das unzählige Kryptowährungen speichern kann.

Zusammensetzbarkeit

Wenn Entwickler programmieren und ein zusammensetzbares System verfügbar ist, können sie vorhandene Komponenten wiederverwenden, um neue Produkte zu erstellen. Das Gleiche gilt für die Token-Erstellung: Durch die Einhaltung von Token-Standards wird der Zeitaufwand für grundlegende Funktionen reduziert, sodass Entwickler mehr Zeit zum Experimentieren und Innovationen haben.

Effizienz

Darüber hinaus können Token-Standards die Interaktion zwischen Smart Contracts erleichtern. Nachdem der Smart Contract Token gemäß Token-Standards bereitgestellt hat, kann er auch eine Rolle bei der Überwachung der erstellten Token spielen.

Token-Standards wie ERC-20 und BEP-20 verfügen über grundlegende Funktionen wie Adressabruf und Token-Saldo, sodass Smart Contracts Token effektiver überwachen können. Beispielsweise können Entwickler ERC-20-Token mithilfe der Application Binary Interface (ABI) des Vertrags überwachen, um Token-Transfers und andere Daten zu verfolgen.

Gemeinsame Standards für Kryptowährungen und DeFi-Token

BEP-20

BEP-20 ist der Token-Standard für Binance Smart Chain (BSC). Der Standard ist eine technische Spezifikation, die für Binance Smart Chain (BSC) entwickelt wurde und es Entwicklern ermöglicht, eine Vielzahl von Token zu erstellen, darunter gebundene Token, Utility-Token, Stablecoins und andere Token. Der BEP-20-Standard führt auch Funktionen wie Blacklisting, Minting und Aussetzung der Token-Vernichtung ein.

Im Folgenden sind die Hauptmerkmale des BEP-20-Token-Standards aufgeführt:

  1. TotalSupply: Gibt den Gesamtvorrat eines bestimmten BEP-20-Tokens an.

  2. BalanceOf: Gibt den Token-Saldo an.

  3. Übertragung: Unterstützt Benutzer bei der Übertragung des Token-Besitzes auf andere.

  4. TransferFrom: Übertragen Sie Token im Namen des Benutzers über intelligente Verträge an andere.

  5. Genehmigen: Begrenzen Sie die Anzahl der Token, die durch den Smart Contract abgehoben werden können.

  6. Freibetrag: Definiert externe Adressen, die das Recht haben, Token auszugeben.

ERC-20

Im Jahr 2015 schlug Fabian Vogelsteller den ERC-20-Token-Standard vor, der später zum Hauptrahmen für Entwickler wurde, um verschiedene Token wie virtuelle Token, verpfändete Token und virtuelle Währungen zu entwerfen.

Der ERC-20-Token-Standard entwickelt fungible (d. h. nicht fungible) Vermögenswerte, die gemeinsamen Regeln folgen. Wenn Sie also 1.000 ERC-20-Token erstellen, hat jeder Token die gleiche Funktionalität.

Der BEP-20-Standard ähnelt ERC-20. Hinweis: Sie gehören aber zu völlig unterschiedlichen Blockchain-Netzwerken. Der ERC-20-Token-Standard gilt für die Ethereum-Blockchain, während BEP-20 für die BNB Smart Chain (BSC) gilt.

ERC-721

Wussten Sie, dass die meisten nicht fungiblen Token (NFTs) auf Ethereum dem ERC-721-Token-Standard folgen? Unabhängig davon, ob es sich um einen NFT in limitierter Auflage oder um ein Proof of Attendance Protocol (POAP) handelt, wird Ihr NFT höchstwahrscheinlich nach demselben Entwurf erstellt. Was macht NFTs also anders? Die Regeln schreiben vor, dass ein Vermögenswert eine weltweit eindeutige Token-ID haben muss, um ein ERC-721-Token zu werden.

Zu den ERC-721-Funktionen gehören Token-Transfers, aktuelles Guthaben, Gesamtangebot und, wie bereits erwähnt, globale Einzigartigkeit.

ERC-1155

Da sich die Token-Standards ständig weiterentwickeln, ist eine Richtlinie entstanden, die den Branchenbedarf für mehrere Token-Typen abdeckt. ERC-1155 ist ein Multi-Token-Standard, der die Erstellung verschiedener Arten digitaler Assets ermöglicht, einschließlich Utility-Tokens wie BNB und NFTs.

Darüber hinaus bietet ERC-1155 auch Token-Batching-Funktionen, darunter:

  1. Stapelübertragung: Mehrere Vermögenswerte gleichzeitig übertragen.

  2. Stapelbilanz: Fragen Sie die Bilanz mehrerer Vermögenswerte in einem Schritt ab.

  3. Batch-Genehmigung: Genehmigung aller Token an dieselbe Adresse.

  4. NFT-Unterstützung: Wenn der Vorrat nur 1 beträgt, gilt der erstellte Token als NFT.

Einschränkungen der Token-Standards

Nach denselben Standards erstellte Token verfügen über konsistente Grundfunktionen und eine gute Interaktivität, während Token, die unterschiedlichen Standards folgen, inkonsistente Grundfunktionen und eine schlechte Interaktivität aufweisen. Da die Regeln für Token-Standards so unterschiedlich sind, ist es nicht verwunderlich, dass sie nicht miteinander kompatibel sind. Mit anderen Worten: Token, die nach unterschiedlichen Standards entwickelt wurden, können nicht auf derselben Plattform koexistieren oder miteinander kommunizieren oder handeln. Wenn Sie mehrere Kryptowährungen besitzen, haben Sie möglicherweise die schlechte Erfahrung gemacht, dass Sie BTC nicht auf Ethereum verwenden können. Um dieser Einschränkung zu begegnen, schlägt die Branche einen neuen Token-Typ vor, der auch als Wrapped Tokens bezeichnet wird.

Verpackungstoken

Wrapped Coins sind Kryptowährungen, die an andere Kryptowährungen gekoppelt sind. Typischerweise wird das ursprüngliche Asset in einem digitalen Tresor (auch Wrapper genannt) abgelegt, während seine verpackte Version (Avatar) auf anderen Blockchains erstellt wird.

Abschluss

Token-Standards sind wie eine Blaupause für die Gestaltung und Freigabe von Blockchain-Tokens. Derzeit gibt es in der Branche mehrere Token-Standards sowie innovative Lösungen wie Blockchain-Brücken und Wrapping-Mechanismen, die dabei helfen können, Inkompatibilitäten zwischen Token zu beheben.

Weiterführende Literatur

  • Einführung in ERC-20-Tokens

  • Drei beliebte Kryptowährungsbrücken und wie sie funktionieren

  • Wie verwende ich die Polygon Bridge?

  • Detaillierte Erklärung des Atomaustauschs