Inhaltsverzeichnis

  1. Ethereum-Grundlagen

  2. Wie kam es zur Sendung?

  3. So beginnen Sie mit der Nutzung von Ethereum

  4. Skalierbarkeit, ETH 2.0 und die Zukunft von Ethereum

  5. Ethereum und dezentrale Finanzierung (DeFi)

  6. Teilnahme am Ethereum-Netzwerk


Kapitel 1 – Ethereum-Grundlagen

Inhalt

  • Was ist Ethereum?

  • Was ist der Unterschied zwischen Ethereum und Ether?

  • Was macht Ethereum wertvoll?

  • Was ist Blockchain?

  • Ethereum und Bitcoin – was sind ihre Unterschiede?

  • Wie funktioniert Ethereum?

  • Was ist ein Smart Contract?

  • Wer hat Ethereum geschaffen?

  • Wie kam es zur Verteilung des Äthers?

  • Was ist ein DAO und wie ist Ethereum Classic entstanden?


Was ist Ethereum?

Ethereum (aus dem Englischen: Ethereum) ist eine dezentrale Computerplattform. Man kann es sich wie eine Art Laptop oder PC vorstellen, allerdings mit der Einschränkung, dass dieses System nicht nur auf einem Gerät funktionieren kann. Ethereum läuft gleichzeitig auf Tausenden von Computern auf der ganzen Welt und hat daher keinen einzigen Besitzer.

Ethereum dient wie Bitcoin und andere Kryptowährungen der Übertragung von digitalem Geld. Die Möglichkeiten dieses Netzwerks sind jedoch viel umfassender – Sie können Ihren eigenen Code verwenden und mit Anwendungen interagieren, die von anderen Benutzern erstellt wurden. Aufgrund seiner Flexibilität ermöglicht Ihnen Ethereum die Ausführung vieler Programme unterschiedlicher Komplexität.

Vereinfacht ausgedrückt besteht die Idee darin, dass Entwickler Code in einem verteilten Netzwerk statt auf einem zentralen Server erstellen und ausführen können. Das bedeutet, dass die Arbeit solcher Anwendungen theoretisch nicht einfach gestoppt oder zensiert werden kann.


Was ist der Unterschied zwischen Ethereum und Ether?

Es mag kontraintuitiv erscheinen, aber die in Ethereum verwendeten Tauscheinheiten werden nicht Ethereum oder Ethereum genannt. Ethereum ist das Protokoll selbst und die Währung, mit der es funktioniert, heißt Ether (oder ETH).

Эфирные монеты отскакиваются


Was macht Ethereum wertvoll?

Wir haben bereits erwähnt, dass Sie mit Ethereum Code auf einem verteilten System ausführen können. Dadurch wird verhindert, dass Unbefugte Änderungen am Programm vornehmen. Der Code wird zur Ethereum-Datenbank (d. h. der Blockchain) hinzugefügt und kann so konfiguriert werden, dass eine weitere Bearbeitung verhindert wird. Darüber hinaus ist die Datenbank für alle Benutzer sichtbar, sodass sie den Code überprüfen können, bevor sie damit arbeiten.

Dies bedeutet, dass jeder Benutzer überall auf der Welt eine Anwendung ausführen kann, die nicht offline geschaltet werden kann. Da die netzwerkeigene Einheit Ether einen Wert hat, können diese Apps außerdem die Bedingungen für Kryptowährungsübertragungen festlegen. Programme zum Erstellen von Anwendungen werden als Smart Contracts bezeichnet und können häufig so konfiguriert werden, dass sie unabhängig und ohne menschliches Eingreifen ausgeführt werden.

Offensichtlich konnte diese Idee des „programmierbaren Geldes“ viele Benutzer, Entwickler und Unternehmen auf der ganzen Welt in ihren Bann ziehen.


Schauen Sie sich die neuesten Ethereum (ETH)-Kurse an


Was ist Blockchain?

Ethereum basiert auf der Blockchain. Dies ist die Datenbank, in der die vom Protokoll verwendeten Informationen gespeichert werden. Wenn Sie unseren Artikel Was ist Bitcoin? kennen, haben Sie ein grundlegendes Verständnis für die Funktionsweise der Blockchain. Ethereum- und Bitcoin-Blockchains sind ähnlich, obwohl die Informationen und Methoden zu deren Speicherung unterschiedlich sind.

Man kann sich die Ethereum-Blockchain wie ein Buch vorstellen, dem man neue Seiten hinzufügt. Jeder von ihnen ist ein Block, der Informationen über Transaktionen enthält. Wenn wir eine neue Seite hinzufügen, muss oben ein spezieller Wert eingefügt werden. Dies weist darauf hin, dass Seiten nacheinander und nicht in zufälliger Reihenfolge hinzugefügt werden.

Dieser Wert ist eine Art Seitenzahl, die durch die vorherige Nummer bestimmt wird. Wenn wir uns die neue Seite ansehen, verstehen wir sofort, dass sie auf die vorherige folgt. Dies geschieht mithilfe eines Prozesses namens Hashing.

Beim Hashing werden Daten (in unserem Fall Informationen von der Seite) entnommen und eine eindeutige Kennung (Hash) erstellt. Die Wahrscheinlichkeit, dass verschiedene Daten den gleichen Hash ergeben, ist äußerst gering. Darüber hinaus ist es ein einseitiger Prozess: Es ist sehr einfach, aus Informationen einen Hash zu erstellen, es ist jedoch nahezu unmöglich, Informationen aus einem vorhandenen Hash zu erhalten. Im nächsten Kapitel werden wir uns ansehen, warum dies für den Bergbau wichtig ist.

Basierend auf den oben genannten Komponenten verfügen wir über einen Mechanismus, um unsere Seiten in der richtigen Reihenfolge zu verlinken. Jeder Versuch, die festgelegte Reihenfolge zu ändern oder eine Seite zu entfernen, bedeutet, dass das gesamte Buch manipuliert wurde, indem jede der vorherigen Seiten manipuliert wurde.

Möchten Sie mehr über Blockchain erfahren? Schauen Sie sich unseren Leitfaden zur Blockchain-Technologie für Anfänger an.


Ethereum und Bitcoin – was sind ihre Unterschiede?

Bitcoin nutzt Blockchain-Technologie und finanzielle Anreize, um ein globales Zahlungssystem zu schaffen. Es wurden mehrere Innovationen eingeführt, um Benutzer auf der ganzen Welt zu koordinieren, ohne dass ein zentrales System erforderlich ist. Dadurch, dass jeder Benutzer das Programm auf seinem eigenen Computer ausführt, hat er die Möglichkeit, in einer dezentralen Umgebung zu arbeiten, in der keine Gefahr besteht, von anderen Prozessbeteiligten getäuscht zu werden.

Bitcoin wird oft als Blockchain der ersten Generation bezeichnet. Es war nicht darauf ausgelegt, ein allzu komplexes System zu sein, was seinen Sicherheitsvorteil ausmachte. Die mangelnde Flexibilität von Bitcoin ist eine bewusste Entscheidung, um eine größere Zuverlässigkeit zu gewährleisten. Die intelligente Vertragssprache von Bitcoin ist äußerst begrenzt und für nicht-transaktionale Anwendungen schlecht geeignet.

Die zweite Generation der Blockchains hingegen kann mehr. Diese Plattformen erleichtern nicht nur Finanztransaktionen, sondern bieten auch ein höheres Maß an Programmierbarkeit. Ethereum bietet Entwicklern viel mehr Möglichkeiten, mit ihrem Code zu experimentieren und sogenannte dezentrale Anwendungen (DApps) zu erstellen.

Ethereum war der Pionier der Blockchains der zweiten Generation und ist bis heute der prominenteste Vertreter dieses Segments. Ethereum hat viele Ähnlichkeiten mit Bitcoin und kann die meisten der gleichen Funktionen ausführen. Im Wesentlichen sind sie jedoch sehr unterschiedlich und jede hat ihre eigenen Vorteile gegenüber der anderen.


Wie funktioniert Ethereum?

Ethereum kann als Zustandsmaschine bezeichnet werden. Das bedeutet, dass Sie jederzeit einen Snapshot des Dateisystems erstellen und Informationen zu allen Kontoständen und Smart Contracts in ihrer aktuellen Form einsehen können. Bestimmte Aktionen führen dazu, dass der Systemstatus aktualisiert wird, was bedeutet, dass alle Knoten auch ihre Snapshots aktualisieren, um die Änderung widerzuspiegeln.

Транзакционный лист отображает erin, посылая 5 зубов на alice.

Übergang von Ethereum in einen anderen Staat


Auf Ethereum laufende Smart Contracts werden durch Transaktionen (von Benutzern oder anderen Verträgen) initiiert. Wenn ein Benutzer eine Transaktion an einen Vertrag übermittelt, führt jeder Knoten im Netzwerk den Vertragscode aus und schreibt die Ausgabe. Dies geschieht mithilfe der Ethereum Virtual Machine (EVM), die Smart Contracts in maschinenlesbare Anweisungen umwandelt.

Um den Status (vorerst) zu aktualisieren, wird ein spezieller Mechanismus namens Mining verwendet. Es wird mit dem Proof-of-Work-Algorithmus durchgeführt, der dem Bitcoin-Algorithmus sehr ähnlich ist. Wir werden uns das als nächstes genauer ansehen.


Was ist ein Smart Contract?

Ein Smart Contract ist nichts anderes als Code. Der Code selbst ist weder mit „Geist“ noch mit einem Vertrag im wörtlichen Sinne verbunden. Und dennoch nennen wir ihn „intelligent“, weil er unter bestimmten Bedingungen ausgeführt wird. Er kann als Vertrag betrachtet werden, da er die Erfüllung der Vereinbarungen zwischen den Parteien gewährleistet.

