Autor: YBB Capital Researcher Ac - Core
TLDR
Aufgrund der unterschiedlichen Architekturen und Konsensmechanismen verschiedener Blockchains mangelt es beim Cross-Chain-Asset-Transfer an einheitlichen Standards, was zu komplexen und teuren Verifizierungsprozessen führt und den Fluss von Assets einschränkt. Bestehende Brücken von Drittanbietern stehen vor Vertrauens- und Sicherheitsproblemen und zentralisierte Brücken erfordern Durch die Aufrechterhaltung der Liquidität und die Weitergabe der Kosten an die Benutzer ist die One-Click-Chain-Ausgabe eine Kompromisslösung zur Überbrückung von Vermögenswerten wie die Lösung des Dreiecksproblems.
Marktreife OP Stack und Superchain übernahmen die Führung bei der Eroberung des Marktes, und Base hat sich aufgrund seiner nativen Kompatibilität mit Ethereum zu einem erfolgreichen Vertreter entwickelt, muss jedoch die Sicherheit und Zuverlässigkeit des Aggregationsprozesses gewährleisten Die Kette muss die eigene Entwicklung von ZK sSync bewerten. Unabhängig vom Markt oder der Technologie betrachten wir OP immer noch kurzfristig und ZK langfristig.
Vor dem Hintergrund unzureichender Innovationen in der Branche ist DeFi immer noch die Hauptanwendung für Rollup. Zum jetzigen Zeitpunkt ist die Wahrscheinlichkeit, dass DePIN, RWA und groß angelegte GameFi im Rollup erscheinen, nicht hoch. SocialFi- und NFT-Märkte werden im Rollup erscheinen, aber die Marktpopularität ist unbekannt. Der Matthew-Effekt ist im Allgemeinen für die Blockchain geeignet. Der Rollup-Trend der unbegrenzten Ausgabe konzentriert sich langfristig auf den oberen Bereich und kurzfristig auf den mittleren und unteren Bereich.
1. Inseln zwischen Ketten verbinden: das Problem der Brücken
Wenn wir kettenübergreifende Asset-Transfers durchführen, verfügen verschiedene Blockchains jeweils über einzigartige Architekturen, Konsensmechanismen, Zustandsnachweise und Zustandsübergänge, und das Fehlen einheitlicher Standards und Interoperabilität führt zu einem gewissen Grad an Komplexität bei der kettenübergreifenden Kommunikation und dem Datenaustausch. . Diese Verifizierungsprozesse sind oft zu teuer, um sie in der Kette durchzuführen. Diese Einschränkung hat zur Verbreitung von Zertifizierungsnetzwerken geführt, die Multi-Signatur-Komitees verwenden, um den Zustand der Kette der anderen Partei nachzuweisen. Daher gibt es derzeit keinen universellen dezentralen Standard oder Protokoll, das die Interoperabilität zwischen allen Blockchains erreichen kann, was den freien Fluss von Vermögenswerten zwischen verschiedenen Blockchains einschränkt.
Um den kettenübergreifenden Asset-Transfer zu fördern, sind zwar eine große Anzahl von Brücken von Drittanbietern entstanden, diese Brücken stehen jedoch vor großen Netzwerksicherheitsherausforderungen aufgrund von „Vertrauensproblemen“ im Betrieb. Selbst wenn eine zentralisierte Brücke vollständig sicher wäre, müsste in jeder integrierten Kette dennoch ausreichend Liquidität aufrechterhalten werden, um den Betrieb aufrechtzuerhalten, wobei die Kosten dafür an die Benutzer weitergegeben würden. Derzeit gibt es Probleme, die den Anforderungen der nativen dezentralen Asset-Überbrückung nicht gerecht werden können, und es ist schwierig, den Bridges von Drittanbietern zu vertrauen. ZKsync, Polygon und Optimism haben jeweils ihre eigenen, lokaleren Multi-Chain-Erweiterungen von Elastic Chain, AggLayer, auf den Markt gebracht. und Superchain Explainer-Plan.
Zweite, ZKsync3.0: Elastische Kette
Bildquelle: zksync.mirror
Im Jahr 2023 veröffentlichte Matter Labs, das Hauptentwicklungsunternehmen hinter ZK Sync, seinen ZK Stack, ein Toolkit, das es Entwicklern ermöglicht, ihre eigenen Blockchains auf Basis der ZK-Sync-Technologie zu erstellen. Im Wesentlichen werden diese angepassten Ketten über die Elastic Chain miteinander verbunden , wodurch ZK sync 3.0 von einem einzelnen Ethereum L2 zu The Elastic Chain wechseln kann.
Das Kern-Upgrade des ZK-Sync-3.0-Protokolls wurde am 7. Juni 2024 veröffentlicht. Es ist das derzeit komplexeste Upgrade von ZK-Sync. Es konfiguriert die ZK-Sync-L1-Brücke als gemeinsam genutzten Router-Vertrag neu, um das wachsende interoperable ZK-Kettennetzwerk zu unterstützen ., lokale, vertrauenswürdige, kostengünstige Interoperabilität zwischen Ketten, die vom ZK Rollup-Framework ZK Stack unterstützt werden.
Laut der Erklärung von Matter Labs: „Elastic Chain ist ein unendlich skalierbares Netzwerk von ZK Chains (Rollups, Validien und Volitions), das deren Sicherheit durch mathematische Verifizierungsmethoden gewährleistet und eine nahtlose, einheitliche und intuitive Benutzererfahrung ermöglicht.“ Machen Sie die Interoperabilität der Benutzer innerhalb verschiedener ZK-Synchronisierungsökosysteme immer reibungsloser.
2.1 Architektur der elastischen Kette
Elastic Chain wird nicht allein durch die Verwendung der ZK-Technologie realisiert. Sie kann nicht durch das Hinzufügen von ZK-zertifizierten „Patches“ zu anderen Nicht-ZK-Mehrkettensystemen realisiert werden. Erstens besteht ihr Netzwerk aus ZK-Router , ZK Gateway, ZK Chain s ist in drei Teilen implementiert.
ZK-Router (ZK-Router):
Kern-Routing-Mechanismus: ZK Router ist die Haupt-Routing-Komponente der ZK Sync 3.0-Architektur und verantwortlich für die Verwaltung und Koordinierung der Kommunikation und Datenübertragung zwischen verschiedenen Ketten und Knoten im Netzwerk;
Kettenübergreifende Kommunikation: Durch effiziente kettenübergreifende Kommunikationsprotokolle stellt ZK Router sicher, dass Daten zwischen verschiedenen Ketten schnell und sicher übertragen werden können, wodurch die Interoperabilität und Leistung des gesamten Netzwerks verbessert wird.
ZK Gateway (ZK Gateway/Eingang):
Ein- und Ausstiegsknoten: ZK Gateway fungiert als Ein- und Ausstiegsknoten des ZK Sync 3.0-Netzwerks und wickelt die Interaktion zwischen externen Blockchains (wie der Ethereum-Hauptkette) und dem ZK Sync-Netzwerk ab;
Asset Bridging: Verantwortlich für die Überbrückung und Übertragung von Vermögenswerten zwischen externen Blockchains und dem ZKSync-Netzwerk, um sicherzustellen, dass Vermögenswerte sicher und effizient zwischen verschiedenen Ketten fließen können;
Transaktionsaggregation: Aggregieren Sie die Transaktionen der Benutzer in Stapeln, generieren Sie dann wissensfreie Beweise und übermitteln Sie sie zur Überprüfung an externe Blockchains, wodurch die Datenlast in der Kette und die Transaktionsgebühren reduziert werden.
Middleware: Das Ganze kann als Middleware verstanden werden, die zwischen Ethereum und ZK Chains eingesetzt wird, um die vollständige Interoperabilität zwischen ZK Chains zu fördern.
ZK Chains (ZK Chain selbst): Stellen Sie die Gültigkeit und Sicherheit von Transaktionen sicher, indem Sie wissensfreie Beweise erstellen und überprüfen und die Ergebnisse zur Aggregation und Koordination an ZK Router senden. Und über ZK Gateway und L1 Smart Contracts miteinander verbunden, wobei ZK Stack zum völlig unabhängigen, anpassbaren autonomen Rollup, Validium oder Volitions entwickelt wurde.
Laut ZK Sync ist Gateway eine Schlüsselkomponente der Elastic Chain, um eine nahtlose Abwicklung von ZK Chains an Ethereum zu erreichen. Die Übermittlung von Beweisen und Daten an Ethereum über Gateway bietet folgende Vorteile:
Die Batch- und Cross-Chain-Proof-Synthese reduziert die Kosten für die L1-Verifizierung.
Durch die Zustandsdifferenzkomprimierung werden kleine, an das Gateway gesendete Datenmengen komprimiert und in großen Mengen effizient an L1 weitergeleitet.
Eine schnellere Finalisierung ermöglicht eine kettenübergreifende Überbrückung mit geringer Latenz, indem die Beweise der Kette validiert und verhindert werden, dass ihnen widersprochen wird, was durch den Einsatz einer großen Anzahl von Validatoren verstärkt wird. ZK Chain muss anderen Ketten nicht vertrauen;
Aktivität: Die Aktivität jeder ZK-Kette wird unabhängig von ihrem Validator verwaltet. Das Gateway hat keinen Einfluss auf ihre Aktivität und die Kette kann das Gateway frei verlassen.
Zensurresistente erzwungene Cross-Chain-Transaktionen werden günstiger sein als reguläre L1-zensurresistente Transaktionen, wodurch sie für alle Benutzer zugänglicher werden.
ZK-Ketten müssen kein ZK-Gateway verwenden, können direkt an Ethereum abgewickelt werden und können das ZK-Gateway-Netzwerk jederzeit verlassen, ohne die Sicherheit ihrer Kette zu beeinträchtigen. ZK Chains können frei zwischen der Nutzung von ZK Gateway und der direkten Abrechnung mit Ethereum wechseln. ZK Gateway wird von einem dezentralen, vertrauenswürdigen Cluster von Validatoren betrieben, um die Ausfallsicherheit und Zuverlässigkeit des Netzwerks sicherzustellen. Für die Teilnahme an diesem dezentralen Verifizierungsprozess sind ERC20-Token erforderlich. Die ZK Sync-Netzwerk-Governance wird zu diesem Zweck ein Token benennen (könnte ZK-Token sein).
Den Validatoren wird eine Bridge-Gebühr und eine Gebühr pro Byte an Statusdifferenzdaten berechnet, die im ZK-Gateway veröffentlicht werden. Dies bietet Validatoren einen Anreiz, sich ZK Gateway anzuschließen, da ihr Einkommen exponentiell wachsen kann, wenn mehr Werttransaktionen in die Kette aufgenommen werden. Gleichzeitig ist die Abwicklung von Daten über ZK Gateway aufgrund des von Validatoren bereitgestellten Neukomprimierungsdienstes günstiger als die Abwicklung direkt über das Ethereum-Netzwerk, weshalb sich möglicherweise die meisten ZK-Ketten für den Beitritt entscheiden.
1. Polygon 2.0: Agglayer
Bildquelle: Polygon Agglayer
3.1 Rückverfolgbarkeit des Agglayer-Designs
Ähnlich wie OP Stack und ZK Stack können mit Polygon CDK erstellte Blockchains direkt mit Agglayer verbunden werden und dessen einheitliche Bridging- und Sicherheitsdienste nutzen, um Interoperabilität mit anderen Blockchains zu erreichen, die zusammen den Kern der Polygon 2.0-Architektur bilden.
Die Kernidee von Agglayer stammt aus dem von Umbra Research vorgeschlagenen Shared Validity Sequencing-Design, das darauf abzielt, atomare kettenübergreifende Interoperabilität zwischen mehreren Optimistic Rollups zu erreichen. Durch die gemeinsame Nutzung des Sequenzers kann das System die Transaktionsreihenfolge und Status-Root-Veröffentlichung mehrerer Rollups einheitlich handhaben und so Atomizität und bedingte Ausführung gewährleisten.
Implementierungslogik: Folgende drei Komponenten sind erforderlich:
Gemeinsamer Sequenzer: empfängt und verarbeitet kettenübergreifende Transaktionsanfragen;
Blockkonstruktionsalgorithmus: Der gemeinsam genutzte Sequenzer ist für die Bausteine verantwortlich, die kettenübergreifende Operationen enthalten, um die Atomizität dieser Operationen sicherzustellen.
Gemeinsame Betrugsnachweise: Teilen Sie Betrugsnachweismechanismen zwischen verwandten Rollups, um kettenübergreifende Vorgänge durchzusetzen.
Da das bestehende Rollup bereits über die bidirektionale Messaging-Funktion zwischen Layer 1 und Layer 2 verfügt, hat Umbra lediglich einen Mint Burn SystemContract-Vertrag (Burn und Mint) hinzugefügt, um die drei Komponenten zu vervollständigen.
Arbeitsprozess:
Brennvorgang in Kette A: Jeder Vertrag oder jedes externe Konto kann ihn aufrufen und wird nach Erfolg in burnTree aufgezeichnet.
Mint-Vorgang auf Kette B: Der Sortierer protokolliert nach erfolgreicher Ausführung bei mintTree.
Invarianten und Konsistenz:
Konsistenz der Merkle-Wurzeln: Die Merkle-Wurzeln von burnTree in Kette A und mintTree in Kette B müssen gleich sein, um die Konsistenz und Atomizität kettenübergreifender Operationen sicherzustellen.
System läuft:
Der gemeinsame Sequenzer ist für die Veröffentlichung der Transaktionsstapel und die Anspruchsstatuswurzeln beider Rollups an Ethereum verantwortlich. Es kann zentral oder dezentralisiert sein (wie Metis). Der Sequenzer empfängt Transaktionen und erstellt Blöcke für Rollups A und B. Wenn bei einer Transaktion auf A die Interaktion mit dem Mint BurnSystemContract erfolgreich ist, versuchen Sie, die entsprechende Mint-Transaktion auf B auszuführen. Wenn die Mint-Transaktion erfolgreich ist, werden die Burn-Transaktion auf A und die Mint-Transaktion auf B einbezogen. Wenn sie fehlschlägt, werden diese beiden Transaktionen ausgeschlossen.
3.2 Kernkomponenten von Agglayer:
In Polygon 2.0 sind Agglayer, Unified Bridge und Pessimistic Proofs die Kernkomponenten.
1. Einheitliche Brücke
Technischer Rahmen:
Kettenübergreifende Kommunikation: Der Kern von Unified Bridge besteht darin, eine nahtlose Kommunikation zwischen verschiedenen Ketten zu erreichen. Es implementiert den Daten- und Asset-Transfer zwischen verschiedenen Layer2-Lösungen und der Ethereum-Hauptkette durch kettenübergreifende Kommunikationsprotokolle.
Liquiditätsaggregation: Diese Brücke bündelt die Liquidität verschiedener Layer2-Lösungen und ermöglicht es Benutzern, Vermögenswerte frei zwischen verschiedenen Ketten zu bewegen, ohne sich Gedanken über die Liquiditätsstreuung machen zu müssen.
Implementierungslogik:
Nachrichtenübermittlung: Unified Bridge implementiert die kettenübergreifende Kommunikation über einen Nachrichtenübermittlungsmechanismus. Nachrichten enthalten transaktionsbezogene Informationen und werden über Bridge-Protokolle zwischen Ketten weitergeleitet;
Sperren und Freigeben von Assets: Wenn ein Benutzer Assets in einer Kette sperrt, gibt Unified Bridge entsprechend gleichwertige Assets in der Zielkette frei. Dieser Prozess erfordert den Einsatz intelligenter Verträge, um Sicherheit und Transparenz zu gewährleisten;
Interoperabilitätsprotokoll: Um die Interoperabilität zwischen verschiedenen Ketten sicherzustellen, verwendet Unified Bridge ein standardisiertes Interoperabilitätsprotokoll. Diese Protokolle legen fest, wie kettenübergreifende Transaktionen gehandhabt werden, wie die Gültigkeit von Transaktionen überprüft wird und wie potenzielle Konflikte gehandhabt werden.
Titel: Aggregierte Blockchains: Eine neue These
2. Pessimistische Beweise
Technischer Rahmen:
Sicherheit: Pessimistische Beweise sind eine Sicherheitsmaßnahme zur Verhinderung betrügerischer Transaktionen. Durch die Einführung eines zusätzlichen Verifizierungsschritts in den Transaktionsverifizierungsprozess wird sichergestellt, dass alle Transaktionen gültig sind.
Verzögerte Überprüfung: Im Gegensatz zu optimistischen Beweisen gehen pessimistische Beweise davon aus, dass Transaktionen möglicherweise böswillig sind, und werden vor der Bestätigung vollständig überprüft.
Implementierungslogik:
Erstverifizierung: Das System führt unmittelbar nach der Übermittlung der Transaktion eine Erstverifizierung durch. Dazu gehört die Überprüfung der Gültigkeit grundlegender Transaktionsinformationen und Signaturen;
Eingehende Überprüfung: Nachdem die erste Überprüfung bestanden wurde, tritt die Transaktion in die Phase der eingehenden Überprüfung ein. Das System ruft eine Reihe intelligenter Verträge auf, um die Komplexität und potenziellen Risiken der Transaktion zu überprüfen.
Streitbeilegung: Wenn während des Verifizierungsprozesses Probleme festgestellt werden, löst das System einen Streitbeilegungsmechanismus aus. Dieser Mechanismus ermöglicht es Benutzern und Prüfern, zusätzliche Nachweise einzureichen, um Streitigkeiten beizulegen und die endgültige Gültigkeit von Transaktionen sicherzustellen.
Durch eine einheitliche Brücke und pessimistische Beweise ist Agglayer in der Lage, eine hochsichere, skalierbare und interoperable Blockchain-Umgebung bereitzustellen. Diese Komponenten erhöhen nicht nur die Sicherheit des Systems, sondern vereinfachen auch den Betrieb kettenübergreifender Transaktionen, sodass Benutzer einfacher zwischen verschiedenen Ketten interagieren können. Weitere Inhalte finden Sie im vorherigen Artikel von YBB Capital „From Modularization to Aggregation, Exploring Polygon“. „Agglayer Core 2.0“ (1)
Mehr, Optimismus: Superchain Explainer
Optimism übernahm die Führung bei der Einführung einer One-Click-Chain im Jahr 2023 und seine erste Aufgabe bestand darin, einen einheitlichen Netzwerkstandard für OP Stack zu etablieren. OP Stack ist die Startplattform für The Optimism Superchain, eine Ethereum-Skalierungslösung, und außerdem die Drehscheibe für alle L2-Interaktionen und Transaktionen, die mit OP Stack erstellt wurden.
Sie müssen mit dem OP-Stack vertraut sein. Zur kurzen Einführung wird Optimism Superchain einen gemeinsamen OP-Stack-Entwicklungsstack, eine gemeinsame Brücke, eine gemeinsame Kommunikationsschicht und Sicherheit verwenden, um sicherzustellen, dass jede Kette koordiniert kommunizieren und als einzelne Einheit funktionieren kann . Die Struktur kann in fünf verschiedene Schichten unterteilt werden, von denen jede ihren spezifischen Zweck und ihre spezifische Funktion hat:
Die Datenverfügbarkeitsschicht bestimmt, dass die ursprüngliche Eingabe der Kette basierend auf dem OP-Stack hauptsächlich über Ethereum DA erhalten wird;
Die Ordnungsschicht steuert, wie Benutzertransaktionen gesammelt und weitergeleitet werden, und wird normalerweise von einem einzelnen Sequenzer verwaltet.
Die Ableitungsschicht verarbeitet die Originaldaten hauptsächlich mithilfe von Rollup in die Eingabe der Ausführungsschicht.
Die Ausführungsschicht definiert die Systemzustandsstruktur und Transformationsfunktionen. Die Ethereum Virtual Machine (EVM) ist das zentrale Modul;
Die Abwicklungsschicht ermöglicht es externen Blockchains, den gültigen Zustand der OP-Stack-Kette über einen Proof-of-Failure-basierten Proof-of-Failure anzuzeigen.
Im Vergleich zu Elastic Chain und Agglayer war Optimism Superchain das erste Unternehmen, das den Markt eroberte. Es übertraf auch Base und machte den größten Teil der täglichen Gasausgaben aus, was intuitiv die Aktivität von Base in der Kette widerspiegelt.
Bildquelle: Dune Optimism – Superchain Onchain Data
5. Subjektive Gedanken zum Versenden von Links mit einem Klick
5.1 Wettbewerbsansichten von AggLayer, Superchain und Elastic Chain
(Dieses Kapitel gibt nur die persönlichen Ansichten des Autors wieder)
Die oben genannten drei Expansionspläne sind allesamt Erweiterungen ihrer jeweiligen Rollup-Expansionsnarrative. Basierend auf der Marktreife haben OP Stack und Superchain die Führung bei der Markteroberung übernommen, und Base ist bereits der erfolgreichste Vertreter.
Die native Kompatibilität von AggLayer ist vorteilhafter. Es kann direkt im vorhandenen Ethereum-Netzwerk ausgeführt werden, ohne dass größere Änderungen am zugrunde liegenden Protokoll erforderlich sind. Die Vorteile dieser Lösung liegen in der Fähigkeit, effektiv zu sein Durch die Nutzung des vorhandenen Ethereum-Netzwerks kann die Sicherheit und Zuverlässigkeit des Aggregationsprozesses gewährleistet werden.
Die vorläufige Einschätzung von Elastic Chain zu diesem Zeitpunkt ist, dass die Entwicklung der ZK-Synchronisierungsökologie und der Aufbau der Community bewertet werden müssen. Wenn sich die ZK-Synchronisierung selbst nicht entwickelt, kann dies die spätere Begeisterung von Elastic Chain für die Gewinnung von Entwicklern und die Aufrechterhaltung der Community beeinträchtigen Sowohl aus marktwirtschaftlicher als auch aus technischer Sicht betrachte ich OP immer noch kurzfristig und ZK langfristig.
Darüber hinaus führen die oben genannten drei Lösungen zu dem inhärenten Problem von Rollup: Der Grad der Zentralisierung ist relativ konzentriert. Mit dem jüngsten Aufkommen des Expansionsplans von Based Rollup könnte es in Zukunft auch ein potenzieller Konkurrent sein. Es übergibt den Sortierer direkt an L1, also Ethereum selbst, sodass L2 keine zusätzlichen Sortierer oder komplexen Verifizierungsschritte mehr benötigt . Obwohl diese relativ native Erweiterung auch einige potenzielle MEV-Probleme mit sich bringen wird, verdient ihre weitere Entwicklung dennoch Aufmerksamkeit.
Verwandte Themen: ZKsync – Einführung in die Elastic Chain
5.2 Zukünftige Entwicklungstrends und Anwendungsinnovationen von Rollup
Insgesamt wird mit der Förderung der „One-Click-Chain-Ausgabe“ die Zahl der Rollups, der Mainstream-Erweiterungsmethode von Ethereum, weiter zunehmen. Selbst mit der Explosion des Bitcoin-Ökosystems im Jahr 2023 hat seine nicht-native Expansion viele der Expansionslogiken von Ethereum übernommen. Angesichts der unzureichenden Marktinnovation sind die Anwendungsinnovationen und Auswirkungen von Rollup möglicherweise begrenzt.
Für jede VM-Kette ist TVL immer noch der Hauptindikator, egal wie sich der Markt verändert, sodass die ersten Anwendungen immer noch verschiedene DeFi-Protokolle sind. Möglicherweise gibt es auch ein SocialFi-Protokoll und einen NFT-Handelsmarkt.
In anderen Tracks ist es schwierig, DePIN in Rollup und L1 zu entwickeln, und das RWA-Konzept hat möglicherweise eine höhere Entwicklungswahrscheinlichkeit in L1, aber es mangelt auch an Vertrauen in GameFi, aber große Spiele werden nur erscheinen In Spielen, die sich auf GameFi konzentrieren, gibt es Möglichkeiten für Rollup. Daher ist die sicherste Anwendung zum jetzigen Zeitpunkt immer noch die DeFi-Kategorie.
Der Matthew-Effekt der Blockchain ist jedoch offensichtlich. Mit dem Aufkommen der Multi-Chain-Ära werden die Ressourcen auf führende Projekte konzentriert und schließlich eliminiert.
Erweiterungslink:
(1) Von der Modularität zur Aggregation: Erkundung des Agglayer-Kerns von Polygon 2.0
https://medium.com/ybbcapital/from-modularity-to-aggregation-exploring-the-core-of-polygon-2-0s-agglayer-e492dd05ceb9
Referenzartikel:
【1】 Einführung der elastischen Kette
https://zksync.mirror.xyz/BqdsMuLluf6AlWBgWOKoa587eQcFZq20zTf7dYblxsU
【2】 zkSync-Protokoll-Upgrade v24: Neue Vorkompilierungen, mehr Blobs, Validiums und mehr. #519
https://github.com/zkSync-Community-Hub/zksync-developers/discussions/519