🔥 Ethereum Wiki- ETH Kurs, Anleitung, Kryptowährung & mehr!
Wenn Sie wissen wollen, was Ethereum ist, wie es funktioniert und wofür es verwendet werden kann, ohne tief in den technischen Abgrund zu gehen, ist dieser Leitfaden genau das Richtige für Sie.
Ethereum ist eine globale, dezentralisierte Plattform für Geld und neue Arten von Anwendungen. Auf Ethereum können Sie Code schreiben, der das Geld steuert, und Anwendungen erstellen, die überall auf der Welt zugänglich sind.
Ist Ethereum besser als Bitcoin?
Obwohl sie häufig mit Bitcoin in Verbindung gebracht wird, hat die Blockchain Technologie viele andere Anwendungen, die weit über digitale Währungen hinausgehen. Tatsächlich ist Bitcoin nur eine von mehreren hundert Anwendungen, die heute die Blockchain Technologie nutzen.
Bis vor relativ kurzer Zeit erforderte der Aufbau von Blockchain Anwendungen einen komplexen Hintergrund in den Bereichen Kodierung, Kryptographie und Mathematik sowie erhebliche Ressourcen. Aber die Zeiten haben sich geändert. Zuvor ungeahnte Anwendungen, von der elektronischen Stimmabgabe & digital aufgezeichneten Vermögensbeständen bis hin zur Einhaltung von Vorschriften & Handel, werden jetzt aktiv entwickelt und schneller als je zuvor eingesetzt. Indem ethereum den Entwicklern die Werkzeuge für die Erstellung dezentralisierter Anwendungen zur Verfügung stellt, macht ethereum all dies möglich.
Was ist Ethereum?
Wichtige Highlights
- November 2013: Vitalik Buterin veröffentlicht das Ethereum-Whitepaper.
- Januar 2014: Die Entwicklung der Ethereum-Plattform wurde öffentlich bekannt gegeben. Das ursprüngliche Ethereum-Entwicklungsteam bestand aus Vitalik Buterin, Mihai Alisie, Anthony Di Iorio und Charles Hoskinson.
- August 2014: Ethereum beendet ihre ICO und sammelt 18,4 Millionen Dollar.
- Mai 2015: "Olympisch" werden die Testnetzveröffentlichungen von ethereum.
- 30. Juli 2015: Die erste Stufe der Entwicklung von Ethereum, "Frontier", wurde veröffentlicht.
- 14. März 2016: Homestead, die erste "stabile" Ethereum Freisetzung, ging im Block 1.150.000 aus.
- Juni 2016: Der Hack der DAO geschieht und der 50 Millionen Dollar Wert von Ethereum, der damals 15% der gesamten im Umlauf befindlichen Ethereum Coins ausmachte.
- 25. Oktober 2016: Ethereum Classic gabelt sich vom ursprünglichen Ethereum-Protokoll ab.
- 16. Oktober 2017: Das Metropolis Byzantium Hard Fork-Update findet statt.
- 28. Februar 2019: Das Metropolis-Konstantinopel-Hard Fork-Update findet statt.
Im einfachsten Fall ist Ethereum eine offene Software-Plattform, die auf der Blockchain Technologie basiert und es Entwicklern ermöglicht, dezentralisierte Anwendungen zu erstellen und einzusetzen.
Ist Ethereum ähnlich wie Bitcoin? Ja, aber Nein.
Wie Bitcoin ist Ethereum ein verteiltes öffentliches Blockchain-Netzwerk. Obwohl es einige bedeutende technische Unterschiede zwischen den beiden gibt, ist der wichtigste Unterschied, der zu beachten ist, dass sich Bitcoin und Ethereum in Zweck und Leistungsfähigkeit erheblich unterscheiden. Bitcoin bietet eine besondere Anwendung der Blockchain-Technologie, ein elektronisches Peer-to-Peer-Cash-System, das Online-Bitcoin-Zahlungen ermöglicht. Während Bitcoin verwendet wird, um den Besitz von digitaler Währung (Bitcoins) zu verfolgen, konzentriert sich Ethereum auf die Ausführung des Programmcodes jeder dezentralisierten Anwendung.
Im Ethereum arbeiten die Miner, anstatt nach Bitcoins zu minen, um Ethereum zu gewinnen, eine Art Krypto-Token, der das Netzwerk antreibt. Neben einer handelbaren Kryptowährung wird Ethereum von Anwendungsentwicklern auch zur Bezahlung von Transaktionsgebühren und Dienstleistungen im Ethereum-Netzwerk verwendet.
Es gibt eine zweite Art von Token, die verwendet wird, um den Minern Gebühren für die Aufnahme von Transaktionen in ihren Block zu zahlen, sie heißt Gas, und bei jeder intelligenten Vertragsausführung muss eine bestimmte Menge Gas mitgeschickt werden, um die Miner dazu zu verleiten, sie in die Blockchain aufzunehmen.
"Bitcoin ist in erster Linie eine Währung; dies ist eine besondere Anwendung einer Blockchain. Sie ist jedoch bei Weitem nicht die einzige Anwendung. Um ein Beispiel für eine ähnliche Situation aus der Vergangenheit zu nennen: E-Mail ist eine besondere Anwendung des Internets und hat sicherlich zu dessen Popularisierung beigetragen, aber es gibt noch viele andere.” - Gavin Wood, Mitgründer von Ethereum
Was ist ein Ethereum Smart Contract?
Smart Contract ist nur eine Phrase zur Beschreibung eines Computercodes, der den Austausch von Geld, Inhalten, Eigentum, Aktien oder anderen Wertgegenständen erleichtern kann. Wenn ein smart contract auf der Blockchain läuft, verhält es sich wie ein selbstständig arbeitendes Computerprogramm, das automatisch ausgeführt wird, wenn bestimmte Bedingungen erfüllt sind. Da smart contracts auf der Blockchain laufen, laufen sie genau wie programmiert, ohne die Möglichkeit von Zensur, Ausfallzeiten, Betrug oder Einmischung Dritter.
Während alle Blockchains die Fähigkeit haben, Code zu verarbeiten, sind die meisten stark eingeschränkt. Ethereum ist anders. Anstatt einen Satz von begrenzten Operationen zu geben, erlaubt Ethereum Entwicklern, beliebige Operationen zu erstellen. Das bedeutet, dass Entwickler Tausende verschiedener Anwendungen erstellen können, die weit über alles hinausgehen, was wir bisher gesehen haben.
Virtual Machine von Ethereum
Vor der Schaffung von Ethereum wurden Anwendungen für eine sehr begrenzte Anzahl von Operationen entwickelt. Bitcoin und andere Kryptowährungen wurden beispielsweise ausschließlich für den Betrieb als digitale Peer-to-Peer-Währungen entwickelt.
Die Entwickler standen vor einem Problem. Entweder sie erweitern den Funktionsumfang von Bitcoin und anderen Arten von Anwendungen, was sehr kompliziert und zeitaufwendig ist, oder sie entwickeln eine neue Blockchain Anwendung und auch eine völlig neue Plattform. Der Schöpfer von Ethereum, Vitalik Buterin, erkannte dieses Dilemma und entwickelte einen neuen Ansatz.
Die zentrale Innovation von Ethereum, die Ethereum Virtual Machine (EVM), ist eine komplette Software von Turing, die auf dem Ethereum-Netzwerk läuft. Sie ermöglicht es jedem, jedes beliebige Programm auszuführen, unabhängig von der Programmiersprache, für die genügend Zeit und Speicher zur Verfügung steht. Die Virtual Machine von Ethereum macht den Prozess der Erstellung von Blockchain Anwendungen viel einfacher und effizienter als je zuvor. Anstatt für jede neue Anwendung eine völlig neue Blockchain erstellen zu müssen, ermöglicht Ethereum die Entwicklung von potenziell Tausenden verschiedener Anwendungen auf einer Plattform.
Wozu kann Ethereum verwendet werden?
Ethereum ermöglicht es Entwicklern, dezentralisierte Anwendungen zu erstellen und bereitzustellen. Eine dezentralisierte Anwendung oder Dapp dient einem bestimmten Zweck für seine Benutzer. Bitcoin, zum Beispiel, ist ein Dapp, der seinen Benutzern ein elektronisches Peer-to-Peer-Cash-System zur Verfügung stellt, das Online-Bitcoin-Zahlungen ermöglicht. Da dezentralisierte Anwendungen aus Code bestehen, der in einem Blockchain-Netzwerk läuft, werden sie nicht von einer einzelnen oder zentralen Einheit kontrolliert.
Alle Dienstleistungen, die zentralisiert sind, können mit Ethereum dezentralisiert werden. Denken Sie an all die intermediären Dienstleistungen, die es in Hunderten von verschiedenen Branchen gibt. Von offensichtlichen Dienstleistungen wie Darlehen, die von Banken bereitgestellt werden, bis hin zu Vermittlungsdiensten, über die die meisten Menschen selten nachdenken, wie z.B. Titelregister, Wahlsysteme, Einhaltung von Vorschriften und vieles mehr.
Ethereum kann auch zum Aufbau Dezentralisierter Autonomer Organisationen (DAO) verwendet werden. Eine DAO ist eine völlig autonome, dezentralisierte Organisation ohne einen einzigen Leiter. DAOs werden durch einen Programmcode auf der Grundlage einer Sammlung von intelligenten Verträgen, die auf Ethereum geschrieben sind, betrieben. Der Code soll die Regeln und die Struktur einer traditionellen Organisation ersetzen, so dass die Notwendigkeit von Personen und zentralisierter Kontrolle entfällt. Eine DAO gehört jedem, der Coins kauft, aber statt jeder Coin, der Aktien und Eigentum entspricht, fungieren die Coins als Beiträge, die den Menschen ein Stimmrecht geben.
"Eine DAO besteht aus einem oder mehreren Verträgen und könnte von einer Gruppe von Gleichgesinnten finanziert werden. Eine DAO arbeitet völlig transparent und völlig unabhängig von jeglichem menschlichen Eingriff, einschließlich ihrer ursprünglichen Schöpfer. Eine DAO bleibt solange im Netzwerk, wie sie ihre Überlebenskosten deckt und ihrem Kundenstamm einen nützlichen Dienst erbringt.” - Stephen Tual, ehemaliger CCO Ethereum
Ethereum wird auch als Plattform für die Einführung weiterer Kryptowährungen genutzt. Aufgrund des von der Ethereum Foundation definierten ERC20-Token-Standards können andere Entwickler ihre eigenen Versionen dieses Tokens herausgeben und mit einem Initial Coin Offering (ICO) Mittel aufbringen. Bei dieser Fundraising-Strategie legen die Emittenten des Jetons einen Betrag fest, den sie aufbringen wollen, bieten ihn in einem Crowd Sale an und erhalten im Gegenzug Ethereum. In den letzten zwei Jahren haben ICOs auf der Ethereum-Plattform Milliarden von Dollar aufgebracht, und eine der wertvollsten Kryptowährungen der Welt, EOS, ist eine ERC20-Coin.
Ethereum hat vor kurzem einen neuen Standard mit dem Namen ERC721-Token zur Verfolgung einzigartiger digitaler Bestände geschaffen. Einer der größten Anwendungsfälle für solche Token sind derzeit digitale Sammlerstücke, da die Infrastruktur es ermöglicht, den Besitz von knappen digitalen Gütern nachzuweisen. Viele Spiele werden derzeit unter Verwendung dieser Technologie entwickelt, wie zum Beispiel der Übernacht-Hit CryptoKitties, ein Spiel, bei dem man digitale Katzen sammeln und züchten kann.
Was sind die Vorteile einer dezentralisierten Ethereum-Plattform?
Da dezentralisierte Anwendungen auf der Blockchain laufen, profitieren sie von all ihren Eigenschaften.
- Unveränderbarkeit: Eine dritte Partei kann keine Änderungen an Daten vornehmen.
- Korruption & Manipulationssicherheit: Apps basieren auf einem Netzwerk, das sich um das Konsensprinzip herum bildet und Zensur unmöglich macht.
- Sicherheit: Da es keinen zentralen Ausfallort gibt und die Anwendungen durch Kryptographie gesichert sind, sind sie gut gegen Hackerangriffe und betrügerische Aktivitäten geschützt.
- Null Ausfallzeit: Apps gehen nie aus und können nie abgeschaltet werden.
Was ist die Kehrseite der dezentralen Ethereum Anwendungen?
Obwohl sie eine Reihe von Vorteilen mit sich bringen, sind dezentralisierte Anträge nicht fehlerfrei. Da der Code für Smart Contracts von Menschen geschrieben wird, sind Smart Contracts nur so gut wie die Menschen, die sie schreiben. Fehler im Code oder Versehen können dazu führen, dass unbeabsichtigte nachteilige Maßnahmen ergriffen werden. Wenn ein Fehler im Code ausgenutzt wird, gibt es keine andere effiziente Möglichkeit, einen Angriff oder eine Ausnutzung zu stoppen, als einen Netzwerkkonsens zu erzielen und den zugrunde liegenden Code neu zu schreiben. Dies widerspricht dem Wesen der Blockchain, die unveränderlich sein soll. Auch wirft jede Aktion einer zentralen Partei ernsthafte Fragen über die dezentrale Natur einer Anwendung auf.
Ich möchte eine App entwickeln. Wie kann ich auf Ethereum zugreifen?
Es gibt viele Möglichkeiten, wie Sie sich in das Ethereum-Netzwerk einklinken können. Eine der einfachsten Möglichkeiten ist die Verwendung des nativen Browers Mist. Mist bietet eine benutzerfreundliche Schnittstelle und eine digitale Wallet für Benutzer, um mit Ethereum zu handeln und Ethereum zu speichern sowie Smart Contracts zu schreiben, zu verwalten, bereitzustellen und zu verwenden. So wie Webbrowser den Zugang ermöglichen und den Menschen helfen, im Internet zu navigieren, bietet Mist ein Portal in die Welt der dezentralen Blockchain Anwendungen.
Es gibt auch die Browsererweiterung MetaMask, die Google Chrome in einen Ethereum-Browser verwandelt. Mit MetaMask kann jeder auf einfache Weise dezentralisierte Anwendungen von seinem Browser aus ausführen oder entwickeln. Obwohl ursprünglich als Chrome-Plugin entwickelt, unterstützt MetaMask auch Firefox und den Brave Browser.
Obwohl es noch in den Kinderschuhen steckt, scheinen Mist, MetaMask und eine Vielzahl anderer Browser in der Lage zu sein, blockchain-basierte Anwendungen für mehr Menschen als je zuvor zugänglich zu machen. Selbst Menschen ohne technischen Hintergrund können jetzt potenziell Blockchain-Anwendungen erstellen. Dies ist ein revolutionärer Sprung für die Blockchain-Technologie, die dezentralisierte Anwendungen in den Mainstream bringen könnte.
Welche Apps werden derzeit auf Ethereum entwickelt?
Die Ethereum-Plattform wird genutzt, um Anwendungen für eine breite Palette von Dienstleistungen und Branchen zu erstellen. Aber die Entwickler befinden sich auf unbekanntem Terrain, sodass es schwierig ist zu wissen, welche Anwendungen erfolgreich sein werden und welche nicht. Hier sind ein paar spannende Projekte.
- Weifund bietet eine offene Plattform für Crowdfunding-Kampagnen, die sich intelligente Verträge zunutze macht. Sie ermöglicht es, Beiträge in vertraglich gesicherte digitale Vermögenswerte umzuwandeln, die innerhalb des Ethereum-Ökosystems genutzt, gehandelt oder verkauft werden können.
- Uport bietet Benutzern eine sichere und bequeme Möglichkeit, die vollständige Kontrolle über ihre Identität und ihre persönlichen Daten zu übernehmen. Anstatt sich auf staatliche Institutionen zu verlassen und ihre Identität an Dritte abzugeben, kontrollieren die Benutzer, wer auf ihre Daten und persönlichen Informationen zugreifen und sie verwenden darf.
- BlockApps möchte Unternehmen die einfachste Möglichkeit bieten, Blockchain-Anwendungen zu erstellen, zu verwalten und zu implementieren. Vom Proof-of-Concept bis hin zu vollständigen Produktionssystemen und der Integration mit Altsystemen bietet Blockapps alle notwendigen Tools, um private, halbprivate und öffentliche branchenspezifische Blockchain-Anwendungen zu erstellen.
- Provenance nutzt Ethereum, um undurchsichtige Lieferketten transparenter zu machen. Durch die Rückverfolgung der Herkunft und Geschichte von Produkten zielt das Projekt darauf ab, einen offenen und zugänglichen Informationsrahmen zu schaffen, damit Verbraucher beim Kauf von Produkten informierte Entscheidungen treffen können.
- Augur ist eine Open-Source-Plattform für Vorhersagen und Marktprognosen, die es jedem ermöglicht, Ereignisse vorherzusagen und dafür belohnt zu werden, dass er sie richtig vorhergesagt hat. Vorhersagen über zukünftige Ereignisse in der realen Welt, z.B. wer die nächsten US-Wahlen gewinnen wird, werden durch den Handel mit virtuellen Aktien durchgeführt. Wenn eine Person Aktien in einer Gewinnprognose kauft, erhält sie eine monetäre Belohnung.
"Ethereum ist ein spektakuläres öffentliches Experiment, das den Wert intelligenter Verträge auf einer öffentlichen Blockchain zeigt. Es ist das Ergebnis und die Quelle störender Innovationen, wie wir sie seit den Anfängen des Internets nicht mehr gesehen haben". - Caleb Chen London Trust Media
Der DAO-Hack, der alles bedrohte
Erinnern Sie sich, wie Ethereum zum Aufbau dezentralisierter autonomer Organisationen genutzt werden kann? Nun, im Jahr 2016 ist etwas Schlimmes passiert. Ein Start-up, das an einem bestimmten DOA-Projekt mit dem treffenden Namen "The DAO" arbeitete, wurde gehackt.
Die DAO war ein Projekt, das von einem Team entwickelt und programmiert wurde, das hinter einem anderen Startup namens Slock.it stand. Ihr Ziel war es, eine Risikokapital Firma aufzubauen, die es den Investoren durch Smart Contracts ermöglichen sollte, Entscheidungen zu treffen. Das DAO wurde durch einen symbolischen Verkauf finanziert und brachte am Ende rund 150 Millionen Dollar von Tausenden von verschiedenen Personen ein.
Kurz nachdem die Gelder aufgebracht worden waren, wurde die DAO von einem unbekannten Angreifer gehackt, der damals Ethereum im Wert von rund 50 Millionen Dollar gestohlen hatte. Während der Angriff durch einen technischen Fehler in der DAO-Software, nicht in der Ethereum-Plattform selbst, ermöglicht wurde, waren die Entwickler und Gründer von Ethereum gezwungen, sich mit dem Durcheinander auseinanderzusetzen.
Eine Hard Fork im Ethereum
Nach vielen Debatten stimmte die Ethereum-Gemeinschaft ab und beschloss, die gestohlenen Gelder zurückzuholen, indem sie eine so genannte Hard Fork oder eine Änderung des Codes durchführte. Die Hard Fork verlagerte die gestohlenen Gelder in einen neuen Smart Contract, der es den ursprünglichen Eigentümern ermöglichen sollte, ihre Coins zurückzuziehen. Aber hier werden die Dinge kompliziert. Die Auswirkungen dieser Entscheidung sind umstritten und Gegenstand heftiger Debatten.
Denn Ethereum basiert auf der Blockchain-Technologie, bei der alle Transaktionen unumkehrbar und unveränderlich sein sollen. Durch die Ausführung einer Hard Fork und das Umschreiben der Regeln, nach denen die Blockchain ausgeführt wird, hat Ethereum einen gefährlichen Präzedenzfall geschaffen, der dem Wesen der Blockchain zuwiderläuft. Wenn die Blockchain jedes Mal geändert wird, wenn eine ausreichend große Geldsumme involviert ist oder genügend Personen negativ betroffen sind, verliert die Blockchain ihren Hauptnutzen - sicher, anonym, manipulationssicher und unveränderlich.
Während eine andere, weniger aggressive "Soft Fork"-Lösung vorgeschlagen wurde, wurden die Ethereum-Gemeinschaft und ihre Gründer in eine gefährliche Lage gebracht. Wenn sie das gestohlene Geld der Investoren nicht zurückholen würden, könnte das Vertrauen in Ethereum verloren gehen. Andererseits erforderte die Rückgewinnung der Investorengelder Maßnahmen, die den zentralen Idealen der Dezentralisierung zuwider liefen und einen gefährlichen Präzedenzfall schufen.
Die Folgen - Ethereum spaltet sich
Am Ende stimmte die Mehrheit der Ethereum-Gemeinschaft dafür, eine harte Abspaltung durchzuführen und das Geld des DAO-Investors zurückzuholen. Aber nicht alle waren mit dieser Vorgehensweise einverstanden. Dies führte zu einer Spaltung, bei der nun zwei parallele Blockchains existieren. Für diejenigen Mitglieder, die mit Änderungen an der Blockchain auch dann nicht einverstanden sind, wenn es zu Hacking kommt, gibt es Ethereum classic. Für die Mehrheit, die damit einverstanden war, einen kleinen Teil der Blockchain neu zu schreiben und das gestohlene Geld an ihre Besitzer zurückzugeben, gibt es Ethereum.
Beide Ethereum Blockchains haben die gleichen Merkmale und sind bis zu einem bestimmten Block, in dem die Hard Fork implementiert wurde, in jeder Hinsicht identisch. Das bedeutet, dass alles, was auf Ethereum bis zur Hard Fork geschehen ist, auch auf Ethereum Classic noch gültig ist. Ab dem Block, in dem die harte Abspaltung oder Änderung des Codes ausgeführt wurde, agieren die beiden Ethereum-Blockchains einzeln.
Trotz der Auswirkungen des Hacks der DAO schreitet Ethereum voran und blickt in eine glänzende Zukunft. Durch die Bereitstellung einer benutzerfreundlichen Plattform, die es den Menschen ermöglicht, sich die Kraft der Blockchain Technologie zunutze zu machen, beschleunigt Ethereum die Dezentralisierung der Weltwirtschaft. Dezentralisierte Anwendungen haben das Potential, hunderte von Industrien tiefgreifend zu stören, darunter das Finanzwesen, das Immobiliengeschäft, die akademische Welt, das Versicherungswesen, das Gesundheitswesen und den öffentlichen Sektor und viele andere.
Die meisten bedeutenden Unternehmen werden Geschäftsprozesse auf ihren privaten Blockchains betreiben. Private Blockchains: Innerhalb von zwei Jahren werden große Unternehmen mehrere Geschäftsprozesse auf ihren eigenen privaten, genehmigten Firmen Blockchains durchführen. Mitarbeiter, Kunden, Lieferanten und Dienstleister in jedem Unternehmen werden über starke kryptographisch authentifizierte Transaktionen sicher auf die private Blockchain des Unternehmens zugreifen können.
Blockchains von Konsortien: In zwei Jahren werden viele Unternehmen damit begonnen haben, Bottom-up-Konsortien-Blockchains mit einer kleinen Anzahl von Gegenparteien in ihrem Ökosystem aufzubauen, die in einer kleinen Anzahl von Anwendungsfällen zusammenarbeiten, um eine vertrauenswürdige Infrastruktur, Liefer- oder Wertschöpfungsketten mit einer vertrauenswürdigen Quelle der Wahrheit gemeinsam zu nutzen.
Geschäftliche Nutzung von öffentlichen Blockchains: Einige Unternehmen setzen bei ihren Anwendungsfällen public Ethereum ein, die denselben Stapel von Blockchain Komponenten verwenden, den sie für ihre privaten Ethereum-basierten Implementierungen gekauft oder gebaut haben.
Was ist Ethereum: Schlussfolgerung
Die Ethereum-Plattform trägt auch dazu bei, die Art und Weise, wie wir das Internet nutzen, zu verändern. Dezentralisierte Anwendungen forcieren einen grundlegenden Wandel von einem Internet der Information, in dem wir Informationen sofort einsehen, austauschen und kommunizieren können, hin zu einem Internet der Werte, in dem Menschen ohne Vermittler unmittelbare Werte austauschen können.
Auch wenn es noch am Anfang steht und zweifellos noch weitere Hürden zu überwinden sein werden, scheint Ethereum eine wirklich transformative Plattform zu sein. Da viele der aufregendsten Anwendungen erst noch entwickelt werden müssen, können wir erst anfangen, uns über die ungeahnten Möglichkeiten zu wundern, die auf uns warten.