Das beliebte Kryptowährungs- und Blockchain-System Ethereum basiert auf der Verwendung von Tokens, die gekauft, verkauft oder gehandelt werden können. In diesem Fall repräsentieren "Token" eine Vielzahl von digitalen Assets, wie beispielsweise Gutscheine, IOUs oder sogar reale, greifbare Objekte. Auf diese Weise sind Token im Wesentlichen intelligente Verträge, die die Ethereum-Blockchain verwenden.
Die zentralen Thesen
- Das beliebte Kryptowährungs- und Blockchain-System Ethereum basiert auf der Verwendung von Tokens, die gekauft, verkauft oder gehandelt werden können. Einer der wichtigsten Tokens heißt ERC-20 und hat sich zum technischen Standard für alle Smarts entwickelt Verträge über die Ethereum-Blockchain für die Token-Implementierung. Da der ERC-20-Standard noch relativ jung ist, wird es wahrscheinlich Fehler geben, die behoben werden müssen, da sich Ethereum weiterentwickelt.
ERC-20 befähigt Entwickler
Eines der bedeutendsten Token ist das ERC-20, das sich als technischer Standard für alle intelligenten Verträge in der Ethereum-Blockchain zur Token-Implementierung herauskristallisiert hat. Bis zum 16. April 2019 sind mehr als 181.000 ERC-20-kompatible Token im Ethereum-Hauptnetz vorhanden.
Der ERC-20 ist von entscheidender Bedeutung, da er eine gemeinsame Liste von Regeln definiert, die alle Ethereum-Token einhalten müssen. Folglich ermöglicht dieses spezielle Token Entwicklern aller Art, genau vorherzusagen, wie neue Token im größeren Ethereum-System funktionieren werden. Dies vereinfacht und erleichtert die Aufgaben der Entwickler, da sie mit ihrer Arbeit fortfahren können und wissen, dass nicht jedes neue Projekt jedes Mal neu erstellt werden muss, wenn ein neues Token freigegeben wird, solange das Token den Regeln entspricht. Glücklicherweise hat sich die überwiegende Mehrheit der Token-Entwickler bisher an die ERC-20-Regeln gehalten, was bedeutet, dass die meisten Token, die über das ursprüngliche Münzangebot von Ethereum herausgegeben wurden, ERC-20-konform sind.
ERC-20 spezifiziert sechs Funktionen
ERC-20 definiert sechs verschiedene Funktionen für andere Token im Ethereum-System. Dies sind im Allgemeinen grundlegende Funktionsprobleme, einschließlich der Methode, mit der Token übertragen werden und wie Benutzer auf Daten zu einem bestimmten Token zugreifen können.
Insgesamt stellt dieser Satz von Funktionen und Signalen sicher, dass Ethereum-Token unterschiedlicher Typen an jedem Ort innerhalb des Ethereum-Systems einheitlich ausgeführt werden. Daher unterstützen fast alle digitalen Geldbörsen, die die Ätherwährung unterstützen, auch ERC-20-konforme Token. Aber da der ERC-20-Standard noch relativ jung ist, wird es wahrscheinlich Bugs geben, die ausgebügelt werden müssen, da Ethereum weiter reift. Um ein Beispiel für einen solchen Fehler zu nennen: Ethereum-Token, die direkt an einen intelligenten Vertrag gesendet werden, verlieren Geld, da ein Fehler im Protokoll bedeutet, dass der Vertrag eines Tokens nicht auf den Versuch einer direkten Übertragung reagieren kann, was zum "Verlust" des Token führt Geld im Zusammenhang mit dieser Überweisung.
Laut CoinDesk sind aus diesem Grund bereits Tokens im Wert von rund 70.000 US-Dollar verloren gegangen. Trotzdem bleibt ERC-20 heute ein entscheidender Aspekt von Ethereum und wird wahrscheinlich auch in Zukunft massiven Einfluss ausüben.