Mit der Reife der Layer-2-Netzwerke von Ethereum und der erheblichen Reduzierung der Gasgebühren verzeichnen diese Netzwerke ein rapidest Wachstum. Allerdings können Probleme wie Gebühren und Geschwindigkeit die Benutzererfahrung negativ beeinflussen. In diesem Zusammenhang wird die Bedeutung der Transaktionsabfolge immer wichtiger, da sie entscheidend ist, um Transaktionsengpässe zu beheben und die Benutzererfahrung zu optimieren.
Im April dieses Jahres hat Astria, eine modulare Blockchain, die sich auf gemeinsam genutzte Sequenzer konzentriert, eine Seed-Finanzierungsrunde in Höhe von 5,5 Millionen US-Dollar abgeschlossen, die von Maven 11 angeführt wurde und an der 1kx, Delphi Ventures und Robot Ventures beteiligt waren. Nur drei Monate später sammelte Astria weitere 12,5 Millionen US-Dollar ein, angeführt von DBA und Placeholder VC, an der auch Hasu und andere beteiligt waren.
Astria entwickelt ein dezentrales gemeinsames Sequenzer-Netzwerk, das darauf abzielt, Rollups mit schneller Endgültigkeit, Zensurresistenz, Komponierbarkeit und Dezentralisierung bereitzustellen.
Derzeit ist es für L2s bequemer, günstiger und benutzerfreundlicher, einen zentralisierten Sequenzer zu betreiben, weshalb die meisten Mainstream-L2s von ihren Teams verwaltet werden. Obwohl L2-Benutzer Sequenzer umgehen können, indem sie Transaktionen direkt an L1 senden, müssen sie L1-Transaktions-Gasgebühren zahlen, und die Transaktionen können länger dauern, um abgeschlossen zu werden.

Sequenzer steuern die Reihenfolge von Transaktionen und haben theoretisch die Macht, Benutzertransaktionen auszuschließen. Sequenzer können auch MEV (Miner Extractable Value) aus Transaktionsgruppen extrahieren. Wenn es nur einen Sequenzer gibt, steigt das Risiko der Zentralisierung. Daher hat ein dezentralisierter gemeinsamer Sequenzer immer noch Bedeutung.
Das dezentrale Sequencer-Netzwerk von Astria besteht aus mehreren Sequencer-Knoten, die die Reihenfolge von Rollup-Transaktionen ermöglichen. Im Betriebsmodell von Astria reichen Benutzer Transaktionen bei Rollups ein, und die Transaktionen gelangen automatisch in ihre jeweiligen Rollup-Knotenspeicher. Combiners sammeln die Transaktionen und senden sie an die Sequenzer. Schließlich aggregieren die Sequenzer die Transaktionen zu einem gemeinsamen Block und senden eine Vorabbestätigung an die Benutzer.

Derzeit werden Sequenzer auf der Grundlage spezifischer Rollups implementiert. Astria verarbeitet jedoch Blöcke für mehrere Rollups in Chargen. Durch Datenkompression können bei der Veröffentlichung von Daten auf L1 mehr Kosten gespart werden. Das dezentrale gemeinsame Sequenzer-Netzwerk bietet Anreize für Teilnehmer aus mehreren Rollup-Ökosystemen, als Validatoren im Netzwerk zu agieren.
Die Hauptkomponenten von Astria umfassen fünf Teile: Combiner, Sequenzierungsschicht, Relay, DA (Datenverfügbarkeit) und Conductor.