Der Informatiker Nick Szabo würdigt insbesondere eine Idee, die er bereits Ende der 1990er Jahre vorbrachte. Am Beispiel eines Lebensmittelautomaten erläuterte Nick das Konzept eines Smart Contracts und erklärte, dass ein ähnlicher Automat als Vorläufer eines modernen Smart Contracts angesehen werden könne. Bei einem Verkaufsautomaten kommt ein einfacher Vertrag zustande. Der Benutzer wirft dort seine Münzen ein, im Gegenzug gibt der Automat ein Produkt aus.

Ein Smart Contract wendet eine ähnliche Logik in einer digitalen Umgebung an. Sie können in Ihrem Code etwas Einfaches angeben. Zum Beispiel: Antworten Sie mit „Hallo Welt!“, wenn zwei Ether an diesen Vertrag gesendet werden.

Привет, контракт на весь мир


Auf Ethereum erstellt ein Entwickler Code, der dann von der EVM gelesen werden kann. Der Programmierer veröffentlicht es dann, indem er es an eine spezielle Adresse sendet, die den Vertrag registriert. Zu diesem Zeitpunkt kann es jeder nutzen und der Vertrag kann nicht gelöscht werden, wenn der Entwickler diese Bedingung beim Schreiben nicht angegeben hat.

Der Vertrag enthält auch eine Adresse. Um mit dieser Adresse zu interagieren, müssen Benutzer 2 ETH an diese Adresse senden. Dadurch wird der Vertragscode aktiviert. Alle Computer im Netzwerk führen es aus, prüfen, ob die Zahlung erfolgt ist, und zeichnen die Ausgabe auf („Hallo Welt!“).

All dies ist eines der einfachsten Beispiele für die Verwendung von Ethereum. Es gibt auch komplexere Anwendungen, die Beziehungen für viele Verträge gleichzeitig herstellen. Solche Codes gibt es bereits, und in Zukunft wird es nur noch mehr davon geben.


Wer hat Ethereum geschaffen?

Im Jahr 2008 veröffentlichte ein unbekannter Entwickler (oder eine Gruppe von Entwicklern) unter dem Pseudonym Satoshi Nakamoto das Bitcoin-Whitepaper. Dies hat die Art und Weise, wie Menschen über digitales Geld denken, für immer verändert. Einige Jahre später gelang es einem jungen Programmierer namens Vitalik Buterin, diese Idee zu entwickeln und eine Möglichkeit zu finden, sie auf jede Art von Anwendung anzuwenden. Das Konzept wurde schließlich in Ethereum umgesetzt.

Im Jahr 2013 erstellte Buterin einen Blogbeitrag mit dem Titel Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. Darin beschrieb er die Idee, ein Blockchain-Netzwerk entsprechend der Turing-Vollständigkeit in Form eines dezentralen Computers zu schaffen, der bei gegebener Zeit und Ressourcen jede beliebige Anwendung ausführen könnte.

In Zukunft werden die Arten von Anwendungen, die auf der Blockchain ausgeführt werden können, nur durch die Vorstellungskraft der Entwickler begrenzt. Ethereum sucht nach Möglichkeiten, die Blockchain-Technologie über die ursprünglichen Grenzen des Bitcoin-Systems hinaus einzusetzen.


Wie kam es zur Verteilung des Äthers?

Ethereum wurde 2015 mit einem Anfangskapital von 72 Millionen Ether gestartet. Mehr als 50 Millionen dieser Einheiten wurden im Rahmen eines öffentlichen Token-Verkaufs namens Initial Coin Offering (ICO) verteilt, bei dem jeder Ether-Token im Austausch gegen Bitcoin oder Fiat-Währung kaufen konnte.


Was ist ein DAO und wie ist Ethereum Classic entstanden?

Mit dem Aufkommen von Ethereum wurden völlig neue Wege der offenen Zusammenarbeit über das Internet möglich. Ein Beispiel dafür sind DAOs (dezentrale autonome Organisationen), die durch einen Code ähnlich einem Computerprogramm gesteuert werden.

Das DAO war einer der ersten und ehrgeizigsten Versuche, ein solches System zu schaffen. Es würde aus komplexen Smart Contracts bestehen, die auf Ethereum laufen und als autonomer Risikofonds fungieren würden. DAO-Tokens wurden über einen ICO verteilt und gaben den Token-Inhabern einen Eigentumsanteil sowie Stimmrechte.

Doch kurz nach dem Start nutzten Angreifer eine Schwachstelle im Open-Source-Code des Projekts aus und stahlen fast ein Drittel der Gelder des DAO. Es ist anzumerken, dass die DAO zu diesem Zeitpunkt 14 % des gesamten Ether-Angebots besaß und ein solches Ereignis tatsächlich sehr zerstörerisch für das sich noch entwickelnde Ethereum-Netzwerk war.

Nach einigen Diskussionen wurde die Kette in zwei Ketten aufgeteilt (Hard Fork). In der neuen Kette wurden böswillige Transaktionen effektiv rückgängig gemacht und Gelder „abgewickelt“ und an den Eigentümer zurückgegeben. Heute ist diese Kette als Ethereum-Blockchain bekannt. Die ursprüngliche Kette, die die Irreversibilität von Transaktionen aufrechterhielt, heißt jetzt Ethereum Classic.

Der DAO-Angriff erinnerte an die Risiken, die mit dieser Technologie verbunden sind, und an die schlimmen Folgen, die entstehen können, wenn große Geldsummen autonomem Code anvertraut werden. Es war auch ein lehrreiches Beispiel dafür, wie kollektive Entscheidungsfindung in einer offenen Umgebung zu ernsthaften Problemen führen kann. Doch trotz ihrer Sicherheitslücken veranschaulichen DAOs perfekt das Potenzial intelligenter Verträge, eine sichere, vertrauenswürdige Zusammenarbeit in großem Maßstab über das Internet zu ermöglichen.



Kapitel 2 – Wie entstand Äther?

Inhalt

  • Wie entstehen neue Ether?

  • Wie viele Sendungen gibt es insgesamt?

  • Wie funktioniert das Mining auf Ethereum?

  • Was ist Gas in Ethereum?

  • Gas und Gaslimit

  • Wie lange dauert es, einen Block im Ethereum-Netzwerk abzubauen?

  • Was sind Ethereum-Token?


Wie entstehen neue Ether?

Zuvor haben wir kurz über den Bergbau gesprochen. Wenn Sie wissen, was Bitcoin ist, wissen Sie höchstwahrscheinlich, dass Mining ein wesentlicher Bestandteil des Schutzes und der Aktualisierung der Blockchain ist. Ethereum funktioniert nach dem gleichen Prinzip: Um Benutzer zu belohnen, die abbauen (was teuer ist), belohnt das System sie mit Ether.


Wie viele Sendungen gibt es insgesamt?

Im Februar 2020 betrug die Gesamtzahl der im Umlauf befindlichen Ether-Einheiten etwa 110 Millionen.

Im Gegensatz zu Bitcoin wurde der Emissionsplan für Ethereum-Token zum Zeitpunkt des Starts der Plattform nicht festgelegt. Bitcoin hat versucht, seinen Wert zu erhalten, indem die Anzahl der Bitcoin-Einheiten begrenzt und die Anzahl der produzierten Münzen schrittweise reduziert wurde. Ethereum hingegen zielt darauf ab, die Grundlage für dezentrale Anwendungen (DApps) zu schaffen. Und da unklar ist, welcher Token-Emissionsplan dafür am besten geeignet ist, bleibt die Frage offen.


Wie funktioniert das Mining auf Ethereum?

Mining ist der wichtigste Faktor für die Netzwerksicherheit. Es stellt sicher, dass die Blockchain korrekt aktualisiert wird und das Netzwerk unabhängig funktionieren kann. Während des Mining-Prozesses stellen viele Knoten (der Name wurde von Minern erfunden) Rechenleistung zur Verfügung, um Krypto-Rätsel zu lösen.

Diese Knoten hashen eine Reihe ausstehender Transaktionen zusammen mit einigen anderen Daten. Damit ein Block als gültig gilt, muss der Hash unter einem bestimmten, vom Protokoll festgelegten numerischen Wert liegen. Wenn die Arbeit zur Lösung eines Rechenproblems nicht erfolgreich ist, können die Knoten einige Daten ändern und erneut versuchen, eine Lösung zu finden.

Um wettbewerbsfähig zu sein, müssen Miner daher Informationen so schnell wie möglich hashen – die Leistung wird in der Hash-Rate gemessen. Je höher die Hashrate im Netzwerk ist, desto schwieriger wird es, das Problem zu lösen. Nur Miner haben das Recht, die Lösung für einen Block zu finden. Sobald es bekannt ist, können alle anderen Teilnehmer seine Gültigkeit leicht überprüfen.

Kontinuierliches Hashing bei hohen Geschwindigkeiten hat natürlich seinen Preis. Um Miner zu motivieren, das Netzwerk zu sichern, wird ihnen eine Belohnung angeboten, die alle Transaktionsgebühren im Block umfasst. Darüber hinaus erhalten Miner neu generierten Ether – zum Zeitpunkt des Schreibens 2 ETH.


Was ist Gas in Ethereum?

Erinnern Sie sich, als wir den Hello World-Vertrag erwähnten? Es war ein einfaches Programm mit relativ geringem Rechenaufwand. Aber Sie sind nicht der Einzige, der es auf Ihrem PC ausführt. Das fordern Sie auch von allen im Ethereum-Ökosystem.

