Ethereum-Token-Standards verstehen: ERC-20, ERC-721 und das Wertökosystem

Ethereum wird oft nicht nur als Kryptowährung, sondern als Weltcomputer beschrieben. Im Gegensatz zu Bitcoin, das hauptsächlich als digitale Währung und Wertaufbewahrungsmittel konzipiert wurde, wurde Ethereum gebaut, um beliebigen Code auszuführen. Dieses Netzwerk fungiert als geteilter, dezentralisierter Rechenmotor, der für jeden mit einer Internetverbindung zugänglich ist. Im Kern dieses Systems steht Ether (ETH), die native Währung, die das Netzwerk antreibt. ETH dient als Treibstoff für diese globale Maschine und bezahlt die Rechenressourcen, die zur Verarbeitung von Transaktionen und zum Betrieb von Anwendungen erforderlich sind.

ETH dient als genehmigungslose Peer-to-Peer-Digitalwährung. Das bedeutet, dass Nutzer nicht auf Vermittler wie Banken oder Zahlungsabwickler angewiesen sind, um Transaktionen zu autorisieren. Sie können frei Wert an jeden, überall und jederzeit senden und empfangen. Diese Transaktionen laufen pseudonym ab und stellen sicher, dass die reale Identität eines Nutzers nicht direkt mit der Adresse seiner digitalen Wallet verknüpft ist. Obwohl ETH diese Währungseigenschaften mit Bitcoin teilt, geht die Nutzbarkeit von ETH weit über den einfachen Werteübertrag hinaus.

Die primäre Funktion von ETH im Ökosystem besteht darin, die Ressourcen des Ethereum-Netzwerks zu bezahlen. Jede Aktion auf der Blockchain – von einer einfachen Überweisung bis hin zur Ausführung eines komplexen Finanzvertrags – erfordert eine Gebühr in ETH. Diese Gebühren entschädigen die Netzwerkteilnehmer, bekannt als Validatoren, die sicherstellen, dass Transaktionen korrekt und gemäß den Protokollregeln verarbeitet werden. Dieser Mechanismus verhindert Spam und verteilt knappe Netzwerkressourcen effizient.

Die Ethereum Virtual Machine und Smart Contracts

Die Infrastruktur, die Ethereum als globalen Computer ermöglicht, ist die Ethereum Virtual Machine, kurz EVM. Dieser dezentralisierte Rechenmotor bildet das Herz des Netzwerks. Er interpretiert und führt Code aus, der in Programmiersprachen wie Solidity geschrieben wurde. Die EVM sorgt dafür, dass jeder Knoten im Netzwerk dieselben Anweisungen ausführt und somit die Integrität und den Konsens der Blockchain aufrechterhält.

Globaler Rechenmotor

Die EVM dient als Laufzeitumgebung für Smart Contracts. Wenn ein Entwickler ein Programm für Ethereum schreibt, führt die EVM diese Logik aus. Da die EVM dezentralisiert ist, kontrolliert keine einzelne Instanz die Codeausführung. Stattdessen läuft der Code über ein verteiltes Netzwerk von Computern. ETH wird als „Gas“ verwendet, um diese Operationen anzutreiben. Dies entschädigt das Netzwerk für die geleistete Rechenarbeit. Die Flexibilität der EVM hat Entwicklern ermöglicht, eine Vielzahl von Anwendungen zu bauen, die zuvor unmöglich waren.

Selbstausführende Vereinbarungen

Smart Contracts sind die Software, die auf diesem Netzwerk läuft. Es handelt sich um selbstausführende Verträge, bei denen die Bedingungen der Vereinbarung zwischen Käufer und Verkäufer direkt in Codezeilen geschrieben sind. Sie laufen auf der Ethereum-Blockchain und setzen Vereinbarungen automatisch um, sobald vordefinierte Bedingungen erfüllt sind. Dadurch entfällt die Notwendigkeit von Vermittlern zur Abwicklung oder Überprüfung des Austauschs. Ein Smart Contract könnte beispielsweise automatisch Mittel an einen Verkäufer freigeben, sobald ein digitales Asset an den Käufer übertragen wurde.

