Autor: YBB Capital Researcher Ac-Core
TLDR
Aufgrund der unterschiedlichen Architekturen und Konsensmechanismen verschiedener Blockchains mangelt es beim kettenübergreifenden 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 erfordern zentralisierte Brücken 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 Chain muss die Entwicklung von ZKsSync selbst bewerten. Unabhängig vom Markt oder der Technologie betrachten wir OP immer noch kurzfristig und ZK langfristig.
Vor dem Hintergrund unzureichender Innovation 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 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.
2. ZKsync3.0: Elastische Kette
Bildquelle: zksync.mirror
Im Jahr 2023 veröffentlichte Matter Labs, das Hauptentwicklungsunternehmen hinter ZKsync, seinen ZK Stack, ein Toolkit, das es Entwicklern ermöglicht, ihre eigenen Blockchains auf Basis der ZKsync-Technologie zu erstellen. Im Wesentlichen werden diese angepassten Ketten alle die elastische Kette (Elastic Chain) durchlaufen miteinander verbunden, sodass ZKsync 3.0 von einem einzelnen Ethereum L2 zu The Elastic Chain wechseln kann.
Das Kern-Upgrade des ZKsync 3.0-Protokolls wurde am 7. Juni 2024 veröffentlicht. Es ist das derzeit komplexeste Upgrade von ZKsync. Es konfiguriert die ZKsync L1-Brücke als gemeinsam genutzten Router-Vertrag neu, um das wachsende interoperable ZK-Kettennetzwerk ZK Rollup zu unterstützen Native, vertrauenswürdige und kostengünstige Interoperabilität zwischen Ketten, die vom Framework ZK Stack unterstützt werden.
Gemäß der Erklärung von Matter Labs: „Elastic Chain ist ein unendlich skalierbares Netzwerk von ZK-Ketten (Rollups, Validiums und Volitions), die ihre Sicherheit durch mathematische Verifizierungsmethoden gewährleisten und eine nahtlose Interoperabilität unter einer einheitlichen und intuitiven Benutzererfahrung ermöglichen.“ Machen Sie die Interoperabilität der Benutzer innerhalb verschiedener ZKsync-Ökosysteme immer reibungsloser.
2.1 Architektur der elastischen Kette
Elastic Chain kann nicht allein durch die Verwendung von ZK-zertifizierten „Patches“ zu anderen Nicht-ZK-Multi-Chain-Systemen realisiert werden. Erstens besteht das Netzwerk aus ZK-Router und ZK Gateway, ZK Chains ist in drei Teilen implementiert.
ZK-Router:
Kern-Routing-Mechanismus: ZK Router ist die Haupt-Routing-Komponente der ZKSync 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 ZKSync 3.0-Netzwerks und wickelt die Interaktion zwischen externen Blockchains (wie der Ethereum-Hauptkette) und dem ZKSync-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 verwendet wird, um einen völlig unabhängigen Betrieb aufzubauen, anpassbares autonomes Rollup, Validium oder Volitions.
Laut ZKsync ist Gateway eine Schlüsselkomponente der Elastic Chain, um eine nahtlose Abwicklung von ZK Chains an Ethereum zu ermöglichen. 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 ihren Validatoren verwaltet und 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 Abwicklung an Ethereum umgeschaltet werden. 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 ZKSync-Netzwerk-Governance wird zu diesem Zweck ein Token benennen (könnte ZK-Token sein).
Den Validatoren wird eine Bridge-Gebühr sowie eine Gebühr pro Byte der im ZK-Gateway veröffentlichten Zustandsdifferenzdaten berechnet. 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 vom Validator 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 Nachrichtenfunktion zwischen Layer 1 und Layer 2 verfügt, hat Umbra nur einen MintBurnSystemContract-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 Sequenzer 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 MintBurnSystemContract 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 Daten- und Asset-Transfers zwischen verschiedenen Layer2-Lösungen und der Ethereum-Hauptkette über 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 definieren, wie kettenübergreifende Transaktionen gehandhabt werden, wie die Gültigkeit von Transaktionen überprüft wird und wie potenzielle Konflikte gehandhabt werden.
Schlagwort: 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)
四、Optimismus: Superchain Explainer
Optimismus übernahm die Führung bei der Einführung einer One-Click-Chain im Jahr 2023. Die erste Aufgabe besteht darin, einen einheitlichen Netzwerkstandard für OP Stack zu etablieren. OP Stack ist die Startplattform für The Optimism Superchain, die 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 OP Stack vertraut sein. Um eine kurze Einführung zu geben: Optimism Superchain verfügt über einen gemeinsamen OP Stack-Entwicklungsstack, eine gemeinsame Überbrückung, eine Kommunikationsschicht und eine gemeinsame Sicherheit, um sicherzustellen, dass jede Kette koordiniert kommunizieren und als separate Einheit fungieren 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 Status der OP-Stack-Kette über einen auf Fehlernachweis basierenden Fehlernachweis 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 Großteil der täglichen Gasausgaben aus, was intuitiv die On-Chain-Aktivitäten von Base 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-Expansionserzählungen. Von der Marktreife an übernahmen OP Stack und Superchain die Führung bei der Markteroberung, 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.
Das vorläufige Urteil von Elastic Chain in dieser Phase ist, dass die Entwicklung der ZKsync-Ökologie und der Aufbau der Community bewertet werden müssen. Wenn sich ZK Sync selbst nicht entwickelt, kann es sein, dass Elastic Chain später Entwickler anzieht und die Leidenschaft der Community aufrechterhält sowohl aus markttechnischen als auch aus technischen Gründen behindert werden, betrachten Sie OP immer noch kurzfristig und betrachten Sie ZK langfristig.
Darüber hinaus führen die oben genannten drei Lösungen zu dem ursprünglichen 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.
Quelle: ZKsync – Einführung in die Elastic Chain
5.2Zukü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 wenn das Bitcoin-Ökosystem im Jahr 2023 explodiert, wird seine nicht-native Expansion auf viele Expansionslogiken von Ethereum zurückgreifen. 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. Darüber hinaus könnten das SocialFi-Protokoll und der NFT-Handelsmarkt entstehen.
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 DeFi derzeit immer noch die sicherste Anwendung.
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