Das bringt uns zur nächsten Frage: Was passiert, wenn Tausende von Menschen komplexe Verträge abschließen? Wenn jemand seinen Vertrag so konfiguriert hätte, dass er denselben Code wiederholt, müsste ihn jeder Knoten auf unbestimmte Zeit ausführen. Dadurch entsteht eine enorme Belastung, und das System wird wahrscheinlich zusammenbrechen.

Glücklicherweise hat das Ethereum-Netzwerk das Konzept von Gas eingeführt, um dieses Risiko zu mindern. So wie ein Auto nicht ohne Kraftstoff fahren kann, können Verträge nicht ohne Benzin laufen. Damit der Vertrag erfolgreich funktioniert, müssen Nutzer eine bestimmte Menge Gas bezahlen. Wenn nicht genug davon vorhanden ist, wird der Vertrag nicht mehr funktionieren.

Im Wesentlichen handelt es sich dabei um einen Mechanismus für zusätzliche Gebühren, ähnlich wie bei regulären Transaktionen: Da Miner ihre Entscheidungen auf der Grundlage des potenziellen Gewinns ihrer Arbeit treffen, können sie Transaktionen mit niedrigeren Gebühren ignorieren.

Bitte beachten Sie: Äther und Gas sind verschiedene Dinge. Der durchschnittliche Gaspreis schwankt und hängt weitgehend von den Bergleuten ab. Um eine Transaktion durchzuführen, bezahlen Sie Benzin in der ETH. Dies ähnelt den Bitcoin-Gebühren: Wenn das Netzwerk überlastet ist und eine große Anzahl von Benutzern versucht, Transaktionen durchzuführen, wird der durchschnittliche Gaspreis wahrscheinlich steigen. Und umgekehrt: Wenn nicht viel Aktivität herrscht, sinkt der Preis.

Obwohl der Gaspreis variieren kann, erfordert jede Transaktion eine feste Mindestmenge an Gas, was bedeutet, dass bei komplexen Verträgen viel mehr Gas erforderlich ist als bei einer einfachen Transaktion. Somit fungiert Gas als Maß für die Rechenleistung. Dadurch wird sichergestellt, dass das System den Benutzern einen fairen Preis für die Nutzung von Ethereum-Ressourcen berechnet.

Gas kostet normalerweise einen kleinen Bruchteil von Ether. Zur Bezeichnung wird eine kleinere Einheit (gwei) verwendet. Ein Gwei entspricht einem Milliardstel Ether.

Vereinfacht ausgedrückt könnte man ein Schleifenprogramm über einen längeren Zeitraum ausführen, aber ein solcher Vertrag wird schnell teurer. Dadurch filtern Knoten im Ethereum-Netzwerk erfolgreich Spam.

Средняя цена на газ в гвее с течением времени

Durchschnittlicher Benzinpreis in Guei im Zeitverlauf. Quelle: etherscan.io


Gas und Gaslimit

Nehmen wir an, dass Alice eine Vertragstransaktion ausführt. Sie berechnete, wie viel sie bereit war, für Benzin auszugeben (zum Beispiel für die Nutzung der ETH-Tankstelle). Möglicherweise legt sie einen höheren Preis fest, um den Bergleuten einen Anreiz zu geben, ihre Transaktion schneller zu starten.

Es wird aber auch notwendig sein, einen Gasgrenzwert festzulegen, der seinem Schutz dient. Wenn mit dem Vertrag etwas schief geht, könnte es zu einem höheren Gasverbrauch kommen, als sie erwartet hatte. Die Gasbegrenzung ist so eingestellt, dass der Betrieb stoppt, sobald die x-Menge Gas verbraucht wurde. Der Vertrag wird nicht funktionieren, aber Alice muss nicht mehr zahlen, als sie ursprünglich erwartet hatte.

Diese Konzepte mögen zunächst etwas verwirrend sein, aber keine Sorge. Ja, Sie können den Preis, den Sie für Benzin zu zahlen bereit sind (und das Benzinlimit), jederzeit manuell festlegen, aber die meisten Wallets helfen Ihnen dabei. Vereinfacht ausgedrückt bestimmt der Gaspreis, wie schnell die Miner Ihre Transaktion abwickeln, und das Gaslimit bestimmt den Höchstbetrag, den Sie ihnen zu zahlen bereit sind.


Wie lange dauert es, einen Block im Ethereum-Netzwerk abzubauen?

Normalerweise dauert es 12–19 Sekunden, um einen neuen Block zur Kette hinzuzufügen. Diese Zeit kann jedoch verkürzt werden, wenn das Netzwerk auf die Proof-of-Stake-Methode umsteigt, deren Ziel unter anderem darin besteht, die Erstellung von Blöcken zu beschleunigen. Wenn Sie mehr erfahren möchten, schauen Sie sich den Abschnitt Ethereum Casper an.


Was sind Ethereum-Token?

Ethereum verdankt seine Attraktivität vor allem der Tatsache, dass Benutzer ihre eigenen Vermögenswerte zur Kette hinzufügen, speichern und als Ether übertragen können. Sie werden durch Smart Contracts reguliert, die es Entwicklern ermöglichen, bestimmte Parameter für ihre Token festzulegen. Der Smart Contract bestimmt, wie viele es gibt, wie sie ausgeführt werden, ob sie teilbar, fungibel sind oder nicht und vieles mehr. Der bekannteste technische Standard zur Erstellung von Tokens in Ethereum ist ERC-20, weshalb sie am häufigsten als ERC-20-Tokens bezeichnet werden.

Das funktionale Potenzial solcher Token eröffnet Innovatoren eine riesige experimentelle Plattform mit modernsten Anwendungen an der Schnittstelle von Finanzen und Technologie – sei es die Ausgabe homogener Token, die in der Anwendung als Währung fungieren, oder die Ausgabe einzigartiger Token, die durch diese unterstützt werden physische Vermögenswerte. Die Plattform weist eine große Bandbreite an Funktionen und eine außergewöhnliche Designflexibilität auf. Allerdings stehen die besten Optionen für einen einfachen, optimierten Token-Entwicklungsprozess wahrscheinlich noch bevor.



Kapitel 3 – Wie man mit der Nutzung von Ethereum beginnt

Inhalt

  • Wie kaufe ich ETH?

    • So kaufen Sie ETH mit einer Kredit-/Debitkarte

    • So kaufen Sie ETH auf P2P-Märkten

  • Was kann ich mit Ethereum (ETH) kaufen?

  • Für welche Zwecke kann Ethereum genutzt werden?

  • Was passiert, wenn ich meine ETH verliere?

  • Kann ich Ethereum-Transaktionen stornieren?

  • Sind Ethereum-Transaktionen privat?

  • Kann ich mit Ethereum Geld verdienen?

  • Wie lagere ich ETH richtig?

  • So zahlen Sie ETH auf Binance ein

  • So speichern Sie ETH auf Binance

  • So heben Sie ETH von Binance ab

  • So speichern Sie ETH auf einem Ethereum-Wallet

    • Heiße Geldbörsen

    • Kalte Geldbörsen

  • Was bedeuten das Ethereum-Logo und -Symbol?


Wie kaufe ich ETH?

So kaufen Sie ETH mit einer Kredit-/Debitkarte

Mit Binance können Sie ETH nahtlos über Ihren Browser kaufen. Dazu müssen Sie Folgendes tun:


  1. Gehen Sie zum Kauf- und Verkaufsportal für Kryptowährungen.

  2. Wählen Sie die Kryptowährung aus, die Sie kaufen möchten (ETH), und die Währung, in der Sie die Zahlung vornehmen möchten.

  3. Gehen Sie zu Binance oder registrieren Sie sich, wenn Sie noch kein Konto haben.

  4. Wählen Sie eine Zahlungsmethode aus.

  5. Geben Sie bei Bedarf Ihre Kartendaten ein und überprüfen Sie Ihre Identität.

  6. Das ist alles! Ihre ETH wird Ihrem Binance-Konto bald gutgeschrieben.


So kaufen Sie ETH auf P2P-Märkten

ETH kann auf P2P-Märkten gekauft und verkauft werden. Mit anderen Worten: Sie können Münzen von anderen Benutzern direkt über die mobile Binance-App kaufen. Dazu benötigen Sie:


  1. Starten Sie die Anwendung, führen Sie den Registrierungsprozess durch, wenn Sie noch kein eigenes Konto haben, und melden Sie sich an.

  2. Klicken Sie auf „Kaufen und mit einem Klick verkaufen“ und gehen Sie zur Registerkarte „Kaufen“ in der oberen linken Ecke des Bildschirms.

  3. Ihnen werden mehrere Optionen angeboten: Wählen Sie die gewünschte aus und klicken Sie auf Kaufen.

  4. Auf den entsprechenden Reitern ist die Zahlung auch mit Kryptowährung oder Fiat-Währung möglich.

  5. Nachfolgend werden Sie aufgefordert, Ihre Zahlungsmethode anzugeben. Wählen Sie diejenige, die am besten zu Ihnen passt.

  6. Klicken Sie auf ETH kaufen.

  7. Als nächstes müssen Sie die Zahlung vornehmen. Klicken Sie anschließend auf „Als bezahlt markieren“ und dann auf „Bestätigen“.

  8. Die Transaktion ist abgeschlossen, wenn der Verkäufer Ihnen die Münzen sendet.


Was kann ich mit Ethereum (ETH) kaufen?

Im Gegensatz zu Bitcoin ist Ethereum nicht nur eine Kryptowährungsplattform. Es dient der Erstellung dezentraler Anwendungen und Ether fungiert als Austausch-Token als Treibstoff dieses Ökosystems. Somit liegt der Hauptwert von Ether in seiner Vielseitigkeit im Ethereum-Netzwerk.