Dezentrale Anwendungen

Smart Contracts ermöglichen die Erstellung dezentraler Anwendungen, allgemein als dApps bekannt. Diese Anwendungen laufen auf einem Peer-to-Peer-Netzwerk statt auf einem zentralen Server. dApps können vielfältige Zwecke erfüllen, von Finanztools und Spielen bis hin zu komplexen Datamanagementsystemen. Da sie auf Ethereum aufbauen, profitieren sie von der Sicherheit und Dezentralisierung des Netzwerks. Nutzer interagieren mit diesen dApps unter Verwendung von ETH, um Transaktionsgebühren zu bezahlen und Vertragsfunktionen auszuführen.

Der ERC-20-Token-Standard

Während ETH die native Währung ist, unterstützt das Ethereum-Netzwerk die Erstellung unterschiedlicher digitaler Assets, bekannt als Tokens. Um sicherzustellen, dass diese Tokens nahtlos mit Börsen, Wallets und anderen Smart Contracts interagieren können, hat die Community den ERC-20-Standard entwickelt. Dieser technische Standard definiert eine gemeinsame Liste von Regeln, an die Ethereum-Tokens gebunden sein müssen.

Fungibilität verstehen

ERC-20-Tokens sind „fungible“ digitale Assets. Fungibilität bedeutet, dass jeder Token in einem Satz von jedem anderen Token desselben Satzes ununterscheidbar ist. Dies ist vergleichbar mit traditionellen Währungen wie dem US-Dollar. Ein bestimmter Dollarschein ist in Wert und Nutzbarkeit effektiv gleich mit jedem anderen Dollarschein. Im digitalen Bereich ist ein ERC-20-Token eines bestimmten Projekts identisch mit einem anderen Token desselben Projekts. Diese Eigenschaft macht sie ideal für den Einsatz als Währungen, Stimmrechtsanteile oder Repräsentationen einheitlicher Assets.

Digitale Assets erstellen

Der Einstieg zur Erstellung von ERC-20-Tokens ist relativ niedrigschwellig. Es erfordert das Deployen eines Smart Contracts auf dem Ethereum-Netzwerk, der die Regeln des Standards umsetzt. Diese Regeln legen fest, wie Tokens übertragen werden können, wie Transaktionen genehmigt werden und wie das Gesamtangebot verwaltet wird. Ein Entwickler kann beispielsweise einen Vertrag schreiben, der ein Set von 10 Millionen Tokens erstellt. Die Vertragslogik bestimmt, wie diese Tokens verteilt werden, z. B. durch automatisches Minting, wenn Nutzer ETH an die Vertragsadresse senden.

Vielfältige Anwendungsfälle

Die durch ERC-20 geschaffene Standardisierung hat zu einem lebendigen Ökosystem von Tokens geführt. Diese Tokens können eine breite Palette von Werten repräsentieren. Einige fungieren als Governance-Tokens und verleihen Inhabern Stimmrechte in dezentralen Protokollen. Andere dienen als Stablecoins, die versuchen, den Wert von Fiat-Währungen wie dem US-Dollar widerzuspiegeln. Tokens können auch Loyalitätsbelohnungen oder Rufpunkte innerhalb einer bestimmten Plattform darstellen. Die Möglichkeit, diese Tokens im Ethereum-Netzwerk zu handeln, verleiht ihnen Liquidität und Wert jenseits ihres ursprünglichen Ökosystems.

Wrapped Ether (WETH) und Interoperabilität

Im Ethereum-Ökosystem gibt es eine besondere Herausforderung bezüglich der nativen Währung. ETH existiert vor dem ERC-20-Standard. Daher entspricht ETH nicht den für ERC-20-Tokens festgelegten Regeln. Dies führt zu Reibungen, wenn ETH in dezentralen Anwendungen verwendet werden soll, die speziell für ERC-20-Assets ausgelegt sind. Um dies zu lösen, setzt die Community auf Wrapped Ether, oder WETH.

Die technische Lücke

