Lektion 3 von 6 · 7 Min.
Ethereum, Smart Contracts und Token
Bitcoin wurde in erster Linie als digitales Geld entworfen. Ethereum, 2015 auf Grundlage einer Idee von Vitalik Buterin gestartet, geht einen Schritt weiter: Das Netzwerk merkt sich nicht nur Kontostände, sondern kann auch Programme ausführen. Der native Coin des Netzwerks ist Ether (ETH). Seit September 2022 läuft Ethereum mit Proof of Stake, daher schlagen Validatoren die Blöcke vor und nicht Miner.
Der Smart Contract
Ein Smart Contract ist ein auf einer Blockchain veröffentlichtes Programm. Er wird genau so ausgeführt, wie er geschrieben wurde, ohne einen Sachbearbeiter, der jeden Schritt freigibt. Der Name führt in die Irre, denn er ist kein Vertrag im rechtlichen Sinn und nicht „smart“. Er führt den vorgegebenen Code aus, einschließlich seiner Fehler.
Darauf bauen dezentrale Börsen, Kredite und viele weitere Dienste auf. Die Geschichte zeigt auch das Risiko. Im Jahr 2016 nutzte ein Angreifer eine Schwachstelle im Code des Projekts The DAO und zog einen erheblichen Teil von dessen Mitteln ab. Die Community spaltete sich in der Frage, ob die Geschichte geändert werden soll, und aus dieser Spaltung gingen Ethereum und Ethereum Classic hervor.
Coin und Token sind nicht dasselbe
- Ein Coin ist der native Vermögenswert eines eigenen Netzwerks, wie BTC bei Bitcoin oder ETH bei Ethereum. Mit ihm werden in der Regel die Gebühren bezahlt.
- Ein Token ist ein Eintrag, den ein Smart Contract in einem bestehenden Netzwerk führt. Bei Ethereum sind die Standards ERC-20 für austauschbare Token und ERC-721 für einzigartige (NFT) üblich.
- Dasselbe Kürzel kann in mehreren Netzwerken existieren. Ein Stablecoin, der in zwei Netzwerken ausgegeben wurde, sind technisch zwei verschiedene Token, daher ist beim Senden das Netzwerk genauso wichtig wie die Adresse.
Ethereum ist nicht das einzige Netzwerk mit Smart Contracts. Es gibt weitere eigenständige Netzwerke und sogenannte Netzwerke der zweiten Schicht (Layer 2), die Transaktionen günstiger verarbeiten und sich bei der endgültigen Sicherheit auf Ethereum stützen. Jedes hat eigene Kompromisse zwischen Kosten, Geschwindigkeit und Dezentralität, daher ist keines automatisch besser.
Merken
- Ethereum führt Programme aus und nicht nur Wertübertragungen.
- Ein Smart Contract tut genau das, was geschrieben steht, einschließlich der Fehler.
- Ein Coin ist der native Vermögenswert des Netzwerks, ein Token ein Eintrag, den ein Contract in diesem Netzwerk führt.
- Zum Senden von Token braucht man meist auch den Coin des Netzwerks, um die Gebühr zu zahlen.
- Die Existenz eines Tokens und ein bekannter Name beweisen weder Wert noch Verbindung zu einem Unternehmen.
Wissen testen
Zum Bestehen musst du mindestens zwei Drittel der Fragen richtig beantworten. Du hast beliebig viele Versuche.