Combiner
Technisch versierte Fachleute können die Sequenzierungsschicht möglicherweise direkt für eine bessere Transaktionsreihenfolge verwenden, aber dies erhöht die Schwierigkeit für die meisten normalen Benutzer. Die direkte Interaktion mit der Sequenzierungsschicht erfordert, dass Benutzer Sequencer-Token besitzen und eine Sequencer-Wallet unterhalten, was sich beides negativ auf die Benutzererfahrung auswirkt. Astria bietet Kombinatoren als Werkzeuge, um diese Komplexität für Benutzer zu abstrahieren. Combiner verhalten sich wie Tankstellen und tragen die Kosten für die Transaktionssequenzierung für die Benutzer. Sie stellen auch ungeordnete Garantien zur Verfügung und bündeln Transaktionen in der Reihenfolge, in der sie eingehen.
Sequenzierungsschicht
Die Astria-Sequenzierungsschicht verwendet COMETBFT als Konsensalgorithmus. Chains, die Cometbft unterstützen, können IBC (Inter-Blockchain Communication) unterstützen, was bedeutet, dass es über viele andere Chains hinweg betrieben werden kann. Die Besonderheit des Sequencers von Astria besteht darin, dass die darin enthaltenen Transaktionen nicht ausgeführt werden (verzögerte Sequenzierung), sondern einer anderen Ausführungs-Engine, Rollup, zugewiesen werden. Sequencer-Knoten können sich dafür entscheiden, als "Validatoren" zu fungieren und aktiv an der Produktion und Fertigstellung neuer Blöcke teilzunehmen.

Die Anwendungslogik des Astria-Sequenzers ermöglicht drei Hauptfunktionen:
Relayer
Die Funktion des Relayers besteht darin, verifizierte Blöcke vom Sequenzer zu übernehmen und sie an die DA (Datenverfügbarkeit)-Schicht weiterzuleiten. Da die Blockzeit des Sequenzers schneller ist als die der DA, stapelt der Relayer zuerst die geordneten Daten mehrerer Sequenzerblöcke, komprimiert sie dann und übermittelt sie an die DA.
Einzelne Sequenzerblöcke können auch vom Dirigenten abgerufen werden, bevor sie vom Relayer an die DA übermittelt werden. Dies ermöglicht eine schnelle Endgültigkeit und verbessert das Nutzererlebnis, indem es als weiche Bestätigungsebene für die Ausführungsebene dient. Der Datenbestand, der vom Relayer an die DA-Ebene gesendet wird, dient als Quelle der Wahrheit und wird letztendlich aus der DA extrahiert, um als Bestätigung der Endgültigkeit im Rollup verwendet zu werden.
da
Astria nutzt Celestia als Datenspeicherebene, die das endgültige Ziel für alle von Sequencer-Netzwerken sequenzierten Daten darstellt. Sobald Daten in Celestia geschrieben wurden, gilt die Transaktionsreihenfolge als endgültig, und wenn neue Rollup-Knoten gestartet werden, werden alle Daten von hier extrahiert.
Dirigent
Der Dirigent kann als die Konsensimplementierung eines Rollup-Full-Nodes betrachtet werden, ähnlich wie die Betriebsknoten im OP-Stack. Der Dirigent ist das Pendant zum Ausführungsmechanismus und bildet zusammen einen vollständigen Rollup-Knoten. Seine Rolle besteht darin, den Sequenzer und die DA-Schicht mit der Rollup-Ausführungsschicht zu verbinden, indem er Transaktionen, die zum Rollup-Knoten gehören, aus jedem Sequenzer-Block extrahiert und sie an die Ausführungsschicht weiterleitet.

Für jeden Sequenzerblock wird die erforderliche relevante Rollup-Daten extrahiert. Nach der Überprüfung des Batches von Rollup-Daten und dem Warten auf den Abschluss der Überprüfung wird die Daten in eine Liste von Transaktionen umgewandelt und an den Ausführungsmotor weitergeleitet.
Dieser Artikel ist ein Nachdruck von [Vorausschauende Nachrichten], alle Urheberrechte gehören dem Originalautor [1912212.eth, Voraussichtliche Nachrichten]. Wenn es Einwände gegen diesen Nachdruck gibt, wenden Sie sich bitte an Gate lernenTeam, und sie werden es umgehend bearbeiten.
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.