DeFi-Plattformen (Decentralized Finance) verlassen sich stark auf Smart Contracts zur Abwicklung von Handel und Krediten. Diese Contracts sind im Wesentlichen Blaupausen, die für ERC-20-Tokens ausgelegt sind. Benutzerdefinierten Code zu schreiben, um ETH getrennt von ERC-20-Tokens zu handhaben, wäre für Entwickler ineffizient und komplex. Da ETH nicht ERC-20-kompatibel ist, kann es in vielen DEX-Pools (decentralized exchange) nicht direkt gegen andere Tokens gehandelt werden, ohne eine Umgehung.

Der Wrapping-Prozess

WETH dient als diese Umgehung. Es ist ein ERC-20-Token, der Ether im Verhältnis 1:1 repräsentiert. Der Prozess der Erstellung von WETH wird als Wrapping bezeichnet. Nutzer deponieren ETH in einen spezifischen Smart Contract, woraufhin der Contract eine äquivalente Menge WETH erstellt und an den Nutzer zurückgibt. Dieser Prozess ist umkehrbar. Ein Nutzer kann WETH zurück in den Contract deponieren, der dann das WETH zerstört und das ursprüngliche ETH zurückgibt.

DeFi erleichtern

Kein einzelnes Wesen kontrolliert den WETH-Smart-Contract. Er läuft autonom, um sicherzustellen, dass jede Einheit WETH im Umlauf durch eine äquivalente Menge ETH gedeckt ist. Dadurch ist WETH marktmäßig fast ununterscheidbar von ETH. Durch die Nutzung von WETH können Nutzer mit dezentralen Anwendungen interagieren, die den ERC-20-Standard erfordern. Diese Interoperabilität ist entscheidend für den reibungslosen Betrieb des DeFi-Ökosystems und ermöglicht es, ETH genauso einfach wie jedes andere Token im Netzwerk zu verwenden.

Ethereum Gas und Gebühren analysieren

Transaktionen auf Ethereum sind nicht kostenlos. Das Konzept „Gas“ misst den Rechenaufwand, der für die Ausführung spezifischer Operationen im Netzwerk erforderlich ist. Komplexere Transaktionen verbrauchen mehr Gas, während einfachere Transfers weniger verbrauchen. Dieses System stellt sicher, dass die begrenzten Ressourcen des dezentralen Netzwerks angemessen bepreist werden.

Rechenaufwand messen

Gas ist eine Einheit zur Messung von Arbeit. Das Senden von ETH von einer Wallet zur anderen ist eine der einfachsten Aktionen und verbraucht typischerweise 21.000 Gas-Einheiten. Die Interaktion mit einem Smart Contract oder das Tauschen von Tokens erfordert komplexere Codeausführung und somit deutlich mehr Gas. Die Gesamtgebühr ergibt sich aus der Gas-Menge multipliziert mit dem Gas-Preis zu diesem Zeitpunkt.

Die Gebührenstruktur

Nach der Umsetzung von EIP-1559 im August 2021 besteht die Gebührenstruktur aus zwei Teilen: der Basisgebühr und der Prioritätsgebühr (oder Trinkgeld). Die Basisgebühr ist eine obligatorische Gebühr, die vom Protokoll dynamisch basierend auf der NetzwerkNachfrage angepasst wird. Bei hoher Auslastung steigt die Basisgebühr. Bei Ruhephasen sinkt sie. Wichtig ist, dass diese Basisgebühr verbrannt wird, d. h. dauerhaft aus dem Gesamtangebot von ETH entfernt.

Gesamtkosten berechnen

Die Prioritätsgebühr ist ein optionales Trinkgeld, das Nutzer hinzufügen, um Validatoren zu incentivieren, ihre Transaktion im nächsten Block aufzunehmen. Die Gesamtgebühr berechnet sich aus Gas-Einheiten multipliziert mit der Summe aus Basisgebühr und Trinkgeld. Gas-Preise werden in „gwei“ angegeben, wobei 1 gwei 0,000000001 ETH entspricht. In Zeiten hoher Überlastung müssen Nutzer höhere Trinkgelder zahlen, um ihre Transaktionen schnell verarbeitet zu bekommen. Wallets erlauben oft Anpassungen dieser Gebühren mit Optionen wie „Eco“, „Fast“ oder „Fastest“ je nach Dringlichkeit.

