Laut Daten von Dune Analytics hat die durchschnittliche tägliche Anzahl der Transaktionen in der Ethereum-Hauptkette Ende 2022 1,7 Millionen überschritten, und auch die durchschnittliche tägliche Anzahl der Transaktionen für Layer2-Lösungen ist weiter gestiegen und hat sogar die von Ethereum übertroffen . Dies bedeutet, dass Layer2 in nur wenigen Jahren ein enormes Transaktionsvolumen erreicht hat und zu einem nicht zu vernachlässigenden Teil des Ethereum-Ökosystems geworden ist.
Man sieht, dass sich Ethereum Layer 2 stark entwickelt, aber was ist Layer 2? Was genau macht es? Lass uns schauen.
01
Was ist Layer2?
Blockchain hat ein berühmtes „Dreifachproblem“, das heißt, dass es bei der Entwicklung einer Blockchain schwierig ist, Sicherheit, Dezentralisierung und Skalierbarkeit zu berücksichtigen.
Obwohl es in Bezug auf Dezentralisierung und Sicherheit gut genug ist, wird die Transaktionsgeschwindigkeit mit zunehmender Anzahl von Benutzern langsamer, die Transaktionsgebühren sind höher und die Benutzererfahrung verschlechtert sich ist ein Problem, das schon immer gelöst werden musste. Daher ist die Verbesserung der Skalierbarkeit von Ethereum nach und nach zum Schwerpunkt der Branche geworden.
Wenn eine Straße überfüllt ist, gibt es im Allgemeinen zwei Möglichkeiten: Die eine besteht darin, die Straße selbst zu erweitern, um den Fahrzeugverkehr zu verbessern. Die andere besteht darin, Viadukte zu bauen, um den Verkehr zu erhöhen.
Dementsprechend gibt es zwei Möglichkeiten, die Skalierbarkeit der öffentlichen Kette zu verbessern: Eine besteht darin, das Hauptnetzwerk selbst (Schicht 1) zu erweitern, und die andere darin, etwas Arbeit auf Schicht 2 zu leisten, um eine Netzwerkerweiterung zu erreichen. Konkret:
Erstens: Wenn das Hauptnetzwerk selbst erweitert wird, spricht man von einer On-Chain-Erweiterungslösung, also der Layer-1-Lösung. Die Erweiterung wird hauptsächlich durch die Erhöhung der Transaktionskapazität der Blockchain selbst erreicht.
Die zweite ist die Ethereum-Layer-2-Erweiterung, die sich auf das Second-Layer-Netzwerk außerhalb des Ethereum-Hauptnetzwerks bezieht und eine Art Ethereum-Erweiterungsplan darstellt. Es entspricht dem Bau eines „Viadukts“ im Ethereum-Hauptnetzwerk, um die Probleme der Überlastung und der hohen Transaktionsgebühren im Ethereum-Hauptnetzwerk zu lösen.
Allerdings ist es schwierig, die On-Chain-Erweiterungsmethode der Layer-1-Lösung in einem Schritt zu erreichen. Nachdem die Erweiterung endlich erreicht wurde, sind erneut Anwendungsszenarien mit höheren Leistungsanforderungen aufgetaucht ist endlos.
Daher sind viele Layer2-Lösungen entstanden, aber jede Lösung erhebt keinen Anspruch auf Vollständigkeit und hat ihre eigenen Vor- und Nachteile.
Ein weiterer erwähnenswerter Punkt ist, dass theoretisch alle öffentlichen Ketten Layer-2-Erweiterungspläne erstellen können, aber basierend auf der aktuellen Entwicklungssituation können die Mainnets anderer öffentlicher Ketten grundsätzlich die aktuellen Entwicklungsanforderungen erfüllen 2 ist weder ein dringender Bedarf für diese öffentlichen Ketten, noch steht es im Mittelpunkt des Marktes. Der derzeit von allen erwähnte Layer2 ist also normalerweise standardmäßig Ethereum Layer2.
02
Layer2-Klassifizierung
Was sind die aktuellen Ethereum Layer2-Lösungen?
Seit 2017, als Ethereum aufgrund von CryptoKitties zum ersten Mal eine Netzwerküberlastung verursachte, begann die Erforschung von Layer 2.
Nach mehreren Jahren der Entwicklung wurden viele Lösungen für die Layer-2-Erweiterung geboren. In den frühen Tagen der Entwicklung von Ethereum glaubte Ethereum-Gründer Vitalik Buterin einst, dass Sidechain-, Validium- und Plasma-Technologien die besten Lösungen zur Lösung der Blockchain-Erweiterung seien Problem. Zeit und Praxis haben jedoch gezeigt, dass Layer-2-Erweiterungslösungen wie Sidechains, State Channels und Plasma den Anforderungen des Marktes nicht gerecht werden. Bisher hat sich Rollup als das vielversprechendste herausgestellt Lösung zur Zeit.
Rollup ist hauptsächlich in zwei Typen unterteilt: Optimistic Rollup und ZK Rollup, und in der aktuellen Marktleistung unterstützen Benutzer diese beiden Lösungen relativ. Beispielsweise verwendet das kürzlich beliebte Atrbitrum Optimistic Rollup.
Das Hauptarbeitsprinzip von Rollups besteht darin, eine große Anzahl von Transaktionen außerhalb der Kette zu berechnen, sie dann in eine Stapeltransaktion zu packen und sie dann zurück an Ethereum zu übertragen.
Aufgrund der aktuellen Entwicklungsvorteile von Rollups Jetzt geht die Branche grundsätzlich davon aus, dass wir, wenn wir über Ethereum Layer 2 sprechen, tatsächlich über Rollups sprechen.
03
Zusammenfassung
Die Entwicklung von Layer 2 hat viele Jahre gedauert, vom ersten Vorschlag bis zur mittelfristigen Explosion, und jetzt ist klar, dass die modulare Entwicklungsroute mit Rollup kombiniert wird. Dies profitiert nicht nur von den enormen ökologischen Auswirkungen von Ethereum, sondern auch fördert auch die Weiterentwicklung des Ethereum-Ökosystems.
Das obige ist der detaillierte Inhalt vonWas ist Layer2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!