Ethereum wurde 2014 von Vitalik Buterin gegründet und entstand als eine Open-Source-Plattform für die Entwicklung von dezentralen Anwendungen (DApps). Buterin wollte die Starrheit des Bitcoin-Protokolls durch die Schaffung einer anpassungsfähigeren Blockchain überwinden. Die Ethereum-Blockchain hat sich seitdem zu einem Magneten für Entwickler, Unternehmen und Unternehmer entwickelt, der ein florierendes Ökosystem von intelligenten Verträgen und dezentralen Anwendungen hervorgebracht hat.
Ein ERC (Ethereum Request for Comments) ist ein technisches Dokument, in dem Programmierstandards für die Ethereum-Plattform beschrieben werden. Im Gegensatz zu Ethereum Improvement Proposals (EIPs), die Änderungen am Protokoll selbst vorschlagen, legen ERCs Konventionen fest, um die Interaktion zwischen Anwendungen und Verträgen zu erleichtern.
Im Jahr 2015 führten Vitalik Buterin und Fabian Vogelsteller ERC-20 ein, ein einfaches Framework für die Erstellung von Ethereum-basierten Token. Dieser Standard ermöglicht es Entwicklern, eine bestehende Grundlage zu nutzen, die Token-Entwicklung zu rationalisieren und die Kompatibilität mit Diensten und Software zu gewährleisten, die ERC-20 unterstützen, wie z. B. Wallets und Börsen. Obwohl ERC-20 aufgrund seiner weiten Verbreitung später in EIP-20 umbenannt wurde, ist der ursprüngliche Name in der Branche immer noch weit verbreitet.
ERC-20-Token unterscheiden sich von der Ethereum-eigenen Kryptowährung ETH, da sie ausschließlich innerhalb eines Vertrags existieren, einer in sich geschlossenen Datenbank, die Regeln wie Name, Symbol und Teilbarkeit festlegt und gleichzeitig die mit Ethereum-Adressen verknüpften Guthaben der Nutzer verfolgt.
Um Token zu übertragen, senden die Nutzer eine Transaktion an den Kontrakt und fordern ihn auf, einen Teil ihres Guthabens einer anderen Adresse zuzuweisen (Transaction Action - Transfer). Ein praktisches Beispiel kann auf Etherscan beobachtet werden: Jemand ruft den USDT-Vertrag auf. Sie können sehen, dass Tether-Token an eine andere Adresse übertragen werden und eine Gebühr in ETH gezahlt wird, obwohl das Wertfeld anzeigt, dass 0 ETH gesendet wurden.

