Ethereum vs. Ethereum Classic: Unterschiede, die Sie kennen sollten

Veröffentlicht: 2020-07-30

Inhaltsverzeichnis

Ethereum gegen Ethereum Classic

Wenn Sie einige Zeit damit verbracht haben, etwas über Kryptowährungen zu lernen, dann müssen Sie auch von der Debatte „Ethereum vs. Ethereum Classic“ gehört haben. Die Blockchain ist aufgrund dieses Themas zweigeteilt, und in diesem Artikel erfahren Sie, warum.

Wichtiger Hinweis: Wir sind keine Finanzberater, und dieser Artikel dient nur der Information, nicht der Finanzberatung. Wenn Sie in eine Kryptowährung investieren möchten, sollten Sie gründlich recherchieren und nach Belieben auswählen.

Lernen Sie Softwareentwicklungsprogramme von den besten Universitäten der Welt. Verdienen Sie Executive PG-Programme, Advanced Certificate-Programme oder Master-Programme, um Ihre Karriere zu beschleunigen.

Die dezentrale autonome Organisation und ihre Entstehung

Ethereum und sein Ökosystem arbeiten nach Smart Contracts. Smart Contracts sind automatisierte Verträge, die sich selbst abschließen, wenn beide Parteien ihre Bedingungen erfüllt haben.

Die Decentralized Autonomous Organization (oder DAO) war ein hochentwickelter und fortschrittlicher Smart Contract. Sie können es als dezentralen VC-Fonds für zukünftige DAPPS des Ethereum-Ökosystems betrachten. Wenn Sie beispielsweise eine Beteiligung an DAPPS haben möchten, die auf die Finanzierung wartet, müssen Sie DAO-Token kaufen, indem Sie eine bestimmte Menge Ether bezahlen. DAO-Token würden zeigen, dass Sie Teil des DAO-Ökosystems sind.

DAO zog innerhalb eines Monats Ether im Wert von 150 Millionen Dollar an. So können Sie verstehen, wie beliebt es war. Aber trotz viel Transparenz, Kontrolle und Flexibilität hatte DAO ein Problem: Wenn ein Benutzer DAO verlassen musste, benutzte er die „Split-Funktion“, die ihm sein DAO zurückgab. Der Benutzer kann auch ein „Child DAO“ erstellen, das mehrere Token-Inhaber abspaltet und Vorschläge akzeptiert. Nachdem Sie sich abgespalten haben, müssen Sie den Ether 28 Tage lang aufbewahren. Sie können sie erst ausgeben, nachdem Sie diese Zeit verbracht haben. Dieses kleine Problem verursachte den bösen Angriff

Lesen Sie: Ethereum vs. Bitcoin: Unterschied zwischen Ethereum und Bitcoin

Der Angriff

Im Juni 2016 nutzte ein Hacker die „Split Function“ und nahm DAO 50 Millionen Dollar (rund ein Drittel) ab. Sie sehen, eine Split-Funktion hat Folgendes getan, wenn ein Benutzer seine Anfrage gestellt hat:

  • Geben Sie dem Benutzer seinen Ether für seine DAO-Token
  • Registrieren Sie das Geschäft im Hauptbuch und aktualisieren Sie den Kontostand

Der Hacker hat eine rekursive Funktion erstellt, die dies tat:

  • Geben Sie dem Benutzer den angeforderten Ether und nehmen Sie die DAO-Token
  • Übertragen Sie mehr Ether für die gleichen DAO-Token (anstatt die Transaktion zu registrieren)

Der Prozess ging weiter, bis der Hacker 50 Millionen Dollar von DAO gestohlen hatte. Sie sollten wissen, dass dieser Angriff nicht darauf hindeutet, dass Ethereum schrecklich ist, er hat nur die Fehler in DAO aufgedeckt, das auf Ethereum läuft.

Die Folgen

Nachdem der Angriff stattgefunden hatte, musste der Hacker 28 Tage warten, bevor er/sie den Ether verwenden konnte. Die Gemeinschaft von Ethereum hatte nun mehrere Optionen als Lösung, nämlich:

  • Gar nichts machen
  • Weiche Gabel
  • Harte Gabel

Die erste Option mag jetzt wie die falsche Wahl erscheinen, aber die Leute argumentierten, dass eine Änderung der Dinge gegen die Philosophie der Blockchain verstoßen würde.

Schauen Sie sich an: Ethereum-Projektideen für Anfänger

Soft-Fork und Hard-Fork

Was ist Softfork?

