free web hit counter

Kann Ethereum skalieren?

Ethereumskala

Sie haben vielleicht ungefähr gelesen Das Bitcoin-Skalierbarkeitsproblemaber kann Ethereum skalieren? Das Hauptproblem bei der Herstellung von Blockchain-Netzwerken ist, dass die Zukunft ungewiss ist. Mit dem aktuellen Nutzungsgrad scheint alles gut zu funktionieren. Aber was passiert, wenn alle mit an Bord gehen?

Alle großen Tech-Unternehmen, von Facebook bis Amazon, mussten sich mit dem Thema Skalierbarkeit befassen. Bitcoin und Ethereum unterscheiden sich nicht. Ein weiteres Problem der Blockchain-Community ist die Neuheit der Technologie. Es ist Neuland, und nur wenige Menschen können vorhersagen, wie die Zukunft aussehen wird.

Was macht Skalierbarkeit für Ethereum zu einem Thema?

Jeder Block in der Blockchain enthält eine bestimmte Datenmenge. Im Fall von Bitcoin beträgt dieser Betrag 1MB. Diese Grenze bedeutet, dass das Bitcoin-Netzwerk nur etwa sieben Transaktionen pro Sekunde verarbeiten kann. Ethereum ist doppelt so schnell und kann 15-Transaktionen pro Sekunde verarbeiten. Beide Systeme verblassen im Vergleich zu Visas 45,000-Vorgängen pro Sekunde. Die fehlende Skalierbarkeit ist einer der Hauptstolpersteine ​​für die Kryptowährung.

Ethereumskala

Was macht die Skalierung schwierig?

Dezentralisierung ist ein Segen und ein Fluch. Der Vorteil ist, dass jeder mit einem Computer am Netzwerk teilnehmen kann. Mit einem Smartphone können Sie sogar Kryptowährung wie Ether abbauen. Es wird dich nicht weit bringen, aber es ist möglich. Dies ist jedoch nur aufgrund der geringen Größe des Datenblocks möglich. Der Fluch ist, dass die kleinen Blockgrößen die Anzahl der Transaktionen behindern, die das Netzwerk verarbeiten kann.

Wenn die Größe des Blocks erhöht wird, ist für die Verarbeitung ein leistungsstärkerer Computer erforderlich. Erhöhen Sie das Volumen genug, und nur die stärksten Supercomputer der Welt können Ethereum abbauen. Das bedeutet, dass der Kleine nicht am Netzwerk teilnehmen kann. Das bedeutet auch, dass das System nicht mehr dezentralisiert wird, da sich nur eine Handvoll großer Unternehmen Ethereum leisten kann.

Mit anderen Worten, es scheint, dass Sie kein System haben können, das sowohl dezentral als auch skalierbar ist. Das lässt Blockchain-Enthusiasten in einem Catch 22. Wenn sie die Dezentralisierung opfern, öffnen sie die Tür für Monopol und Korruption. Wenn sie die Skalierbarkeit opfern, wird das Netzwerk möglicherweise unbrauchbar und aufgegeben. Was ist also die Lösung?

Schärfen

Eine der vorgeschlagenen Lösungen für dieses Problem ist die Methode des "Splitterns". Das Blockchain-Netzwerk arbeitet derzeit so, dass jeder Knoten im System eine Kopie der gesamten Blockchain speichert. Dies ist natürlich nur möglich, weil die Blöcke relativ klein sind. Sharding ist also die Praxis, die Blockchain-Daten aufzubrechen, sodass jeder Knoten ein Fragment der Blockchain enthält - einen Shard.

Das Problem beim Sharding besteht darin, dass jeder Knoten den anderen Knoten vertrauen muss. Da ein Knoten keine vollständige Kopie der Blockchain mehr hat, verlässt er sich auf die anderen Knoten, um das Bild zu vervollständigen. Ein Sharding kann zu einer Verringerung der Sicherheit führen, da die Transaktionsüberprüfungen komplizierter werden.

Ethereumskala

Off-Chain-Transaktionen

Eine andere Lösung für das Skalierungsproblem ist die Verwendung von Transaktionen außerhalb der Kette. Diese Lösung ähnelt dem von Bitcoin verwendeten Lightning-Netzwerk. Off-Chain-Transaktionen bedeuten, dass eine bestimmte Transaktion nicht sofort in der Blockchain erfasst wird. Stattdessen können zwei Parteien über einen Micropayment-Kanal ohne die Blockchain miteinander kommunizieren.

Die Sicherheitsmaßnahme besteht darin, dass jede Partei die Möglichkeit hat, den Micropayment-Kanal zu beenden, indem alle Transaktionen an die Blockchain gesendet werden. Die allgemeine Idee ist jedoch, dass dies im Vergleich zu den aktuellen Transaktionsdatensätzen der Blockchain nicht sehr oft vorkommt. Off-Chain-Transaktionen werden letztendlich Rechenleistung freisetzen und die Skalierbarkeit erhöhen.

früher "
Weiter »