KryptoRatgeber

Glossar

Sealevel (Solana)

Aktualisiert 12. Juni 2026

Sealevel (Solana) ist die parallele Smart-Contract-Ausführungsumgebung von Solana – ein VM-Scheduler, der Transaktionen gleichzeitig statt nacheinander verarbeitet und damit den Durchsatz des Netzwerks wesentlich bestimmt.

Funktionsweise: Read-/Write-Locks statt sequenzieller Warteschlange

Damit Parallelverarbeitung ohne Datenkonflikte möglich ist, müssen Solana-Transaktionen vor ihrer Ausführung sämtliche Accounts deklarieren, auf die sie lesend oder schreibend zugreifen. Sealevel wertet diese Liste aus und vergibt Read- sowie Write-Locks: Transaktionen, die auf disjunkten Account-Mengen operieren, laufen gleichzeitig ab; nur Transaktionen mit überlappenden Schreibzugriffen werden sequenzialisiert. Ein konkretes Beispiel: Zwei DEX-Swaps, die unterschiedliche Liquiditätspools betreffen, können exakt zur selben Zeit ausgeführt werden – ein Swap auf Pool A blockiert Pool B nicht.

Die eigentliche Ausführungslogik übernimmt dabei nicht Sealevel selbst, sondern der nachgelagerte BPF-/SBF-Executor. Sealevel ist ausschließlich der Scheduler, der entscheidet, welche Transaktionen wann und in welcher Parallelitätsstufe an den Executor übergeben werden.

Architektonische Einordnung

Alle anderen großen Blockchains – darunter Ethereum – verarbeiten Smart-Contract-Transaktionen single-threaded: Eine Transaktion muss abgeschlossen sein, bevor die nächste beginnt. Sealevel durchbricht dieses Prinzip innerhalb eines einzigen Shards, ohne die Konsistenz des globalen Zustands zu gefährden. Die Engine skaliert horizontal über GPUs und SSDs und nutzt SIMD (Single Instruction, Multiple Data), um gleichartige Operationen gebündelt auf mehreren Dateneinheiten auszuführen.

In der Praxis verarbeitet Solana zwischen 2.000 und 4.000 Transaktionen pro Sekunde – inklusive Validator-Votes, die einen erheblichen Anteil ausmachen. Die theoretische Kapazität liegt bei bis zu 65.000 TPS; dieser Wert setzt optimale Netzwerkbedingungen und eine vollständige Parallelisierbarkeit der Transaktionslast voraus. Ob und wie nah das Netzwerk diesem Grenzwert kommt, hängt maßgeblich davon ab, wie stark sich die Account-Zugriffe der gleichzeitigen Transaktionen überschneiden.

Für Entwickler bedeutet das Sealevel-Modell eine zusätzliche Anforderung: Wer auf Solana Programme schreibt, muss Account-Abhängigkeiten explizit und vollständig deklarieren. Fehler oder unvollständige Angaben führen zu Laufzeitfehlern, weil der Scheduler die nötigen Locks nicht korrekt setzen kann. Diese Eigenschaft ist keine optionale Konvention, sondern ein festes Protokollmerkmal.

Verwandte Begriffe