Gebührenkomponente Empfänger Funktion
Basisgebühr Verbrannt (zerstört) Verwaltet Netzwerkstaus
Prioritätsgebühr Validator Belohnt Transaktionsaufnahme
Gas-Einheiten Protokollmaß Quantifiziert Rechenarbeit

Geldpolitik und Angebotsdynamik

Im Gegensatz zu Bitcoin, das eine harte Obergrenze von 21 Millionen Coins hat, besitzt Ethereum keine feste maximale Versorgung. Seine Geldpolitik ist flexibel und hat sich durch Community-Governance und Protokoll-Upgrades erheblich weiterentwickelt. Das Angebot an ETH wird durch zwei gegensätzliche Kräfte bestimmt: Issuance (die Schaffung neuen ETH) und Burning (die Zerstörung bestehenden ETH).

Historische Issuance-Änderungen

Als Ethereum startete, nutzte das Netzwerk einen Proof-of-Work-(PoW)-Konsensmechanismus ähnlich wie Bitcoin. Miner wurden mit neuem ETH für die Validierung von Blöcken belohnt. Zunächst betrug die Blockbelohnung 5 ETH pro Block. Mit der Reifung des Netzwerks wurde diese Issuance-Rate durch Governance-Entscheidungen reduziert. Die Belohnung sank 2017 auf 3 ETH und 2019 auf 2 ETH. Diese Reduktionen halfen, die Inflationsrate des Assets im Laufe der Zeit zu senken.

Die Auswirkungen von EIP-1559

Ein großer Wandel in der Geldpolitik erfolgte mit der Aktivierung von EIP-1559. Durch den Einführung des Gebührenverbrennungsmechanismus schuf dieses Upgrade einen direkten Link zwischen Netzwerk-Nutzung und ETH-Angebot. Bei hoher Aktivität werden mehr Basisgebühren verbrannt. In Phasen intensiver Nachfrage kann die verbrannte ETH-Menge die neu geschaffene ETH-Menge übersteigen. Diese Dynamik ermöglicht dem Netzwerk Deflationsphasen, in denen das zirkulierende Gesamtangebot abnimmt.

Übergang zu Proof of Stake

Der Übergang zu Ethereum 2.0 und Proof of Stake (PoS) markierte einen weiteren Wendepunkt. Dieser Wechsel eliminierte energieintensive Mining und ersetzte Miner durch Validatoren, die ETH staken. Die Issuance neuen ETH unter PoS sank um etwa 90 % im Vergleich zur PoW-Ära. Diese drastische Reduktion des neuen Angebots in Kombination mit dem Verbrennungsmechanismus von EIP-1559 hat das wirtschaftliche Modell von Ethereum grundlegend verändert. Das Asset ist nun potenziell deflationär, abhängig vom Aktivitätsniveau im Netzwerk.

Non-Fungible Tokens und digitales Eigentum

Während ERC-20-Tokens fungible Assets darstellen, unterstützt die Ethereum-Blockchain auch Non-Fungible Tokens (NFTs). Diese einzigartigen digitalen Assets repräsentieren Eigentum oder Nachweis der Authentizität für spezifische Gegenstände. Im Gegensatz zu Kryptowährungen oder ERC-20-Tokens, die eins-zu-eins getauscht werden können, hat jeder NFT einen eigenen Wert. Ein NFT kann nicht einfach wie ein ETH gegen ein anderes ETH getauscht werden.

Einzigartige Wertversprechen

NFTs können eine breite Palette tangibler und immaterieller Gegenstände repräsentieren. Dazu gehören digitale Kunst, Musik, virtuelles Grundstück und Sammlerstücke. Die Ethereum-Blockchain protokolliert die Eigentumsgeschichte und Attribute jedes einzigartigen Items. Diese Transparenz ermöglicht die Verifizierung von Authentizität und Provenienz, was für digitale Sammlerstücke entscheidend ist. Die Smart-Contract-Funktionalität von Ethereum erlaubt es, diese Assets unter Verwendung von ETH als Zahlungsmittel zu kaufen, verkaufen und minten.