Ein Soft Fork bedeutet, dass die Software in zwei Versionen aufgeteilt ist, wobei die neue Version die alte Version ausführen kann. Der Nachteil dieser Methode ist, dass die alte Version nicht die Funktionen der neuen Version haben kann.

Eine Soft Fork zu machen schien für viele eine ausgezeichnete Wahl zu sein, weil es bedeutete, dass Ethereum zwei Versionen haben würde, eine vor DAO und eine danach, und die Benutzer können eine entsprechend ihren Anforderungen verwenden.

Soft Fork setzte es jedoch dem Risiko von DoS-Angriffen (Denial of Service) aus, sodass es verworfen wurde.

Was ist Hard Fork?

Ein Hard Fork bedeutet, dass die Software in zwei Versionen aufgeteilt wird, aber die neue Version die alte nicht ausführen kann. Bei dieser Methode gibt es kein Zurück mehr, und wenn sich ein Benutzer für die alte Version entscheidet, kann er nicht auf die Community oder die Funktionen der neuen Version zugreifen.

Lesen Sie: Alles, was Sie über Bitcoin wissen müssen

Die Anfänge von Ethereum Classic

Die Leute entschieden sich, der Hard Fork-Methode für Ethereum zu folgen. Diese Methode teilte Ethereum in zwei Ketten auf, wobei die neue zu „Ethereum“ oder „ETH“ und die alte zu „Ethereum Classic“ oder „ETC“ wurde.

Sie haben die Hard Fork durchgeführt, um den Benutzern das gesamte verlorene Geld zurückzuerstatten. Viele Leute lehnten dies jedoch ab und entschieden sich, bei der alten Version, Ethereum Classic, zu bleiben. Es ist entscheidend, diese Tortur zu kennen, da sie die Grundlage für ihre Unterschiede darstellt. Nun, da wir das aus dem Weg geräumt haben, werfen wir einen Blick auf die entscheidenden Unterschiede zwischen Ethereum und Ethereum Classic.

Ethereum vs. Ethereum Classic: Die Hauptunterschiede

1. Philosophisch

Ethereum hält sich nicht an die Philosophie, dass Blockchain unveränderlich ist. Befürworter dieser Vorstellung glauben, dass Menschen die Blockchain nicht nach ihren Launen ändern sollten; andernfalls würde es menschlicher Korruption zum Opfer fallen.

Die Schöpfer von Ethereum hatten es mit dieser Idee im Hinterkopf gebaut. Ethereum Classic basiert auf diesem Prinzip, und die Mitglieder seiner Community glauben ebenfalls an dieses Prinzip.

Die Befürworter der ETH argumentieren, dass die Hard Fork notwendig war, um gerecht zu werden. Es entwertete die Token, die der Hacker gestohlen hatte, und erstattete den Menschen, die ihren Ether verloren hatten, ihr Geld zurück.

Muss gelesen werden: Einführung in das Ethereum-Mining

2. Wert

Derzeit ist ETH 15-mal wertvoller als ETC. Ein wichtiger Grund dafür ist, dass ETH die Unterstützung zahlreicher Big Player der Krypto-Community hat und ständig neue Updates erhält.

Der Wert von ETC mag gering sein, aber es hat kürzlich auch die Unterstützung mehrerer prominenter Personen angezogen.

3. Potenzial

Das Wachstumspotenzial von ETC ist fraglich. Einige Leute argumentieren, dass ETC keine Zukunft hat und seine Community hauptsächlich mit Betrügern gefüllt ist, andere glauben daran. Ob ETC wachsen wird oder nicht, wir haben keine Ahnung.

Andererseits behaupten viele Experten, dass ETH die erste Kryptowährung nach Bitcoin werden könnte, die 10.000 $ erreichen könnte. Das ist eine beachtliche Leistung und zeigt, wie viel Potenzial die ETH hat. Es wächst ebenfalls schnell und erhält regelmäßig mehrere Updates.

4. Funktionen

Dies ist ein weiterer Bereich, in dem der Kontrast zwischen ETH, ETC zu sichtbar ist. Die ETH wird von der Enterprise Ethereum Alliance (EEA) unterstützt, einer Gruppe von mehr als 200 Unternehmen, die sich zum Ziel gesetzt hat, Blockchain für Smart Contracts in Fortune-500-Unternehmen einzusetzen.

Die EEA hat einige der bekanntesten Organisationen als Mitglieder, darunter JP Morgan, ING, Microsoft und Toyota. ETH erhält regelmäßig mehrere Updates, die es ihr ermöglichen, über den Markt und seine Anforderungen auf dem Laufenden zu bleiben.