ERC-20-Token, die durch eine Reihe von Funktionen geregelt werden, ermöglichen die Abfrage des Gesamtangebots, die Überprüfung von Guthaben, die Überweisung von Geldern und die Autorisierung von DApps zur Verwaltung von Token. Dank der Flexibilität dieses Standards können Entwickler Funktionen hinzufügen und Parameter festlegen, die ihren Bedürfnissen entsprechen.
Stablecoins, die oft an Fiat-Währungen gekoppelt sind, verwenden in der Regel den ERC-20-Standard. So arbeiten beispielsweise große Stablecoins wie BUSD mit diesem Format. Ein Emittent unterlegt jeden Token mit einer Fiat-Reserve, z. B. in Dollar oder Euro. Wenn ein Emittent über 10.000 US-Dollar verfügt, kann er 10.000 Token ausgeben, von denen jeder für 1 US-Dollar einlösbar ist. Die Nutzer können diese Token für Transaktionen und DApps verwenden oder sie gegen Fiat einlösen, wobei der Emittent die Token bei der Einlösung verbrennt.
Sicherheits-Token, die auf Vertragsebene den Stablecoins ähneln, repräsentieren Vermögenswerte wie Aktien, Anleihen oder Immobilien. Diese Token bieten ihren Inhabern oft eine Beteiligung an einem Unternehmen oder einem Vermögenswert, was sie von anderen Token-Typen unterscheidet.
Utility-Token, die gängigste Form, sind nicht durch physische Vermögenswerte unterlegt. Sie funktionieren wie Vielfliegermeilen und bieten einen Wert innerhalb bestimmter Ökosysteme. Zu den Verwendungszwecken gehören Spielwährung, DApp-Treibstoff, Treuepunkte und mehr, ohne externen Wert.
ERC-20-Token können nicht gemint werden; stattdessen werden sie gemint, wenn neue Token erstellt werden. Nach dem Start eines Vertrags teilen die Entwickler das Angebot entsprechend ihrer Roadmap und ihren Plänen auf.
Diese Verteilung erfolgt in der Regel über Mechanismen wie Initial Coin Offerings (ICOs), Initial Exchange Offerings (IEOs) oder Security Token Offerings (STOs). Trotz unterschiedlicher Bezeichnungen bleibt das Kernkonzept dasselbe: Investoren senden ETH an die Vertragsadresse und erhalten im Gegenzug neue Token. Mit den eingenommenen Geldern wird die weitere Projektentwicklung unterstützt, wobei die Nutzer einen unmittelbaren oder zukünftigen Nutzen erwarten oder die Möglichkeit haben, die Token mit Gewinn weiterzuverkaufen, wenn das Projekt voranschreitet. Die Verteilung der Token muss nicht immer automatisiert werden. Bei Crowdfunding-Veranstaltungen werden häufig mehrere digitale Währungen wie BNB, BTC, ETH und USDT akzeptiert, wobei die Guthaben den von den Nutzern bereitgestellten Adressen zugewiesen werden.
ERC-20-Token sind fungibel, d. h. jede Einheit ist identisch und gegen eine andere austauschbar. Wenn Sie zum Beispiel einen USDT-Token besitzen, ist es egal, welchen Token Sie besitzen. Sie könnten ihn gegen einen anderen eintauschen, und beide wären immer noch funktional identisch, genau wie ein Dollar.
Wenn Ihr Token als eine Art Währung fungieren soll, ist es am besten, wenn die einzelnen Einheiten ununterscheidbar sind. Einzigartige Merkmale würden sie nicht fälschbar machen, was dazu führen könnte, dass einige Wertmarken mehr oder weniger wertvoll wären als andere, was ihrem eigentlichen Zweck zuwiderläuft.
ERC-20-Tokens bieten umfangreiche Anpassungsmöglichkeiten und eignen sich daher für verschiedene Anwendungen. Sie können als Spielwährung, Treuepunkte, digitale Sammlerstücke dienen oder Vermögenswerte wie Kunst und Eigentumsrechte darstellen.
Die weit verbreitete Annahme des ERC-20-Standards in der Kryptowährungsbranche ist ein starker Anreiz für seine Verwendung. Zahlreiche Börsen, Wallets und intelligente Verträge sind bereits mit ERC-20-Tokens kompatibel. Darüber hinaus gibt es umfangreiche Unterstützung und Dokumentation für Entwickler.
Ethereum hat wie viele andere Kryptowährungsnetzwerke mit der Skalierbarkeit zu kämpfen. Ein hohes Transaktionsvolumen kann zu erhöhten Gebühren und Verzögerungen führen. Wenn ein ERC-20-Token während einer Netzwerküberlastung eingeführt wird, kann seine Nutzbarkeit darunter leiden.
Die Einfachheit der Erstellung eines ERC-20-Tokens kann ein zweischneidiges Schwert sein. Sie fördert zwar die Innovation, ermöglicht aber auch die Verbreitung von betrügerischen Systemen. Anleger sollten vorsichtig sein und gründliche Nachforschungen anstellen, um nicht auf Pyramiden- und Schneeballsysteme hereinzufallen, die als legitime Blockchain-Projekte getarnt sind.
Während ERC-20 der ursprüngliche und am weitesten verbreitete Ethereum-Token-Standard ist, wurden mehrere andere entwickelt, um seine Einschränkungen zu beheben oder andere Zwecke zu erfüllen.
Der ERC-20 Standard ist seit langem ein Eckpfeiler im Bereich der Krypto-Assets und bietet eine unkomplizierte Möglichkeit, vielseitige Verträge für verschiedene Anwendungen wie Utility-Token und Stablecoins einzusetzen. Trotz seiner weiten Verbreitung fehlt es ERC-20 an bestimmten Funktionen, die in neueren Standards zu finden sind. Die Zeit wird zeigen, ob diese aufkommenden Standards ERC-20 an Popularität und Funktionalität übertreffen werden.