Sei Network ist ein Defi-spezifisches Layer-1-Netzwerk, das mit dem Cosmos SDK erstellt wurde. Es bietet einzigartige Funktionen auf Protokollebene zur Unterstützung von DeFi-Anwendungen.
Was ist Sei?
Das Sei-Netzwerk ist eine Layer-1-Blockchain, die zur Unterstützung von DeFi entwickelt wurde. Sei wird mit dem Cosmos SDK erstellt, was bedeutet, dass es über IBC mit dem Cosmos-Ökosystem verbunden ist, während Tendermint seine Konsens-Engine sichert. Die Sei-Ausführungsschicht verbindet sich über ABCI++ mit dem Tendermint-Kern, einem bevorstehenden Upgrade von Cosmos ABCI, das einzigartige Anpassungen an der Konsens-Engine bietet.
Die erste Defi-spezifische Blockchain
Ein Dapp-Entwickler hatte in den frühen Tagen von Defi keine andere Alternative, als sein Programm im Ethereum-Mainnet bereitzustellen. Dabei spielte es keine Rolle, ob es sich bei der Dapp um eine DEX, ein NFT, ein Blockchain-basiertes Spiel oder ein Datenanalyseprotokoll handelte; alle Dapps lebten auf einer Kette und konkurrierten ständig miteinander um Blockplatz.
Die Defi-Landschaft ist heute grundlegend anders. Ein Dapp-Entwickler hat im Jahr 2023 mehrere Optionen; er kann seine Anwendung auf Ethereum oder einem seiner Rollups bereitstellen, um einen besseren Durchsatz zu erzielen. Andererseits kann er Ethereum ganz verlassen und sich für eine der anderen L1-Alternativen wie Near, Fantom oder Solana entscheiden oder eine eigenständige Kette auf die Beine stellen.
Das Sei-Netzwerk verfolgt einen etwas anderen Ansatz. Sei ist weder ein eigenständiger Appchain-DEX noch eine allgemeine und erlaubnisfreie Blockchain, sondern eine Berechtigungs-Blockchain, die den Anforderungen von DeFi-Protokollen wie DEXs und Kreditplattformen gerecht wird. Es setzt einen Mittelweg zwischen den beiden Extremen. Erstens ist es DeFi-spezifisch, was eine Überlastung des Netzwerks verhindert. Dann bietet es einzigartige Funktionen wie ein natives Preisorakel, Einzelblockbestellung, Auftragserstellung und Batch-Auktionen, die den Aufbau auf Sei über den Appchain-Weg fördern.
Subsekundengenaue Endgültigkeit mit ABCI++
Das Hauptziel des Sei-Netzwerks ist der Aufbau einer Umgebung, die im Gegensatz zu AMMs mit Liquiditätspools dezentrale Orderbuchmärkte effizient unterstützen kann. Orderbuchmärkte benötigen eine Finalität von unter einer Sekunde, um richtig zu funktionieren. Sei bietet nahezu sofortige Finalität durch Nutzung der Fähigkeit von ABCI++, mit der Appchains jeden Schritt des Konsensprozesses anpassen können, z. B. das Ändern, Hinzufügen/Löschen oder Neuordnen von Transaktionen.
Mit ABCI++ bietet Sei diese Anpassungen –
Optimistische Blockproduktion
Sei spart Blockverarbeitungszeit, indem es Blöcke optimistisch überprüft, sobald sie während des Konsens vorgeschlagen werden. Infolgedessen kann Sei die Verarbeitung um 30 % beschleunigen, indem es Blöcke während der Prevote- und Pre-Commit-Phasen des Konsenses verarbeitet. Wenn der optimistisch überprüfte Block während des Prevote- oder Pre-Commit-Prozesses abgelehnt wird, verwirft der Konsens den Block und wird für diese Höhe erneut ausgeführt, diesmal ohne optimistische Überprüfung.
Twin-Turbo-Konsens
Tendermint ist eine teilweise synchrone Blockchain, was bedeutet, dass die Knoten Blöcke nicht linear verifizieren. Sobald ein Sei-Blockchain-Knoten einen Block verifiziert hat, verbreitet er diese Nachricht über Netzwerk-Gossiping an andere Knoten. Anstatt die gesamten Blockdaten zu verbreiten, reduzieren Sei-Knoten die Latenz, indem sie die Blockheader verbreiten. Dies liegt daran, dass sie bereits Zugriff auf 99 % der Blockdaten aus dem Mempool haben, die sie zusammen mit dem Blockheader verwenden, um den Block zu rekonstruieren und zu verifizieren. Diese Methode der Blockverbreitung reduziert die Latenz.
Parallele Auftragsausführung
Die Ethereum-Blockchain folgt einer sequentiellen Auftragsausführung, was bedeutet, dass die Transaktionen linear verarbeitet werden. Sei ist für Defi-Transaktionen wie Swaps und Staking konzipiert, was bedeutet, dass viele Transaktionen in sich gegenseitig ausschließenden Märkten stattfinden, die die Blockchain parallel verarbeiten kann. Sei berichtet, dass die parallele Verarbeitung den Durchsatz des Netzwerks um 75–90 % erhöht.
Neben den Verbesserungen durch die Nutzung von ABCI++ bietet Sei auch zusätzliche Funktionen in der Basisschicht selbst.
Zusätzliche Defi-zentrierte Funktionen
Natives Preisorakel – Sei-Validatoren müssen als Preisorakel teilnehmen. Ihre Stimmen werden zur Berechnung des Preises der Vermögenswerte am Ende jedes Blocks verwendet. Bei Nichtteilnahme und Bereitstellung fehlerhafter Daten werden sie bestraft.
Native Order Matching Engine – Die Sei Order Matching Engine ermöglicht es einzelnen DEXs auf der Blockchain, ihre jeweiligen Märkte bereitzustellen. Sie bietet allgemeine Handelsfunktionen wie Market Orders, Limit Orders und Stop-Loss-Orders. Darüber hinaus können die Auftragserteilung und -ausführung im selben Block erfolgen, was Slippage reduziert (andere Orderbuch-DDEXs benötigen im Allgemeinen mehrere Blöcke, um Aufträge zu verarbeiten).
Asset-agnostisches Auftragsbuch – anstatt Positionen zu tokenisieren, können DEXs auf Sei Positionen als Liste in ihrem Smart-Contract-Status verfolgen.
Häufige Batch-Auktionen – Sei verhindert das Frontrunning von Transaktionen, indem alle Marktaufträge aggregiert und zum gleichen einheitlichen Clearingpreis ausgeführt werden.
Bündelung von Transaktionsaufträgen – Sei-Benutzer können Positionen auf verschiedenen Märkten in einer Transaktion aktualisieren.
Damit sind die Funktionen und Innovationen der Sei-Blockchain abgeschlossen. In einem weiteren Artikel werden wir bald das Sei-Ökosystem und einige potenzielle Nachteile untersuchen und es mit der Konkurrenz vergleichen.