ETC kann jedoch nicht auf die meisten Updates der ETH zugreifen. Es liegt also in Bezug auf Funktionen und Qualitäten deutlich zurück.

Ethereum vs. Ethereum Classic: Das Urteil

Die Debatte darüber, welches der beiden besser ist, wird möglicherweise nie enden. Auf der einen Seite steht das Prinzip der Unveränderlichkeit und auf der anderen Seite die ständige Weiterentwicklung. Wenn Sie mehr über Blockchain und seine Philosophie erfahren, werden Sie erkennen, wie kompliziert dieses ganze Thema ist.

Fazit

Es gibt einen Anstieg der Karrieren in der Blockchain-Technologie und Blockchain hat das Gesicht der Technologiebranche für immer enorm verändert. Wenn Sie daran interessiert sind, Blockchain-Entwickler zu werden und Smart Contracts und Kettencodes zu erstellen, sehen Sie sich das Advanced-Zertifikatsprogramm von IIIT-B & upGrad in Blockchain-Technologie an .

Was sind die Hauptmerkmale von Blockchain?

Blockchain hat eine Reihe von Unterscheidungsmerkmalen. Zunächst einmal ist es dezentralisiert, was bedeutet, dass es keine zentrale Behörde gibt, die Ihre Aktionen überwacht. Stattdessen werden sie in einem öffentlich verteilten Hauptbuch aufgezeichnet. Zweitens bietet Blockchain allen seinen Benutzern mehr Sicherheit, da alle Informationen auf der Blockchain kryptografisch gehasht werden. Kryptografisch bedeutet, dass das Netzwerk die Eingabedaten mit mathematischen Rätseln verschleiert. Da Blockchains verteilte Ledger verwenden, werden außerdem alle Informationen über die Transaktion und die Teilnehmer an jeden Knoten im Netzwerk verteilt. Schließlich wird der Konsensalgorithmus von Blockchain verwendet. Dieser Konsensalgorithmus ist für die Bestätigung von Transaktionen, Salden und Unterschriften zuständig, wodurch Blockchain sicherer und transparenter wird.

Wie funktioniert Ethereum?

Um Netzwerktransaktionen zu validieren, verlässt sich Ethereum auf Knoten, die frei ausgeführt werden können. Knoten können den gesamten oder einen Teil des Ethereum-Transaktionsverlaufs sowie die aktuellsten Informationen über Smart Contract-Status, Kontostände und mehr enthalten. Die Ethereum Virtual Machine (EVM), die operative und vertrauenswürdige Umgebung für Smart Contracts, ist das Herzstück von Ethereum. Smart Contracts sind Computerprotokolle, die das Aushandeln, Verifizieren und Durchsetzen digitaler Vereinbarungen ermöglichen. Die EVM führt einen Vertrag gemäß den Richtlinien des Entwicklers aus. Um diese Programme auszuführen, verwendet die EVM eine Bytecode-Sprache. Ethereum-Programmierer können Ethereum-Programmiersprachen wie Solidity und andere verwenden, um Smart Contracts und dezentrale Apps zu erstellen.

Was ist der Unterschied zwischen Bitcoin und Ethereum?

Viele der zugrunde liegenden Konzepte von Bitcoin und Ethereum sind ähnlich. Beide Blockchain-Netzwerke verwenden ein Proof-of-Work-Konsensverfahren und haben eine Reihe von kryptografischen Merkmalen mit der Blockchain-Technologie gemeinsam. Ethereum wurde entwickelt, um Möglichkeiten zu lösen, mit denen die Bitcoin-Blockchain nicht umgehen kann. Smart Contracts, also verschlüsselte Vereinbarungen, die automatisch ausgeführt werden können, sind ein wesentliches Merkmal, das Ethereum von Bitcoin unterscheidet. Einer der deutlichsten Unterschiede zwischen Bitcoin und Ethereum sind die verwendeten Programmiersprachen. Ethereum verwendet eine Turing-vollständige Programmiersprache, während Bitcoin eine Stack-basierte Programmiersprache verwendet. Ihre Hashing-Techniken und Blockzeiten unterscheiden sich ebenfalls. Der Wechsel zu einer Proof-of-Stake-Methode wird laut den Kernentwicklern von Ethereum die Effizienz und Sicherheit des auf Smart Contracts basierenden Netzwerks von Ethereum erhöhen.