Was Sie lernen werden:
- Die Ursprünge von Ethereum
- Ethereums einzigartige Eigenschaften und Ökosystem
- Die Grenzen von Ethereum
- Der vorgeschlagene Übergang zu Proof of Stake
[Ethereum ist ein auf der Blockchain basierendes System (https://ethereum.org/de/), in dem jeder jeden digitalen Dienst erstellen und sicher bereitstellen kann, ohne ein formales, zentralisiertes Genehmigungsverfahren zu durchlaufen – wie z. B. die Aufnahme einer App in Apples App Store.
Es ist die Idee von Vitalik Buterin, einem in Russland geborenen Computerprogrammierer, der ein früher Befürworter von Bitcoin war, aber der Meinung war, dass eine Skriptsprache fehlte, um verbundene Anwendungen zu ermöglichen.
Ethereum wurde als „Weltcomputer“ bezeichnet, da es einen erlaubnisfreien Zugang zu einem Turing-kompletten System ermöglicht, das jede in seiner eigenen Programmiersprache formulierte Anfrage verarbeiten kann.
Es verwendet eine Reihe von Standards für die Erstellung von Token, mit denen Werte innerhalb von und zwischen Anwendungen, die auf Ethereum aufbauen, übertragen werden können, wodurch ein riesiges interoperables Ökosystem entsteht.
Wir können das Ziel von Ethereum als eine Plattform zusammenfassen, die es Entwicklern ermöglicht, digitale Anwendungen zu erstellen, die
- Dezentralisiert – es gibt keine zentrale Kontrolle durch Dritte.
- Zuverlässig sicher – Betrug und Beeinflussung durch Dritte sind sehr schwierig, wenn nicht gar unmöglich
- Universell zugänglich – jeder kann Ethereum-Anwendungen erstellen, einsetzen und nutzen, ohne eine Genehmigung einholen zu müssen.
Ethereum’s einzigartige Eigenschaften & Ökosystem
Wie also erreicht Ethereum diese Ziele? Ethereum wurde als Blockchain mit einer eingebauten „Turing Complete“-Programmiersprache – Solidity genannt – entwickelt, die für die Erstellung von Smart Contracts verwendet werden kann.
Die Eigenschaft eines Computers oder einer Computersprache, die bedeutet, dass sie in der Lage ist, jeden anderen Computer/jede andere Computersprache zu simulieren und mit genügend Zeit/Ressourcen jedes Rechenproblem zu lösen. Die Ethereum Virtual Machine ist ein Beispiel dafür und wird als „Weltcomputer“ bezeichnet, da sie in der Lage sein soll, jedes Rechenproblem zu unterstützen, obwohl sie nicht unendlich skalierbar ist.
Alles, was „Turing complete“ bedeutet, ist, dass Solidity eine Programmiersprache ist, die in der Lage ist, für jede hypothetische Berechnung zu programmieren. Theoretisch kann also jede Computeranwendung in Solidity programmiert werden und auf der Ethereum-Plattform laufen. In dieser Sprache werden also die „intelligenten Verträge“ von Ethereum geschrieben.
So wie Bitcoin die Blockchain-Technologie nutzt, um seine Transaktionsdaten sicher und dezentral zu speichern, nutzt Ethereum die Blockchain-Technologie, um Transaktionsdaten und Vertragsdaten zu speichern.
Durch die Bereitstellung einer Blockchain samt Programmiersprache kann Ethereum sein Ziel erreichen, eine Plattform für dezentralisierte, verlässlich sichere und universell zugängliche Anwendungen zu sein, auf der man aufbauen kann.
Auf dieser Grundlage können wir beginnen, das Ökosystem zu verstehen, das Ethereum ermöglicht, und warum das Interesse an der Plattform so groß ist.
Vor Ethereum beschränkte sich die Blockchain-Welt auf eine Hauptanwendung (Kryptowährung durch Bitcoin) und andere spekulative Projekte wie Namecoin, das die Blockchain zum Verkauf dezentraler Domainnamen nutzte. Ethereum bietet die Plattform, auf der jede dezentrale Anwendung aufgebaut werden kann.
Aber wie werden diese DApps funktionieren? Nun, eine Schlüsselkomponente ihrer Funktionalität ist die Ethereum-eigene Währung Ether, die als solides Geld für Transaktionen auf der Ethereum-Plattform verwendet wird. Wie bei Bitcoin belohnt die Ethereum-Plattform Nutzer, die Transaktionen verifizieren, mit Gebühren. Die Transaktionsgebühren von Ethereum werden als Gas bezeichnet (mehr dazu später).
Im Gegensatz zu Bitcoin können bei Ethereum jedoch auch andere Währungen auf der Plattform verwendet werden. Jeder kann Vermögenswerte schaffen und sie mit Ethereum handeln. Diese werden als Token bezeichnet.
Einige bekannte Anwendungen von Token sind:
- Stablecoins: Token, die an den Wert einer traditionellen Währung gebunden sind, wodurch ein Großteil des Volatilitätsproblems der aktuellen Kryptowährungen gelöst wird.
- Governance-Tokens – diese können Stimmrechte für eine dezentrale Anwendung darstellen.
- Token für Sammelobjekte – diese Token können Sammelobjekte wie digitale Kunst oder Sammelobjekte für Spiele darstellen. Diese sind allgemein als NFTs (non-fungible tokens) bekannt.
Ethereum-Ökosystem und Innovationen
Seit 2013 wurden viele dezentralisierte Anwendungen auf Ethereum entwickelt. Das Ethereum-Ökosystem hat inzwischen eine Marktkapitalisierung von über 140 Milliarden Dollar erreicht. Zu den bekanntesten dezentralen Anwendungen gehören der digitale Kunstmarktplatz Foundation und Browser wie Brave, mit denen Sie beim Surfen im Internet Kryptowährung verdienen können.
In jüngster Zeit hat Ethereum die Explosion der dezentralisierten Finanzindustrie, auch bekannt als DeFi, vorangetrieben.
Zu den Innovationen gehören unter anderem dezentrale Börsen und Kreditplattformen. Die Branche ist jung, bewegt sich schnell und wächst kontinuierlich und ist ein hervorragendes Beispiel für die Macht von Ethereum.
Ein weiteres interessantes Beispiel für die Macht und vielleicht auch die Gefahren der Ethereum-Plattform ist die DAO. Die DAO war eine digitale dezentralisierte autonome Organisation und eine Art anlegergeführter Risikokapitalfonds.
Die DAO war ein neuer Risikokapitalfonds, der es den Anlegern ermöglichte, über Token abzustimmen, die auf der Grundlage des investierten Betrags vergeben wurden. Es wird geschätzt, dass der Fonds einen Ether-Wert von über 150 Millionen Dollar erreichte.
Er bestand im Jahr 2016 etwa 6 Monate, bevor bei einem Angriff Ether im Wert von fast 50 Millionen Dollar gestohlen wurden. Diese Ether wurden schließlich durch eine „Hard-Fork“ an ihre ursprünglichen Besitzer zurückgegeben. Diese Abspaltung bedeutet, dass die ursprüngliche Ethereum-Blockchain nicht mehr die Hauptkette von Ethereum (bekannt als Mainchain) ist und nun Ethereum classic heißt.
Die DAO hat spezifische Schwachstellen bei der Erstellung von DApps in großem Maßstab aufgezeigt. Nämlich, dass die komplexen Codebasen, die zur Entwicklung großer DApps wie der DAO benötigt werden, ausgenutzt werden können.
Um die ganze Geschichte von Ethereum zu verstehen und zu wissen, wohin sich die Plattform als Nächstes entwickelt, müssen wir uns diese Schwachstellen genauer ansehen und die Plattform im Hinblick auf ihre Grenzen bewerten.
Ethereums Beschränkungen
Die wichtigste Einschränkung von Ethereum ist – wie bei Bitcoin – die Skalierbarkeit, die wie bei Bitcoin nur schwer zu erreichen ist, ohne die Dezentralisierung oder die Sicherheit zu opfern,
Fiat-Währung erreicht Sicherheit und Skalierbarkeit, opfert dafür aber die Dezentralisierung. Im Gegensatz dazu erreicht Bitcoin Dezentralisierung und Sicherheit, opfert dafür aber die Skalierbarkeit. Ähnlich verhält es sich derzeit mit Ethereum, wobei seine Kritiker auch den Gründer als Schwachpunkt anführen, ebenso wie die Unklarheit über das Gesamtangebot.
Als Ethereum auf den Markt kam, wurde es als eine verbesserte Version von Bitcoin angesehen, nicht nur, weil es DApps ermöglichte, sondern auch, weil es die Anzahl der Transaktionen, die pro Sekunde verarbeitet werden konnten, erhöhte.
Dies verlieh der Plattform mehr Skalierbarkeit, aber sie ist immer noch eingeschränkt. Bitcoin kann etwa 5 Transaktionen pro Sekunde verarbeiten, Ethereum dagegen etwa 30. Vergleicht man dies mit einer Plattform wie VISA, die 50.000 Transaktionen pro Sekunde abwickeln kann, werden die derzeitigen Grenzen von Kryptowährungen deutlich.
Diese Beschränkung von Ethereum, gepaart mit seiner Fähigkeit, Entwickler zur Erstellung von DApps zu befähigen, führte zum Aufstieg des ICO-Ökosystems. Ein ICO – Initial Coin Offering – finanzierte zunächst Ethereum und inspirierte viele Entwickler, auf ähnliche Weise Geld zu beschaffen.
Viele versprachen Dinge, die sie auf der aktuellen Ethereum-Plattform nicht liefern konnten. So kam es zu einem ICO-Rausch, bei dem Teams viel Geld sammelten, aber oft ihre Versprechen nicht einhalten konnten.
Wie kann Ethereum dann von sich behaupten, ein „Weltcomputer“ zu sein? Wenn es nicht skalieren kann, kann es doch nicht konkurrieren?
ETH 2.0 – Proof of Stake
In seiner derzeitigen Form kann Ethereum nicht mit Fiat-Systemen wie VISA konkurrieren. Hier kommen wir zur Einführung von ETH 2.0 oder Ethereum 2.0.
Eth2 bezieht sich auf eine Reihe von Upgrades der Ethereum-Plattform, an denen derzeit gearbeitet wird. Die drei Hauptziele dieser Upgrades sind erhöhte Skalierbarkeit, Sicherheit und Nachhaltigkeit. Diese Ziele werden vor allem auf zwei Arten erreicht: durch die Einführung von Sharding und die Umstellung auf einen neuen Konsensmechanismus, den sogenannten Proof-of-Stake.
Sharding ist eine Technik aus der Informatik, die dazu dient, die Last auf ein bestimmtes Netzwerk zu verteilen. Im Fall von Ethereum geht es darum, die Last der Transaktions- und Vertragsdatenverarbeitung auf 64 verschiedene Ketten zu verteilen. Es wird gehofft, dass diese Technik die Kapazität von Ethereum zur Verarbeitung von Transaktionen auf bis zu 100.000 pro Sekunde erhöht.
Proof-of-Stake ist eine alternative Möglichkeit für Blockchains, einen Konsens zu erreichen. Diese sind als Konsensmechanismen bekannt. Bislang haben Bitcoin und Ethereum einen Mechanismus verwendet, der als Proof-of-Work bekannt ist.
Proof-of-Work ist sehr kostspielig in Bezug auf die Computer-Rechenleistung, was sich in hohen Energiekosten niederschlägt. Außerdem besteht die Gefahr, dass das Netzwerk korrumpiert wird, wenn sich Mining-Zentren zusammenschließen und die Kontrolle über mehr als 50 % des Netzwerks übernehmen.
Mit dem Proof-of-Stake-Verfahren sollen diese beiden Probleme angegangen werden, indem die Konsenslast zufällig verteilt wird, anstatt sie als Wettbewerb zu betrachten. Die Umstellung auf Proof-of-Stake wird einen Übergang von Minern zu Validierern mit sich bringen. Es wird immer noch eine Belohnung für das Bestätigen von Transaktionen geben, aber es wird eher eine zufällige Auswahl sein als Proof-of-Work.
Wie wir bereits gesehen haben, sind die Transaktionsgebühren von Ethereum als Gas bekannt, und natürlich schwanken diese Gebühren mit der Nachfrage und sind durch die Beschränkungen der Transaktionsverarbeitung von Ethereum begrenzt. Erhöhte Nachfrage und ein begrenztes Angebot sind ein Rezept für hohe Gebühren.
Es wird gehofft, dass die Eth 2.0 Upgrades die Kapazität von Ethereum zur Verarbeitung von Transaktionen drastisch erhöhen werden und somit die Gas-Gebühren (Transaktionsgebühren) viel niedriger werden.
Durch diese beiden Hauptverbesserungen und das Versprechen einer leichter erweiterbaren Infrastruktur soll Ethereum 2.0 die Plattform werden, die Vitalik ursprünglich für Ethereum vorgesehen hatte. Die Community startete die erste Phase von Eth2 im Dezember 2020, und die vollständige Einführung ist für die nächsten zwei Jahre geplant.
Es bleibt abzuwarten, ob Ethereum sein Versprechen, der „Computer der Welt“ zu sein, einlösen kann, aber man kann ihnen ihren Ehrgeiz sicher nicht vorwerfen.
