Ethereum ist eines der weltweit am weitesten verbreiteten Open-Source-Blockchain-Netzwerke.
Es ist eine dieser Blockchain-Anwendungen, die unter den monolithischen Typ fallen.
Ethereum bietet seine Sicherheit, sorgt für seine Datenverfügbarkeit und führt Transaktionen in seinem Block aus.
Aufgrund seiner monolithischen Natur zeichnet sich Ethereum durch hohe Transaktionsgebühren und langsame Ausführung aus.
Diese Eigenschaften bedeuten Rückschläge für Anleger und Inhaber von Ethereum bei Transaktionen.
Aus diesen Gründen mussten Skalierungslösungen entwickelt werden, um die Transaktionsgebühren zu senken, schnellere Transaktionen zu ermöglichen und den Output zu verbessern.
Off-Chain-Skalierung und On-Chain-Skalierung sind die wichtigsten Arten von Skalierungstest
Sidechain, Rollup und Sharing gehören zu den Scaling-Testnet-Upgrades für Ethereum.
Experten und Entwickler der Blockchain-Technologie sind immer auf der Suche nach Möglichkeiten, die bestehenden Protokolle und Tools zu verbessern.
Blockchain-Plattformen wie Ethereum sind monolithisch und dezentralisiert. Transaktionen mit Ethereum sind langsam und ziehen hohe Transaktionsgebühren nach sich.
Um diese Probleme zu lösen, die gleichbedeutend mit Ethereum sind, haben Blockchain-Entwickler verschiedene Tools und Protokolle entwickelt, die als Scaling-Testnet-Lösungen bezeichnet werden.
Wir werden uns die Natur von Ethereum ansehen und untersuchen, warum diese Blockchain-App Testnetz-Skalierungslösungen benötigt.
Die Natur von Ethereum und warum es Testnet-Skalierungslösungen braucht
Ethereum ist eine monolithische Blockchain-App. Diese Blockchain-Plattform bietet ihre Sicherheit, sorgt für ihre Datenverfügbarkeit und führt Transaktionen auf ihrem Block unabhängig aus.
Aufgrund der monolithischen Natur von Ethereum gibt es mehrere Einschränkungen und Einschränkungen. Zu diesen Einschränkungen gehören knapper Blockplatz auf der Ausführungsebene und Überlastung von Transaktionen.
Zu den nachteiligen Auswirkungen dieser monolithischen Natur von Ethereum gehören hohe Transaktions- und Gasgebühren für Benutzer.
Um dieser monolithischen Natur zu begegnen und Alternativen zu finden, die es Ihnen ermöglichen, mehrere Transaktionen auf Ethereum nahtlos auszuführen und die Transaktionskosten zu senken, haben sich Experten (im Laufe der Jahre) einige Skalierungslösungen ausgedacht.
Generell beinhalten Skalierungslösungen für Kryptowährung Methoden und Protokolle, um die Erweiterung eines Systems zu ermöglichen. Skalierungslösungen zielen darauf ab, Output und Effizienz zu verbessern und gleichzeitig den bestehenden Betrieb aufrechtzuerhalten.
Im Laufe der Jahre haben Skalierungslösungen in der Kryptowährung die Form von Second-Layer-Protokollen angenommen, einschließlich Side Chains und Off-Chain-Layers.
Diese Second-Layer-Protokolle stehen nicht für sich allein, und sie bauen auf einer bestehenden Kette auf und wurden entwickelt, um den Transaktionsoutput zu steigern.
Second-Layer-Skalierungslösungen beinhalten staatliche Kanäle, Rollups, Blockchain-Interoperabilität, Sharding und alternative kryptografische Funktionen.
Nachdem wir herausgefunden haben, was Skalierungslösungen im Allgemeinen sind, können wir zu den verschiedenen Skalierungstestnetzen in Ethereum und den Upgrades im Laufe der Jahre übergehen.
Die Ethereum-Skalierungstestnetze und ihre Upgrades
Entwickler von Skalierungstestnetzen in Ethereum haben bei mehreren Lösungen Pionierarbeit geleistet. Diese Skalierungstestnetze haben verschiedene Größen, Formen und Funktionen.
Die meisten Ethereum-Testnet-Lösungen dienen als Ethereum-zentrierte Ausführungsschicht, und diese Ausführungsschichten wurden entwickelt, um kostengünstige und schnelle Kryptotransaktionen zu ermöglichen.
Branchenakteure und Experten teilen Skalierungslösungen im Ethereum in zwei Bereiche ein. Sie sind Off-Chain-Skalierung und On-Chain-Skal
Die On-Chain-Skalierung
On-Chain-Skalierungslösung in Ethereum ist die direkte Änderung einer Blockchain-App (in diesem Fall Ethereum). Die On-Scale-Testnet-Lösung hilft, den Output zu verbessern und die Effizienz zu steigern.
Die Off-Chain-Skalierung
Off-Chain-Skalierung in Ethereum ist jedes Skalierungstestnetz, das externe Ausführung bietet.
Off-Chain-Skalierung ist eine Layer-2-Lösung, die entwickelt wurde, um die Fähigkeiten einer vorhandenen Schicht (Layer 1/L1) in Ethereum zu optimieren und die Effizienz zu verbessern.
Die Off-Chain-Lösungen in Ethereum beinhalten Rollups und Validien. Sowohl Rollups als auch Validien sind das wichtigste Testnetz für die kurzfristige Skalierung von Ethereum, während Sharding die langfristige Skalierungslösung des Blockchain-Netzwerks ist.
Lassen Sie uns an dieser Stelle herausfinden, wie diese wichtigen Skalierungstestnetze funktionieren.
Seitenketten
Sidechains sind eine der Skalierungs-Testnet-Operationen für Ethereum. SideChains werden verwendet, um mehrere Blockchain-Anwendungen mühelos miteinander zu verbinden.
Wenn Sie Sidechains verwenden, um Blockchain-Apps miteinander zu verbinden, behält jede ihren unabhängigen Konsensmechanismus bei. Durch die Beibehaltung ihrer Konsensmechanismen wird die Verwundbarkeit andere nicht beeinträchtigen.
Sidechains haben unterschiedliche Spezifikationen und es kann sich um unabhängige Blockchains oder maßgeschneiderte Blockchains handeln. Letzteres ist hauptsächlich für Ethereum-Transaktionen konzipiert. Das beliebteste Side-Chain-Tool für Ethereum ist Plasma.
Die unabhängige SideChain-Kompatibilität mit Ethereum ergibt sich aus ihrer Unterstützung für Ethereum Virtual Machine (EVM), und diese Unterstützung macht es einfach, Ethereum über Blockchain-Plattformen hinweg zu verbinden.
Rollup
Rollup ist ein weiteres Skalierungstestnetz, das Blockchain-Transaktionen auf seiner (primären) optimierten Ausführungsebene ausführt. Nach der Ausführung werden die Transaktionsdaten durch Rollup an Ethereum gesendet.
Rollup ist zweifellos eine der vielversprechendsten kurz- und mittelfristigen Skalierungslösungen bei Ethereum. Es gibt zwei Arten von Rollups, nämlich ZK-Rollups und optimistische Rollups.
Bei ZK-Rollups bucht das Tool mehrere Off-Chain-Transaktionen in einem einzigen überprüfbaren Stapel mit einem ZK-SNARK und bucht sie dann in der Ethereum-Blockchain. ZK-Rollups verwenden einen Gültigkeitsnachweis.
Optimistisches Rollup ist in seinem Ansatz ganz anders. Es wird mehrere Off-Chain-Transaktionen in Stapeln zusammenfassen, ohne Zero-Knowledge-Beweise zu verwenden.
Sharding
Sharding ist das Ethereum-Scaling-Testnetz, ein Upgrade aller Skalierungslösungen, und wird voraussichtlich in ein paar Jahren auf den Markt kommen.
Das Sharding-Protokoll wird das zuvor einzige Protokoll von Ethereum auf 64 neue „Shards“ oder Chains verteilen. Diese Distribution wird die Blöcke auf einer vorhandenen Ebene verteilen.
Sharding ist die ultimative Skalierungslösung für Ethereum. Diese Skalierungslösung wird dazu beitragen, die Transaktionslatenz zu verbessern und die Transaktionskosten und den Durchsatz zu reduzieren
Die Ethereum-Version 2.0 wird Sharding vollständig bereitstellen. Eth2.0 ist das Upgrade auf Eth1.0.
Fazit
Skalierungstestnetze und -lösungen erstrecken sich über verschiedene Blockchain-Plattformen. Einige Skalierungstestnetze sind maßgeschneidert für eine einzelne Blockchain-Plattform, während andere Verbindungen zwischen mehreren Blockchain-Plattformen ermöglichen.
Unabhängig von den Fähigkeiten und Spezifikationen des Skalierungstestnetzes besteht ihre Funktion darin, den Output zu steigern, die Effizienz zu verbessern und schnellere Transaktionen im Blockchain-Netzwerk zu gewährleisten.
Das Haupt-Upgrade aller Skalierungstestnetze ist in Sharding integriert. Wenn die Ethereum-Version 2.0 voll funktionsfähig ist, wird sie auf Sharding laufen.
Autor:
Valentine A., Gate.io-Forscher
Dieser Artikel gibt nur die Ansichten des Forschers wieder und stellt keine Anlagevorschläge dar.
Gate.io behält sich alle Rechte an diesem Artikel vor. Das erneute Posten des Artikels ist erlaubt, sofern auf Gate.io verwiesen wird. In allen Fällen werden rechtliche Schritte wegen einer Urheberrechtsverletzung eingeleitet.