ERC-20

ERC-20 ist ein technischer Standard, der für die Ausgabe und Implementierung von Token auf der Ethereum-Blockchain verwendet wird. Er wurde im November 2015 vom Ethereum-Entwickler Fabian Vogelsteller vorgeschlagen. Der Standard beschreibt einen gemeinsamen Satz von Regeln, die befolgt werden sollten, damit ein Token im Ethereum-Ökosystem ordnungsgemäß funktioniert. Daher sollte ERC-20 nicht als ein Stück Code oder Software betrachtet werden. Stattdessen kann er als technische Richtlinie oder Spezifikation bezeichnet werden.

Der ERC-20-Standard erleichtert es den Entwicklern, die Interaktion zwischen verschiedenen Token und Anwendungen genauer vorherzusagen. Er legt auch fest, wie ERC-20-Token innerhalb der Ethereum-Blockchain übertragen werden und wie ihr jeweiliger Vorrat und ihr Adressbestand konsistent erfasst werden.

Mit anderen Worten: Der ERC-20 gibt Entwicklern eine Liste von Regeln an die Hand, die ein nahtloses Funktionieren innerhalb der größeren Ethereum-Plattform ermöglichen. Zahlreiche dezentrale Applikationen (DApps) und Dienste unterstützen ERC-20-Token, was es für Community-Mitglieder und Unternehmen einfacher macht, sie für eine Vielzahl von Anwendungen (wie Kryptowährungs-Wallets, dezentrale Börsen, Spiele usw.) zu übernehmen und zu nutzen.

Es gibt mehrere ERC20-konforme Token, die auf der Ethereum-Blockchain eingesetzt werden, jedoch mit unterschiedlichen und einzigartigen Implementierungen. Je nach Ansatz können die Token für verschiedene Arten von digitalen Vermögenswerten oder handelbaren Gütern verwendet werden (z. B. Coins, Gutscheine, Goldzertifikate, Treuepunkte und Schuldscheine). Darüber hinaus können ERC-20-Tokens als Mittel zur Tokenisierung von Stimmrechten bei Wahlen verwendet werden.

Der ERC-20-Standard hat den Aufwand für die Erstellung und Ausgabe eines digitalen Tokens erheblich verringert, was wahrscheinlich mit dem steigenden Interesse an ICO-Crowdfunding-Veranstaltungen und der Blockchain-Technologie insgesamt zusammenhängt. Mehrere Projekte nutzen bereits den technischen Standard, und die Zahl der ERC-20-Token-Verträge ist in den letzten Jahren drastisch gestiegen. Mitte 2017 gab es rund 5.500 ERC-20 Smart Contracts im Ethereum-Netzwerk. Anfang 2018 stieg diese Zahl auf über 40.000 und liegt nun bei mehr als 160.000.

Obwohl die Mehrheit der Token im Ethereum-Netzwerk dem ERC-20-Standard folgt, gibt es einige Ausnahmen. Ether (ETH) zum Beispiel wurde vor dem Standard geschaffen und entspricht ihm noch nicht. Dies führte zur Schaffung des sogenannten Wrapped Ether (WETH) – ein ERC-20-Token, der Ether im Verhältnis 1:1 repräsentiert (1 WETH = 1 ETH). Mit WETH können Nutzer ihre ETH auf dezentralen Börsen gegen andere ERC-20-Token eintauschen.

Technisch gesehen beschreibt der ERC-20-Standard sechs Funktionen, die einige Funktionalitäten und Eigenschaften von Ethereum-basierten digitalen Token beibehalten. Zu diesen Funktionen gehören die Art und Weise, wie Token zwischen Adressen übertragen werden, sowie einige wichtige Daten im Zusammenhang mit dem Smart Contract des Tokens, wie Symbol, Name und Angebot.

« Zurück zum Glossar Index