Gleichzeitig kann Ether auch als traditionelle Währung verwendet werden, d.h. Sie können Waren und Dienstleistungen mit der ETH bezahlen, genau wie mit jeder anderen Währung.

Тепловая карта ритейлеров, которые принимают эфир в качестве оплаты. Источник.

Heatmap von Einzelhändlern, die Ether als Zahlungsmittel akzeptieren. Quelle: cryptwerk.com/coinmap


Für welche Zwecke kann Ethereum genutzt werden?

Die Heimatwährung ETH von Ethereum kann als digitales Geld oder Sicherheit verwendet werden. Darüber hinaus nutzen viele Menschen diesen Vermögenswert für langfristige Investitionen (genau wie Bitcoin). Allerdings ist die Ethereum-Blockchain im Gegensatz zu Bitcoin besser programmierbar, sodass Sie mehr Möglichkeiten haben, mit ETH zu arbeiten. Es kann als Lebenselixier dezentraler Finanzanwendungen und -märkte, Börsen, Spiele und mehr dienen.


Was passiert, wenn ich meine ETH verliere?

Da Bankorganisationen an diesem Prozess nicht beteiligt sind, sind die Benutzer für ihre eigenen Gelder verantwortlich. Sie können Münzen an einer Börse oder in Ihrem Portemonnaie aufbewahren. Es ist wichtig zu beachten, dass Sie bei der Verwendung einer Wallet vorsichtig mit Ihrer Startphrase sein müssen. Vertrauen Sie es nicht Fremden an, denn wenn Sie den Zugriff auf Ihr Portemonnaie verlieren, ist es nur mit seiner Hilfe möglich, Ihr Geld wiederherzustellen.


Kann ich Ethereum-Transaktionen stornieren?

Sobald Daten zur Ethereum-Blockchain hinzugefügt wurden, ist es nahezu unmöglich, sie zu ändern oder zu löschen. Mit anderen Worten: Mit einer bestätigten Transaktion können Sie nichts mehr anfangen. Überprüfen Sie daher stets sorgfältig die bereitgestellten Informationen und insbesondere die Adresse, an die Sie Geld senden. Wenn Sie einen großen Betrag senden müssen, ist es sicherer, zuerst einen Teil zu senden, um sicherzustellen, dass die Adresse korrekt ist.

Ein Fall von Smart-Contract-Hacking veranlasste Ethereum jedoch zu drastischen Änderungen in seinem Betrieb, nämlich einem Hard Fork im Jahr 2016, um böswillige Transaktionen zu bekämpfen. Dies kann jedoch als Ausnahme und nicht als Norm angesehen werden. Und es wurden ernsthafte Maßnahmen ergriffen, um dies in Zukunft zu verhindern.


Sind Ethereum-Transaktionen privat?

Kurze Antwort: Nein. Alle zur Ethereum-Blockchain hinzugefügten Transaktionen sind öffentlich verfügbar. Auch wenn Ihr richtiger Name nicht auf Ihrer Ethereum-Adresse aufgeführt ist, kann ein externer Beobachter Sie auf verschiedene Weise identifizieren.


Kann ich mit Ethereum Geld verdienen?

Da der Vermögenswert volatil ist, können Sie mit der ETH Geld verdienen oder verlieren. Manche Menschen halten Ether lange Zeit in der Hoffnung, dass das Netzwerk eines Tages zu einem globalen programmierbaren Abwicklungssystem wird. Einige hingegen ziehen es vor, es gegen andere Altcoins einzutauschen. In jedem Fall kann weder die eine noch die andere Strategie Sie vor finanziellen Risiken schützen.

Als Grundlage für die Entwicklung des dezentralen Finanzwesens (DeFi) kann ETH auch zur Kreditaufnahme, als Sicherheit für Kredite, zur Schaffung synthetischer Vermögenswerte und – eines Tages in der Zukunft – zum Abstecken verwendet werden.

Manche Anleger arbeiten ausschließlich mit Bitcoins und akzeptieren keine anderen digitalen Vermögenswerte. Einige hingegen entscheiden sich für die Zusammenarbeit mit ETH und anderen Altcoins oder stellen einen bestimmten Prozentsatz für den kurzfristigen Handel bereit (zum Beispiel Daytrading oder Swingtrading). Es gibt keinen universellen Ansatz, um auf den Märkten Geld zu verdienen – jeder Anleger wählt die optimale Strategie unter Berücksichtigung der Merkmale seines Portfolios und seiner Umstände.


Wie lagere ich ETH richtig?

Es gibt viele Möglichkeiten, Münzen aufzubewahren, jede mit ihren eigenen Vor- und Nachteilen. Wenn zumindest ein gewisses Risiko besteht, ist es besser, sich für eine Diversifizierung zu entscheiden, bei der es sich um eine Kombination verschiedener Lösungen handelt.

Im Allgemeinen werden die Speichermöglichkeiten in verwahrte und nicht verwahrte Aufbewahrungsmöglichkeiten unterteilt. Verwahrung bedeutet, dass Sie Ihre Münzen einem Dritten (z. B. einer Börse) anvertrauen. In diesem Fall müssen Sie sich bei der Depotbankplattform anmelden, um Transaktionen durchzuführen.

Die nicht verwahrte Methode hingegen ermöglicht es Ihnen, die Kontrolle über Ihre Gelder zu behalten, indem Sie eine Kryptowährungs-Wallet verwenden. Die Wallet speichert Ihre Münzen nicht im wahrsten Sinne des Wortes wie eine physische Wallet. Es enthält kryptografische Schlüssel, die Ihnen Zugriff auf Ihre Vermögenswerte in der Blockchain ermöglichen. Es ist noch einmal wichtig zu beachten: Stellen Sie sicher, dass Sie Ihre Seed-Phrase sichern, wenn Sie eine nicht verwahrte Wallet verwenden!


So zahlen Sie ETH auf Binance ein

Wenn Sie bereits über Ether verfügen und es auf Binance listen möchten, können Sie dies schnell und einfach tun, indem Sie die folgenden Schritte ausführen:

  1. Gehen Sie zu Binance oder registrieren Sie sich, wenn Sie noch kein Konto haben.

  2. Gehen Sie zur Wallet und wählen Sie Enter.

  3. Wählen Sie ETH aus der Liste aller verfügbaren Münzen aus.

  4. Wählen Sie ein Netzwerk aus und senden Sie Ihre ETH an die entsprechende Adresse.

  5. Das ist alles! Nach einer bestimmten Anzahl an Online-Bestätigungen wird Ethereum Ihrem Binance-Konto gutgeschrieben.


So speichern Sie ETH auf Binance

Wenn Sie aktiv mit Ether handeln möchten, müssen Sie es in Ihrem Binance-Konto speichern. Das Speichern von ETH auf Binance ist einfach und sicher und bietet Ihnen die Möglichkeit, durch Kredite, Einsätze, Airdrops und Giveaways vom Binance-Ökosystem zu profitieren.


So heben Sie ETH von Binance ab

Wenn Sie bereits Ether haben, den Sie von Binance abheben möchten, können Sie dies schnell und einfach tun, indem Sie diese Schritte befolgen:

  1. Melden Sie sich bei Binance an.

  2. Gehen Sie zu Ihrem Wallet und wählen Sie „Auszahlen“.

  3. Wählen Sie ETH aus der Liste aller verfügbaren Münzen aus.

  4. Wählen Sie ein Netzwerk aus.

  5. Fügen Sie die Adresse des Empfängers ein und geben Sie den erforderlichen Betrag ein.

  6. Bestätigen Sie diesen Vorgang in Ihrer E-Mail.

  7. Das ist alles! Nach einer bestimmten Anzahl von Bestätigungen im Netzwerk wird ETH der von Ihnen angegebenen Adresse gutgeschrieben.


So speichern Sie ETH auf einem Ethereum-Wallet

Wenn Sie ETH in Ihrem eigenen Wallet speichern möchten, können Sie zwischen zwei Hauptoptionen wählen: einem Hot Wallet oder einem Cold Wallet.


Heiße Geldbörsen

Eine mit dem Internet verbundene Kryptowährungs-Wallet wird als Hot Wallet bezeichnet. In der Regel handelt es sich dabei um eine mobile oder Desktop-Anwendung, mit der Sie Ihr Guthaben überprüfen und Token senden und empfangen können. Da Hot Wallets online verfügbar sind, sind sie anfälliger für Angriffe, eignen sich aber auch besser für tägliche Zahlungen. Trust Wallet ist ein Beispiel für eine einfache und praktische mobile Geldbörse, die viele verschiedene Münzen unterstützt.

Kalte Geldbörsen

Ein Cold Wallet ist ein Krypto-Wallet, das nicht mit dem Internet verbunden ist. Da keine Gefahr eines Online-Angriffs besteht, sind die Risiken grundsätzlich geringer. Gleichzeitig sind Cold Wallets in der Regel nicht so bequem zu verwenden wie Hot Wallets. Beispiele für Cold Wallets könnten Hardware Wallets oder Paper Wallets sein, allerdings gelten Paper Wallets inzwischen als veraltete und sogar gefährliche Option und daher wird ihre Verwendung nicht empfohlen.

Um mehr über Wallets zu erfahren, lesen Sie den Artikel Arten von Kryptowährungs-Wallets.


Was bedeuten das Ethereum-Logo und -Symbol?