Digitale Inhalte transformieren

Der Aufstieg der NFTs hat die Rolle von Ethereum bei der Pionierarbeit neuer Formen digitalen Eigentums hervorgehoben. Schöpfer können digitale Inhalte direkt monetarisieren, ohne auf zentralisierte Plattformen zur Rechteverwaltung angewiesen zu sein. Die Möglichkeit, Tantiemen in den Smart Contract zu programmieren, bedeutet, dass Künstler automatisch einen Prozentsatz zukünftiger Verkäufe verdienen können. Diese Innovation erweitert die Nutzbarkeit des Ethereum-Netzwerks über Finanzen hinaus in die Bereiche Kultur, Kunst und Identität.

Die Rolle von Layer-2-Skalierungslösungen

Mit wachsender Beliebtheit von Ethereum steht das Netzwerk vor Kapazitätsproblemen. Hohe Nachfrage nach Blockplatz führt zu höheren Gasgebühren und langsameren Transaktionszeiten. Um dies zu beheben, hat das Ökosystem Layer-2-Skalierungslösungen entwickelt. Diese Technologien arbeiten oberhalb der Haupt-Ethereum-Blockchain (Layer 1), um die Effizienz zu steigern.

Off-Chain-Verarbeitung

Layer-2-Lösungen wie Rollups bearbeiten Transaktionen außerhalb der Hauptchain. Sie bündeln mehrere Transaktionen, bevor sie den finalen Zustand auf der Haupt-Ethereum-Blockchain aufzeichnen. Diese Methode reduziert die Datenmenge erheblich, die auf Layer 1 gespeichert werden muss. Dadurch steigt die Transaktionsdurchsatz des Gesamtnetzwerks, während die Sicherheitsgarantien von Ethereum erhalten bleiben.

Zugänglichkeit verbessern

Diese Skalierungslösungen machen Transaktionen schneller und günstiger für Nutzer. Sie sind essenziell, um Ethereum für alltägliche Anwendungen mit häufigen, kostengünstigen Interaktionen zugänglich zu machen. ETH bleibt zentral für diese Operationen, da es oft für Gebühren oder Kollateral in Layer-2-Protokollen erforderlich ist. Die fortlaufende Entwicklung dieser Lösungen ist ein Schlüsselbestandteil der Roadmap von Ethereum zur Unterstützung globaler Adoption.

Schlussfolgerung

Das Ethereum-Ökosystem hat sich zu einer komplexen und facettenreichen digitalen Wirtschaft entwickelt. Von seinen Ursprüngen als Plattform für dezentrales Rechnen hat es eine vielfältige Palette von Assets und Anwendungen wachsen lassen. Die Wechselwirkung zwischen der nativen Währung ETH, der EVM und Token-Standards wie ERC-20 bildet die Grundlage dieses Wachstums. Mechanismen wie WETH überbrücken die Lücke zwischen Legacy-Protokollen und modernen Standards und gewährleisten Liquidität und Interoperabilität im gesamten Netzwerk.

Darüber hinaus passt sich das wirtschaftliche Modell von Ethereum weiter an. Der Wechsel zu Proof of Stake und die Einführung der Gebührenverbrennung haben ETH zu einem Asset mit dynamischen Angebotsmerkmalen transformiert. Während das Netzwerk durch Layer-2-Lösungen skaliert und Innovationen wie NFTs und DeFi unterstützt, bleibt die Nutzbarkeit des zugrunde liegenden Tokens zentral. Die durch die Community getriebenen Governance-Prozesse sorgen dafür, dass das Protokoll auf die Bedürfnisse seiner Nutzer und die breitere technologische Landschaft reagiert.

Ethereum ist eine programmierbare Blockchain, in der ETH eine wachsende Wirtschaft aus digitalem Geld, Anwendungen und einzigartigen Assets antreibt.