Sowohl Ethereum 2.0 als auch Polkadot sind vielversprechende Sharding-basierte Protokolle, die die Skalierbarkeitsherausforderungen überwinden, mit denen ältere Blockchains konfrontiert sind. Obwohl etwas anders, zusammen ist das Relais Chain und Leuchtfeuer Chain stellen einen weiteren bedeutenden Sprung nach vorn dar, insbesondere in Bezug auf die Interoperabilität.
Inhaltsverzeichnis
Partitionieren des Problems: Teilen der Last über Sharding
Skalierbarkeit ist ein heiß diskutiertes Thema, nachdem Netzwerke im letzten Jahr an ihre Grenzen gestoßen sind. Doch lange bevor es in die Mainstream-Diskussion eintrat, postulierten die Entwickler mehrere Angriffswinkel. Trotz der triumphalen Einführung von Layer-2-Ansätzen im Jahr 2021 sind Layer-1-Sharding-Lösungen schon lange in der Pipeline.
Wenn es um partitionierte Blockchain-Protokolle geht, Tupfen und Ethereum 2.0 repräsentieren die bekanntesten Namen, die diesen Weg der Skalierbarkeit verfolgen. Diese Partitionen oder Shards sind ein Mittel zum Ausführen von Transaktionen in separaten Shards zusammen mit einem Protokoll zum Senden von Nachrichten zwischen Shards. Durch Sharding bieten beide Netzwerke eine hervorragende Lösung, um die Netzwerkleistung und -kapazität erheblich zu steigern, ohne die Hardwareanforderungen der Knoten zu erhöhen oder den Dezentralisierungsgrad zu verringern.
Wir können die Tatsache nicht leugnen, dass Polkadot auf der technischen Kernebene viele Referenzen von Ethereum bezieht. Wenn es jedoch um Technologie geht, insbesondere wie Polkadot und Ethereum 2.0 das Konzept des Shardings anwenden, gibt es einige signifikante Unterschiede, die Entwickler und Benutzer berücksichtigen sollten.
Zunächst einmal verfügen alle Shards in Ethereum 2.0 über die gleiche State-Transition-Funktion (STF), die eine Schnittstelle für die intelligente Vertragsausführung bietet. Daher können Verträge auf einem einzelnen Shard asynchrone Nachrichten mit anderen Shards teilen. Die Basisschicht (Hauptkette) von Ethereum 2.0, die als bezeichnet wird Leuchtfeuer Chain, ermöglicht die Ausführung von Smart Contracts und Transaktionen über die Schnittstelle eWasm (Ethereum Wasm). Ethereum 2.0 unterstützt standardmäßig 64 Shards, wobei jeder Shard eine Blockchain und Transaktionen darstellt, die auf dieser Blockchain ausgeführt werden.
Polkadot verwendet eine andere Variante des Shardings. Das Netzwerk hat eine Hauptkette namens Relais Chain. Shards im Polkadot-Netzwerk werden Parachains genannt, die auch parallele Transaktionen ausführen können und mit dem Relay verbunden sind Chain. Im Gegensatz zu Ethereum 2.0, das derzeit 64 Shards unterstützt, unterstützt Polkadot derzeit 100 Parachains (Shards), und jede dieser Parachains verlässt sich nicht auf eine einzige Schnittstelle wie ETH 2.0s eWasm. Stattdessen kann sich jede Parachain einzeln mit dem Relais verbinden Chain, was den Entwicklern dieser Parachains die Flexibilität gibt, ihre eigenen Regeln für die Zustandsänderung festzulegen.
Denken Sie einfach an das Beacon von Ethereum 2.0 Chain als USB-Port und Scherben als USB-Kabel. Nur Shards, die die richtige Form eines USB-Kabels haben, können an den USB-Port angeschlossen werden. Auf der anderen Seite Polkadots Relais Chain dient als Universalbuchse, d.h. alle Parathreads können sich nahtlos daran anschließen.
Abgesehen davon wird vorgeschlagen, dass der Governance-Prozess für Ethereum 2.0 einem Off-Chain-Modell folgt, das eine harte Gabelung erfordert. Das Governance-Modell von Polkadot ist jedoch in der Kette und wird autonom umgesetzt, sodass es nahtloser aktualisiert werden kann. Schließlich unterscheidet sich auch der zugrunde liegende Validator-Auswahlmechanismus für beide, da Polkadot starke Verfügbarkeits- und Gültigkeitsgarantien mit einer geringeren Anzahl von Validatoren pro Shard bietet.
Ein Blick in die Zukunft basierend auf der Gegenwart
Die Entwicklung und Implementierung von Ethereum 2.0, auch Serenity genannt, ist derzeit im Gange. Derzeit ist das Leuchtfeuer Chain ist live, bringt Staking zu Ethereum und legt den Grundstein für zukünftige Upgrades. Die Fusion von Mainnet Ethereum mit dem Beacon Chain und die Hinzufügung von Shard Chains wird schrittweise in Phasen eingeführt. Prognosen gehen von einer Markteinführung im Jahr 2022 aus, obwohl große jüngste Käufe von Ethereum-Mining-Geräten bedeuten, dass bestimmte Interessengruppen nicht davon überzeugt sind, dass eine rechtzeitige Veröffentlichung bevorsteht.
Als Blockchain-Projekt der nächsten Generation hat Polkadot seit 2020 viel Aufmerksamkeit auf sich gezogen. Die Plattform, die trotz der müden Natur dieser überstrapazierten Trope häufig als Ethereum Killer bezeichnet wird, hat sich als potenzielle Alternative etabliert, die die Skalierbarkeitsherausforderungen von Ethereum löst.
Polkadots Testnet Kusama ist bereits mit einem ähnlichen Sharding-Modell in Betrieb und läuft mit großem Erfolg, nachdem mehrere Crowdloans und Millionen von verarbeiteten Transaktionen durchgeführt wurden, wobei mehrere vielversprechende Projekte für die begrenzten Parachain-Slots geworben haben. Jetzt kommen die Polkadot-Parachain-Slot-Auktionen im November an, da das Projekt in die fünfte und letzte Phase seines Startprozesses eintritt und Ethereum bis ins Mark schlägt.
Während der Sharding-Wettbewerb nicht unbedingt zu einem Gewinner-alles-Ergebnis führen wird, ist Polkadot Ethereum 2.0 mindestens ein paar Jahre voraus. Dennoch sollte das riesige Ökosystem von Ethereum trotz der Interoperabilitätsbestrebungen vieler eifriger Projekte, die sich für die Parachain-Slots von Polkadot bewerben, nicht außer Acht gelassen werden. Anstatt jedoch die beiden Ketten im Wettbewerb um höhere TVLs oder mehr Dapps zu betrachten, ist es besser, die Beziehung im Kontext des zusätzlichen Nutzens für das größere Kryptowährungs-Ökosystem zu gestalten.
Es wird faszinierend sein zu sehen, wie beide Plattformen interagieren, sobald alle Ethereum Improvement Proposals (EIPs) für Ethereum 2.0 implementiert sind und Polkadot-Parachains mit dem Relay verbunden sind Chain. Unter der Annahme, dass alles nach Plan verläuft, können sich die Netzwerke gegenseitig ergänzen, um eine interoperable Grundlage für dezentrale Apps (dapps) und dezentrale Finanzprotokolle (defi) der nächsten Generation zu schaffen, die einen höheren Durchsatz, niedrigere Kosten und die Skalierbarkeit zur Unterstützung einer erweiterten Blockchain-Nutzung unterstützen .
Welches wird die Oberhand haben – Polkadot oder Ethereum? Teilen Sie uns Ihre Meinung im Kommentarbereich unten mit.
Bildnachweise: Shutterstock, Pixabay, Wiki Commons, Veröffentlichen0x