Vitalik Buterin hat das allererste Ethereum-Logo entworfen. Es bestand aus zwei rotierten Summenzeichen Σ (Sigma aus dem griechischen Alphabet). Das endgültige Logo-Design (basierend auf diesem Emblem) ist eine Raute – ein Achteck, umgeben von vier Dreiecken. Wie andere Währungen erfordert Ether ein Standard-Unicode-Zeichen, damit Apps und Websites die Währung anzeigen können. Das am häufigsten verwendete Symbol für Ether ist Ξ, obwohl es nicht so häufig vorkommt wie beispielsweise $ für den US-Dollar.



Kapitel 4 – Skalierbarkeit, ETH 2.0 und die Zukunft von Ethereum

Inhalt

  • Was ist Skalierbarkeit?

  • Warum braucht Ethereum Skalierbarkeit?

  • Das Blockchain-Skalierbarkeits-Trilemma

  • Wie viele Transaktionen können im Ethereum-Netzwerk verarbeitet werden?

  • Was ist Ethereum 2.0?

  • Was ist Ethereum-Sharding?

  • Was ist Ethereum-Plasma?

  • Was ist ein Ethereum-Roll-up?

  • Was ist der Proof of Stake (PoS) von Ethereum?

  • Was ist Ethereum-Einsatz?

    • Wie viel ETH kostet ein Anteil an Ethereum?

    • Wie viel ETH kann ich durch den Einsatz von Ethereum verdienen?

    • Wie lange wird meine ETH an den Einsatz gebunden sein?

    • Welche Risiken sind mit dem Abstecken der ETH verbunden?


Was ist Skalierbarkeit?

Vereinfacht ausgedrückt ist Skalierbarkeit die Fähigkeit eines Systems, zu wachsen. In Computersystemen kann beispielsweise ein Netzwerk oder Server durch Implementierung verschiedener Techniken skaliert werden, um die Gesamtzahl der verarbeiteten Transaktionen zu erhöhen.

Bei Kryptowährungen bedeutet Skalierbarkeit die Fähigkeit, das Blockchain-Netzwerk zu erweitern, um mehr Benutzer zu bedienen. Je mehr Benutzer es gibt, desto mehr Operationen und Transaktionen „konkurrieren“ miteinander um die Aufnahme in die Blockchain.


Warum braucht Ethereum Skalierbarkeit?

Ethereum-Fans glauben, dass die nächste Iteration des Internets auf dieser Plattform aufgebaut wird. Das sogenannte Web 3.0 wird eine dezentrale Topologie schaffen, die durch das Fehlen von Vermittlern, eine Betonung der Privatsphäre und eine Verlagerung hin zum wahren Eigentum an den eigenen Daten gekennzeichnet ist. Seine Grundlage wird auf der Nutzung verteilter Datenverarbeitung in Form von Smart Contracts und verteilten Speicher-/Kommunikationsprotokollen basieren.

Allerdings muss Ethereum hierfür die mögliche Anzahl der verarbeiteten Transaktionen deutlich erhöhen, ohne die Dezentralisierung des Netzwerks zu gefährden. Derzeit begrenzt Ethereum das Transaktionsvolumen nicht durch die Blockgröße, wie dies bei Bitcoin der Fall ist. Stattdessen ist das Gas begrenzt, sodass nur eine bestimmte Menge Gas in den Block passt.

Beispielsweise beträgt die Gasgrenze im Block 100.000 Gwei. Sie möchten zehn Transaktionen mit jeweils 10.000 Gwei einbeziehen. In diesem Fall verarbeitet das System die Transaktion. Das Gleiche gilt für zwei Gwei 50.000-Transaktionen, aber alle zusätzlich übermittelten Transaktionen warten darauf, in den nächsten Block aufgenommen zu werden.

Ein solcher Mechanismus ist jedoch nicht für ein System geeignet, das jeder nutzen wird. Wenn mehr ausstehende Transaktionen vorhanden sind, als im Block verfügbarer Platz vorhanden ist, wird bald ein Protokoll der verbleibenden Arbeit, ein sogenanntes Backlog, erstellt. Der Gaspreis wird steigen und die Nutzer müssen andere Bieter überbieten, um sicherzustellen, dass das Netzwerk ihre Transaktionen zuerst abwickelt. Abhängig von der Netzwerküberlastung kann der Betrieb für bestimmte Anwendungsfälle unerschwinglich teuer werden.

Der Anstieg der Popularität von CryptoKitties war ein gutes Beispiel für die Einschränkungen von Ethereum in diesem Bereich. Im Jahr 2017 veranlasste das auf Ethereum basierende Spiel zahlreiche Benutzer dazu, Transaktionen durchzuführen, um an der Zucht ihrer eigenen digitalen Katzen teilzunehmen (dargestellt als nicht fungible Token). Es erwies sich als so beliebt, dass die Zahl der ausstehenden Transaktionen stark anstieg, was sogar zu einer Verlangsamung des Netzwerks führte.


Das Blockchain-Skalierbarkeits-Trilemma

Es könnte den Anschein haben, dass eine einfache Erhöhung des Blockgas-Limits zur Lösung von Skalierbarkeitsproblemen beitragen würde, denn je höher das Limit, desto mehr Transaktionen können in einer bestimmten Zeit verarbeitet werden, oder?

Leider ist dies nicht möglich, ohne die Schlüsseleigenschaften von Ethereum zu beeinträchtigen. Vitalik Buterin schlug das Blockchain-Trilemma vor (siehe unten), um das empfindliche Gleichgewicht in der Kette zu veranschaulichen.

Трилемма блокчейна

Das Blockchain-Trilemma: Skalierbarkeit (1), Sicherheit (2) und Dezentralisierung (3).


Bei der Optimierung der oben genannten Eigenschaften muss auf eine der drei Eigenschaften verzichtet werden. Blockchains wie Ethereum und Bitcoin legen Wert auf Sicherheit und Dezentralisierung. Ihre Konsensalgorithmen gewährleisten die Sicherheit von Netzwerken, die aus Tausenden von Knoten bestehen, was leider zu einer geringen Skalierbarkeit führt. Da so viele Knoten Transaktionen akzeptieren und validieren, ist ein dezentrales System langsamer als zentralisierte Alternativen.

Es besteht auch die Möglichkeit, die Gasbegrenzung aufzuheben, damit das Netzwerk Sicherheit und Skalierbarkeit erreicht, allerdings wird es in diesem Fall nicht mehr so ​​dezentralisiert sein.

Dies liegt daran, dass sich eine große Anzahl von Transaktionen in einem Block direkt auf dessen Größe auswirkt. Knoten im Netzwerk müssen sie jedoch weiterhin regelmäßig herunterladen und an andere Knoten verteilen, um die Intensität ihrer Ausrüstung aufrechtzuerhalten. Wenn die Blockgasgrenze steigt, wird es für Knoten schwieriger, Blöcke zu überprüfen, zu speichern und an das Netzwerk zu senden.

Dies führt dazu, dass Knoten, die einer solchen Belastung nicht standhalten können, heruntergefahren werden. Nur wenige von ihnen werden in der Lage sein, zu bleiben und weiterhin miteinander zu konkurrieren, was zu einer stärkeren Zentralisierung führen wird. Als Ergebnis erhalten wir eine sichere und skalierbare Blockchain, der eine ihrer Haupteigenschaften fehlt – die Dezentralisierung.

Stellen wir uns abschließend eine Blockchain vor, deren Hauptprioritäten Dezentralisierung und Skalierbarkeit sind. Um schnell und gleichzeitig dezentral zu sein, muss man Kompromisse bei der Verwendung des Konsensalgorithmus eingehen, was wiederum zu einer Schwächung der Sicherheit führt.


Wie viele Transaktionen können im Ethereum-Netzwerk verarbeitet werden?

In den letzten Jahren hat Ethereum selten mehr als zehn Transaktionen pro Sekunde (TPS) erreicht. Für eine Plattform, die zum „globalen Computer“ werden soll, ist dieser Wert überraschend niedrig.

Allerdings ist die Erhöhung der Skalierbarkeit seit langem ein Ziel von Ethereum. Plasma ist eine der möglichen Maßnahmen zur Lösung dieses Problems. Es zielt darauf ab, die Effizienz von Ethereum zu verbessern, kann aber auch auf andere Blockchain-Netzwerke angewendet werden.


Was ist Ethereum 2.0?

Bei all seinem Potenzial ist Ethereum – in seinem aktuellen Zustand – mit erheblichen Einschränkungen und Nachteilen verbunden, von denen wir oben einen erörtert haben. Einfach ausgedrückt: Wenn Ethereum die Grundlage für ein neues Finanzsystem werden soll, muss es in der Lage sein, viel mehr Transaktionen pro Sekunde zu verarbeiten. Angesichts der verteilten Natur des Netzwerks wird dieses Problem sehr schwer zu lösen sein, oder zumindest beschäftigen sich Ethereum-Entwickler seit vielen Jahren damit.

Einerseits müssen noch einige Einschränkungen vorgenommen werden, damit das Netzwerk ausreichend dezentralisiert ist. Je höher die Anforderungen an den Betrieb eines Knotens sind, desto weniger Teilnehmer gibt es und desto zentraler wird das Netzwerk. Daher könnte eine Erhöhung der Anzahl der Transaktionen, die Ethereum verarbeiten kann, die gesamte Integrität des Systems gefährden, da dadurch auch die Belastung jedes Knotens erhöht wird.

Ein weiterer Nachteil von Ethereum (und anderen Proof-of-Work-Kryptowährungen) besteht darin, dass es sehr ressourcenintensiv ist. Um einen Block erfolgreich zur Blockchain hinzuzufügen, müssen Sie ihn schürfen, was schnelle Berechnungen erfordert und eine große Menge Strom verbraucht.

Um die oben genannten Einschränkungen zu beheben, wurde ein Kernsatz von Updates vorgeschlagen, der zusammen als Ethereum 2.0 (oder ETH 2.0) bekannt ist. Nach vollständiger Bereitstellung wird ETH 2.0 die Leistung des gesamten Netzwerks erheblich verbessern.


Was ist Ethereum-Sharding?

Wie bereits erwähnt, speichern alle Knoten eine Kopie der Blockchain. Wenn das Netzwerk erweitert wird, muss jeder Knoten aktualisiert werden, was wiederum seine Bandbreite und den verfügbaren Festplattenspeicher verbraucht.

Bei Verwendung von Sharding ist dies jedoch nicht mehr erforderlich. Der Name bezieht sich auf den Prozess der Aufteilung des Netzwerks in eine Teilmenge von Knoten – Shards. Jeder dieser Shards wickelt seine eigenen Transaktionen und Verträge ab, kann aber bei Bedarf mit einem größeren Netzwerk von Shards kommunizieren. Da jeder Shard unabhängig verifiziert wird, besteht keine Notwendigkeit, Daten von anderen Shards zu speichern.

сеть без добавления к сети с общим доступом

Netzwerk im März 2020 im Vergleich zu einem ähnlichen Netzwerk mit implementiertem Sharding.


Sharding ist einer der komplexesten Skalierungsansätze, der viel Entwicklung und weitere Implementierung erfordert. Bei erfolgreicher Umsetzung wird dies aber auch eine der effektivsten Möglichkeiten sein, die Netzwerkkapazität um ein Vielfaches zu erhöhen.


Was ist Ethereum-Plasma?

Ethereum Plasma ist eine Off-Chain-Skalierbarkeitslösung, das heißt, es zielt darauf ab, den Durchsatz durch die Durchführung von Off-Chain-Transaktionen zu erhöhen. In dieser Hinsicht ähnelt es Sidechains und Zahlungskanälen.

In Plasma sind sekundäre Ketten an die Hauptblockkette von Ethereum gebunden, wodurch die Kommunikation untereinander auf einem minimalen Niveau gehalten wird. Sie arbeiten mehr oder weniger unabhängig, aber Benutzer müssen sich immer noch auf die Hauptkette verlassen, um Streitigkeiten beizulegen oder ihre Aktivitäten auf Nebenketten „abzuschließen“.

Die Reduzierung der Datenmenge, die auf Knoten gespeichert werden muss, ist für eine erfolgreiche Skalierung von Ethereum von entscheidender Bedeutung. Der Plasma-Ansatz ermöglicht es Entwicklern, die Funktionsweise von „untergeordneten“ Ketten in einem Smart Contract zu definieren, der auf der Hauptkette erstellt wird. Anwendungen oder Prozesse, deren Ausführung oder Speicherung in der Hauptkette zu teuer wäre, könnten dann frei auf diesen Ketten aufgebaut werden.

Um ein umfassendes Verständnis von Plasma zu erhalten, lesen Sie den Artikel „Was ist Ethereum-Plasma?“


Was ist ein Ethereum-Roll-up?

Rollups ähnelt Plasma darin, dass es ebenfalls darauf abzielt, Ethereum zu skalieren, indem Transaktionen aus der Hauptkette verschoben werden. Wie ist es aufgebaut?

Ein Vertrag auf der Hauptkette enthält alle Gelder und einen kryptografischen Nachweis des aktuellen Zustands der zweiten Kette. Second-Chain-Betreiber, die die Verträge der Hauptkette verknüpfen, stellen sicher, dass nur gültige Änderungen im Vertrag erfasst werden. Da dieser Zustand außerhalb der Kette aufrechterhalten wird, besteht keine Notwendigkeit, Informationen in der Blockchain zu speichern. Der Hauptunterschied zwischen Rollups und Plasma besteht jedoch darin, dass alle Transaktionen auf die Hauptkette übertragen werden. Mithilfe einer speziellen Transaktionsart kann eine große Anzahl davon in einem speziellen Block, einem sogenannten Rollup-Block, „zusammengerollt“ werden.

Es gibt zwei Arten von Rollups: optimistische und ZK-Rollups. Beide gewährleisten auf ihre Weise die korrekten Übergänge zwischen Netzwerkzuständen.

ZK-Rollup sendet Transaktionen mithilfe einer kryptografischen Überprüfung, die als Zero-Knowledge-Proof bezeichnet wird. Ein genauerer Name für diesen Ansatz ist zk-SNARK. Wir werden die Details seiner Funktionsweise weglassen, aber wir werden erklären, warum es für Rollups nützlich ist. Dadurch können verschiedene Parteien einander nachweisen, dass sie über bestimmte Informationen verfügen, ohne diese preiszugeben.

Bei ZK-Rollups stellen diese Informationen Zustandsübergänge des Sekundärkreises dar, die auf den Hauptkreis übersetzt werden. Der große Vorteil dieser Lösung besteht darin, dass dieser Prozess nahezu augenblicklich erfolgen kann und die Wahrscheinlichkeit verzerrter Vorstellungen über den Staat äußerst gering ist.

Ein optimistisches Rollup opfert die Skalierbarkeit zugunsten größerer Flexibilität. Mithilfe einer virtuellen Maschine namens Optimistic Virtual Machine (OVM) können intelligente Verträge auf Sekundärketten ausgeführt werden. Andererseits gibt es keinen kryptografischen Beweis dafür, dass der an die Hauptkette übergebene Zustandsübergang gültig ist. Um dieses Problem zu entschärfen, gibt es eine kleine Verzögerung, die es Benutzern ermöglicht, ungültige Blöcke, die an die Hauptkette gesendet werden, anzufechten und abzulehnen.


Was ist der Proof of Stake (PoS) von Ethereum?

Proof of Stake (PoS) ist eine Alternative zur Proof of Work-Methode zur Validierung von Blöcken. In einem Proof-of-Stake-System werden Blöcke nicht als solche geschürft, sondern es kommt Minting (manchmal auch Forging genannt) zum Einsatz. Anstatt dass Miner um die Hash-Rate konkurrieren, wird ein Knoten (oder Validator) regelmäßig nach dem Zufallsprinzip ausgewählt, um einen Kandidatenblock zu validieren. Wenn alles richtig gemacht wird, erhält der Validator alle Transaktionsgebühren für diesen Block und je nach Protokoll möglicherweise die Blockbelohnung.

Aufgrund des fehlenden Bergbaus gilt Proof of Stake als weniger umweltschädlich. PoS-Validatoren verbrauchen nicht viel Strom und haben auch die Möglichkeit, Blöcke auf Verbrauchergeräten zu prägen.

Ethereum plant, in Ethereum 2.0, einem Update namens Casper, von PoW auf PoS umzusteigen. Obwohl das genaue Datum noch nicht bekannt ist, wird die erste Iteration wahrscheinlich bald erscheinen.


Was ist Ethereum-Einsatz?

Im Rahmen von Proof-of-Work-Protokollen wird die Netzwerksicherheit durch Miner gewährleistet. Bergleute haben kein Interesse daran, das Netzwerk zu betrügen, da dadurch Strom verschwendet wird und potenzielle Gewinne verloren gehen. Bei Proof of Stake gibt es keine solche Spieltheorie, stattdessen wird die Netzwerksicherheit durch verschiedene kryptoökonomische Maßnahmen gewährleistet.

Unehrliches Verhalten wird nicht durch das Risiko potenzieller Verluste verhindert, sondern durch das Risiko, die eigenen Mittel zu verlieren. Validatoren müssen ihren Einsatz (d. h. Angebots-Tokens) bereitstellen, um zur Validierung berechtigt zu sein. Wenn ein Knoten versucht zu betrügen, wird ihm genau diese Menge Ether entzogen oder nach und nach abgeschrieben, wenn der Validator nicht antwortet oder offline ist. Wenn ein Validator jedoch zusätzliche Knoten betreibt, kann er mehr Belohnungen erhalten.


Wie viel ETH kostet ein Anteil an Ethereum?

Der Mindesteinsatz für Ethereum beträgt 32 ETH pro Validator. Dieser Schwellenwert ist so hoch, dass ein Angriffsversuch von 51 % die Angreifer enorme Geldsummen kosten würde.


Wie viel ETH kann ich durch den Einsatz von Ethereum verdienen?

Das ist eine ziemlich spezifische Frage. Insgesamt hängt alles von Ihrem Einsatz, der Gesamtmenge der im Netzwerk zugewiesenen ETH und der Inflationsrate ab. Als sehr grobe Schätzung würden die aktuellen Berechnungen bei 6 % des Einkommens pro Jahr liegen. Bitte beachten Sie, dass es sich hierbei nur um eine Schätzung handelt und sich die Gesamtsumme in Zukunft ändern kann.


Wie lange wird meine ETH an den Einsatz gebunden sein?

Um Ihre ETH-Auszahlung vom Validator zu erhalten, muss Ihre Transaktion in einer Warteschlange warten. Wenn keine Warteschlange vorhanden ist, beträgt die Mindestabhebungszeit 18 Stunden. Dies ist jedoch ein dynamischer Indikator, der abhängig davon angepasst wird, wie viele Validatoren gerade Abhebungen vornehmen.


Welche Risiken sind mit dem Abstecken der ETH verbunden?

Da Sie als Prüfer für die Sicherheit des Netzwerks verantwortlich sind, müssen Sie sich der damit verbundenen Risiken bewusst sein. Wenn Ihr Validierungsknoten über einen längeren Zeitraum ausfällt, könnten Sie einen erheblichen Teil Ihrer Einzahlung verlieren. Wenn Ihre Einzahlung zu irgendeinem Zeitpunkt unter 16 ETH fällt, werden Sie außerdem von der Validierung ausgeschlossen.

Es ist auch wichtig, einen eher systemischen Risikofaktor zu berücksichtigen. Proof of Stake wurde in dieser Größenordnung noch nie implementiert, daher können wir uns nicht völlig auf die Zuverlässigkeit eines solchen Systems verlassen. Software enthält immer Fehler und Schwachstellen, die verheerende Auswirkungen haben können, insbesondere wenn es um Milliarden von Dollar geht.



Kapitel 5 – Ethereum und dezentrale Finanzierung (DeFi)

Inhalt

  • Was ist dezentrale Finanzierung (DeFi)?

  • Wofür kann dezentrale Finanzierung (DeFi) genutzt werden?

  • Wird die dezentrale Finanzierung (DeFi) jemals zum Mainstream werden?

  • Welche Anwendungen gibt es im Zusammenhang mit dezentraler Finanzierung (DeFi)?

  • Dezentrale Börsen (DEX) auf Ethereum


Was ist dezentrale Finanzierung (DeFi)?

Decentralized Finance (oder einfach DeFi) ist eine Bewegung, die auf die Dezentralisierung von Finanzanwendungen abzielt. DeFi basiert auf öffentlichen Open-Source-Blockchains, auf die jeder mit einer Internetverbindung (öffentlich) zugreifen kann. Dies ist ein entscheidendes Element für den Übergang von Milliarden Menschen in dieses neue globale Finanzsystem.

Im wachsenden DeFi-Ökosystem interagieren Benutzer mit Smart Contracts und untereinander über P2P-Netzwerke und dezentrale Anwendungen (DApps). Ein wichtiger Vorteil von DeFi besteht darin, dass Benutzer stets Eigentümer ihrer Gelder bleiben.

Vereinfacht ausgedrückt zielt die dezentralisierte Finanzbewegung (DeFi) darauf ab, ein neues Finanzsystem ohne aktuelle Beschränkungen zu schaffen. Aufgrund des relativ hohen Dezentralisierungsgrads und der großen Entwicklerbasis basiert DeFi derzeit größtenteils auf Ethereum.


Wofür kann dezentrale Finanzierung (DeFi) genutzt werden?

Wie Sie vielleicht wissen, besteht einer der wichtigsten Vorteile von Bitcoin darin, dass das Netzwerk unabhängig arbeitet, ohne dass eine zentrale Steuerung erforderlich ist. Was aber, wenn wir dies als Grundidee nutzen, um programmierbare Anwendungen zu erstellen? Hier liegt das Potenzial von DeFi-Anwendungen. In diesem System gibt es keine zentrale Kontrolle oder Vermittler, was bedeutet, dass es keine Mängel aufweist.

Wir haben bereits gesagt, dass der Vorteil von DeFi der offene Zugang ist. Es gibt mehr als eine Milliarde Menschen auf der Welt, die keinen Zugang zu Finanzdienstleistungen haben. Versuchen Sie sich vorzustellen, wie Sie Ihr tägliches Leben ohne Vertrauen in Ihre Finanzen bewältigen würden? Mittlerweile leben Milliarden von Menschen auf diese Weise, und letztendlich ist dies die Zielgruppe, die DeFi zu bedienen versucht.


Wird die dezentrale Finanzierung (DeFi) jemals zum Mainstream werden?

Aber wenn alles so großartig ist, warum hat DeFi dann noch nicht die Welt erobert? Derzeit sind die meisten dezentralen Finanzanwendungen schwierig zu verwenden: Sie sind ziemlich klobig, brechen häufig ab und sehen sehr experimentell aus. Selbst die Entwicklung von Frameworks für ein solches Ökosystem ist äußerst schwierig, insbesondere in einer verteilten Umgebung.

Der Aufbau eines DeFi-Ökosystems stellt Softwareentwickler, Spieltheoretiker, Mechanismusdesigner und viele andere vor viele Herausforderungen und Hindernisse. Daher bleibt die Frage einer weit verbreiteten Einführung von DeFi offen.


Welche Anwendungen gibt es im Zusammenhang mit dezentraler Finanzierung (DeFi)?

Einer der beliebtesten Anwendungsfälle für dezentrale Finanzierung (DeFi) sind Stablecoins. Im Wesentlichen handelt es sich dabei um Token auf der Blockchain, deren Wert an einen realen Vermögenswert, beispielsweise eine Fiat-Währung, gebunden ist. BUSD ist beispielsweise an den Wert des US-Dollars gekoppelt. Der Vorteil dieser Token besteht darin, dass sie sehr einfach zu speichern und zu übertragen sind, da sie in der Blockchain vorhanden sind.

Eine weitere beliebte Anwendungsart sind Landingpage-Anwendungen. Es gibt viele P2P-Dienste, die es Ihnen ermöglichen, Ihr Geld zu verleihen und im Gegenzug Zinszahlungen zu erhalten. Einer der bequemsten Dienste ist Binance Lending. Überweisen Sie einfach Geld auf Ihr Portemonnaie und schon am nächsten Tag können Sie mit dem Verdienen von Zinsen beginnen!

Einer der interessantesten Aspekte von DeFi ist die Vielfalt der Anwendungen, die sich schwer kategorisieren lassen. Dazu gehören alle Arten von dezentralen P2P-Marktplätzen, auf denen Benutzer einzigartige Krypto-Sammlerstücke und andere digitale Dinge austauschen können. Dazu könnte auch die Schaffung synthetischer Vermögenswerte gehören, bei denen jeder einen Markt für jeden wertvollen Gegenstand eröffnen kann. Darüber hinaus kann DeFi Prognosemärkte, Derivate und mehr unterstützen.


Dezentrale Börsen (DEX) auf Ethereum

Eine dezentrale Börse (DEX) ist eine Plattform, auf der Sie Transaktionen direkt zwischen Benutzer-Wallets durchführen können. Wenn Sie an der zentralen Binance-Börse handeln, senden Sie Ihr Geld dorthin und handeln über deren interne Systeme.

Dezentrale Börsen sind unterschiedlich strukturiert. Dank der erstaunlichen Fähigkeiten intelligenter Verträge ist es möglich, direkt von Ihrem Krypto-Wallet aus zu handeln, wodurch die Möglichkeit von Börsenhacking und anderen Risiken ausgeschlossen wird.

Ein großartiges Beispiel für eine dezentrale Börse ist Binance DEX. Darüber hinaus gibt es auch Uniswap, Kyber Network und IDEX. Viele von ihnen bieten Ihnen für maximale Sicherheit sogar die Möglichkeit, über eine Hardware-Wallet zu handeln.

Централизованные и децентрализованные биржи

Zentralisierte und dezentrale Börsen.


Oben haben wir uns die Unterschiede zwischen zentralisierten und dezentralen Börsen angesehen. Auf der linken Seite sehen wir, dass Binance als Vermittler bei Transaktionen zwischen Benutzern fungiert. Möchte Alice beispielsweise ihren Token A gegen den Token B von Boris eintauschen, müssen beide zunächst ihre Vermögenswerte an der Börse hinterlegen. Nach der Transaktion wird Binance die Gelder entsprechend auf ihre Guthaben verteilen.

Rechts ist eine Option, die eine dezentrale Börse nutzt. Möglicherweise stellen Sie fest, dass an einem solchen Vorgang kein Dritter beteiligt ist. Stattdessen werden Alices Token über einen Smart Contract direkt gegen Bobs Token getauscht. Somit müssen die beteiligten Parteien dem Vermittler nicht vertrauen, da die Bedingungen ihres Vertrags automatisch vom System ausgeführt werden.

Seit Februar 2020 sind DEXs die am häufigsten verwendeten Anwendungen, die auf der Ethereum-Blockchain ausgeführt werden. Allerdings ist das Handelsvolumen im Vergleich zu zentralisierten Börsen immer noch gering. Wenn DEX-Entwickler und -Designer jedoch das Benutzererlebnis ansprechender gestalten, könnten DEXs in Zukunft mit vielen zentralisierten Börsen konkurrieren.



Kapitel 6 – Teilnahme am Ethereum-Netzwerk

Inhalt

  • Was ist ein Ethereum-Knoten?

  • Wie funktioniert ein Ethereum-Knoten?

  • Vollständiger Ethereum-Knoten

  • Vereinfachte Ethereum-Knoten

  • Mining-Ethereum-Knoten

  • Starten eines Knotens im Ethereum-Netzwerk

  • Wie man Ethereum abbaut

  • Was ist Ethereum ProgPow?

  • Wie wird Ethereum-Software entwickelt?

  • Was ist Skalierbarkeit?


Was ist ein Ethereum-Knoten?

Ein Ethereum-Knoten ist ein Begriff, der verwendet werden kann, um ein Programm zu beschreiben, das auf irgendeine Weise mit seinem Netzwerk interagiert. Ein Ethereum-Knoten kann alles sein, von einer einfachen mobilen Geldbörse bis hin zu einem Computer, der eine vollständige Kopie des Blockchain-Netzwerks speichert.

Alle Knoten fungieren als Rückkommunikationspunkte; es gibt verschiedene Arten solcher Punkte im Ethereum-Netzwerk.


Wie funktioniert ein Ethereum-Knoten?

Anders als Bitcoin verfügt Ethereum nicht über ein einziges Referenzprogramm. Während das Bitcoin-Ökosystem Bitcoin Core als Hauptknotensoftware verwendet, verfügt Ethereum über eine Reihe unabhängiger (aber kompatibler) Programme, die auf seinem Yellow Paper basieren. Die beliebtesten davon sind Geth und Parity.


Vollständiger Ethereum-Knoten

Um mit dem Ethereum-Netzwerk zu interagieren und Daten in der Blockchain unabhängig überprüfen zu können, müssen Sie einen vollständigen Knoten mit einer Software betreiben, die der oben beschriebenen ähnelt.

Diese Software lädt alle Blöcke von anderen Knoten auf Ihr Gerät herunter und überprüft, ob sie korrekt in Transaktionen einbezogen werden. Basierend auf diesem Programm ist es auch möglich, alle aufgerufenen Smart Contracts auszuführen, um sicherzustellen, dass alle Teilnehmer des Netzwerks (Sie und alle anderen Peers) die gleichen Informationen erhalten. Wenn alles nach Plan verläuft, verfügt jeder Knoten über eine identische und vollständige Kopie der Blockchain auf seinen Computergeräten.

Vollständige Knoten sind für das Funktionieren von Ethereum von entscheidender Bedeutung. Wenn nicht alle diese Knoten alle empfangenen Informationen weltweit verteilen würden, würde das Netzwerk seine Haupteigenschaften verlieren: Zensurresistenz und Dezentralisierung.


Vereinfachte Ethereum-Knoten

Der Betrieb eines vollständigen Knotens trägt direkt zur Gesundheit und Sicherheit des Netzwerks bei, für den Betrieb eines solchen Knotens ist jedoch ein separates Gerät erforderlich, das wiederum eine regelmäßige Wartung erfordert. Vereinfachte Knoten sind möglicherweise die beste Option für Benutzer, die keinen vollständigen Knoten ausführen können (oder für diejenigen, die dies einfach nicht möchten).

Wie der Name schon sagt, verbrauchen Lightweight-Knoten weniger Ressourcen und Festplattenspeicher. Auf diese Weise können sie auf Geräten mit geringeren Spezifikationen wie Telefonen oder Laptops ausgeführt werden. Dieser geringe Overhead ist wiederum auf die Tatsache zurückzuführen, dass Lightweight-Knoten nicht völlig autark sind. Sie sind nicht vollständig mit der Blockchain synchronisiert und benötigen daher vollständige Knoten, um sie mit den relevanten Informationen zu versorgen.

Lightweight-Knoten sind bei Händlern, Dienstleistern und Benutzern beliebt. Sie werden häufig zum Tätigen und Empfangen von Zahlungen in Fällen verwendet, in denen der Betrieb und die Wartung eines vollständigen Knotens keine geeignete Lösung ist.

Mining-Ethereum-Knoten

Ein Mining-Knoten kann entweder ein vollständiger oder ein vereinfachter Client sein. In Wirklichkeit wird der Begriff „Mining-Knoten“ nicht wie im Bitcoin-Ökosystem verwendet; Dennoch lohnt es sich, diese Netzwerkteilnehmer zu identifizieren.

Um Ethereum zu schürfen, benötigen Benutzer zusätzliche Hardware. Dies beinhaltet in der Regel die Gründung einer Mining-Farm. Es kombiniert mehrere Grafikkarten, was eine hohe Hashing-Geschwindigkeit ermöglicht.

Miner haben zwei Möglichkeiten: Solo-Mining und Mining-Pool. Beim Solo-Mining arbeitet der Benutzer alleine an der Erstellung von Blöcken, und im Erfolgsfall gehen alle Belohnungen an ihn. Wenn er einem Mining-Pool beitritt, kombiniert er seine Macht mit der anderer Benutzer. Dies erhöht die Wahrscheinlichkeit, dass sie gemeinsam einen Block finden, die Belohnungen müssen sie jedoch untereinander aufteilen.


Starten eines Knotens im Ethereum-Netzwerk

Einer der Hauptvorteile von Blockchains ist ihr offener Zugang. Das bedeutet, dass jeder einen Knoten betreiben und das Ethereum-Netzwerk durch die Validierung von Transaktionen und Blöcken stärken kann.

Wie bei Bitcoin gibt es eine Reihe von Unternehmen, die Plug-and-Play-Verbindungen zu Ethereum-Knoten anbieten. Dies ist praktisch für diejenigen, die einfach nur einen funktionierenden Knoten haben möchten, für diesen Komfort müssen Sie jedoch extra bezahlen.

Wir haben bereits gesagt, dass Ethereum über eine Reihe von Programmen zum Betrieb von Knoten verfügt, darunter Geth und Parity. Wenn Sie Ihren eigenen Knoten betreiben möchten, müssen Sie sich mit dem Installationsprozess für die benötigte Option vertraut machen.

Wenn Sie nicht vorhaben, einen speziellen Archivknoten zu betreiben, sollte die Leistung eines normalen Laptops der Verbraucherklasse ausreichen. Einen Computer, den man für die alltägliche Arbeit benötigt, sollte man jedoch lieber nicht nutzen, da dies die Abläufe deutlich verlangsamen kann.

Das Betreiben eines eigenen Knotens funktioniert am besten auf Geräten, die jederzeit online bleiben. Wenn Ihr Knoten offline geht, kann die Synchronisierung mit dem Netzwerk viel Zeit in Anspruch nehmen, bevor er wieder online geht. Die beste Lösung hierfür wären daher Geräte, die kostengünstig zu montieren und einfach zu warten sind. Sie können beispielsweise sogar einen vereinfachten Knoten auf einem Raspberry Pi ausführen.


Wie man Ethereum abbaut

Da das Netzwerk plant, auf Proof of Stake umzusteigen, ist das Mining auf Ethereum nicht die sicherste oder langfristigste Option. Nach der Umstellung werden die Bergleute höchstwahrscheinlich zu einem anderen Netzwerk wechseln oder ihre Ausrüstung ganz verkaufen.

Wenn Sie jedoch beabsichtigen, am Ethereum-Mining teilzunehmen, benötigen Sie spezielle Hardware wie Grafikkarten oder ASICs. Wenn Sie erwarten, einen angemessenen Gewinn zu erzielen, benötigen Sie höchstwahrscheinlich eine Mining-Anlage und Zugang zu billigem Strom. Darüber hinaus müssen Sie eine Ethereum-Wallet und eine Farmsoftware einrichten. All dies erfordert viel Geld und Zeit. Überlegen Sie daher sorgfältig, ob Sie dazu bereit sind.


Was ist Ethereum ProgPow?

ProgPoW steht für Programmatic Proof of Work und steht für „Programmable Proof of Work“. Diese Erweiterung des Ethereum-Mining-Algorithmus heißt Ethash. Ziel ist es, GPUs gegenüber ASICs wettbewerbsfähiger zu machen.

Der ASIC-Widerstand ist seit Jahren ein heiß diskutiertes Thema sowohl in der Bitcoin- als auch in der Ethereum-Community. Im Fall von Bitcoin sind ASICs zur dominierenden Mining-Hardware im Netzwerk geworden.

ASICs sind auch im Ethereum-Netzwerk vorhanden, allerdings in viel geringeren Mengen; Die meisten Miner verwenden immer noch Grafikkarten. Diese Situation könnte sich jedoch bald ändern, da immer mehr Unternehmen ASIC-Geräte in den Ethereum-Mining-Markt einführen. Aber warum können ASICs zum Problem werden?

Erstens können ASIC-Maschinen die Dezentralisierung des Netzwerks erheblich reduzieren. Wenn GPU-Miner keinen Gewinn erzielen können und gezwungen sind, ihren Betrieb einzustellen, wird sich die Hash-Rate in den Händen einiger weniger Miner konzentrieren. Darüber hinaus ist die Entwicklung von ASIC-Chips sehr kostspielig: Nicht viele Unternehmen verfügen über ausreichende Kapazitäten und Ressourcen dafür. All dies birgt die Gefahr einer Monopolisierung der Produktion und möglicherweise eine Zentralisierung der Ethereum-Bergbauindustrie in den Händen einiger weniger Unternehmen.

Die ProgPow-Integration ist seit 2018 Gegenstand von Kontroversen und Debatten. Und während einige glauben, dass dies für das Ethereum-Ökosystem von Vorteil sein könnte, sind viele dagegen, weil sie befürchten, dass es zu einer harten Abzweigung kommt. Da der Übergang zum Proof of Stake näher rückt, ist die Implementierung von ProgPow immer noch fraglich.


Wie wird Ethereum-Software entwickelt?

Ethereum ist wie Bitcoin Open Source. Jeder kann sich frei an der Entwicklung des Protokolls selbst beteiligen oder darauf basierende Anwendungen erstellen. Tatsächlich verfügt Ethereum heute über die größte Community von Blockchain-Entwicklern.

Ressourcen wie Mastering Ethereum von Andreas Antonopoulos und Gavin Wood und Developer Resources von Ethereum.org sind gute Ausgangspunkte für Entwickler, die sich in Zukunft am Ökosystem beteiligen möchten.


Was ist Skalierbarkeit?

Intelligente Verträge wurden ursprünglich in den 1990er Jahren beschrieben, aber ihre spätere Verwendung auf Blockchains hat eine völlig neue Reihe von Aufgaben definiert, die mit ihnen ausgeführt werden können. Solidity, 2014 von Gavin Wood vorgeschlagen, wurde zur wichtigsten Programmiersprache für die Entwicklung intelligenter Verträge auf Ethereum. Es ähnelt syntaktisch Java, JavaScript und C++.

Im Wesentlichen ermöglicht Solidity Entwicklern das Schreiben von Code, der in Anweisungen zerlegt werden kann, die von der Ethereum Virtual Machine (EVM) verstanden werden können. Wenn Sie dies besser verstehen möchten, beginnen Sie mit Solidity GitHub.

Es ist wichtig zu beachten, dass Solidity nicht die einzige Sprache ist, die Ethereum-Entwicklern zur Verfügung steht. Eine weitere beliebte Option ist Vyper, dessen Syntax eher der von Python ähnelt.