Solanas RPC 2.0 wird konkret: Superbank und Cloudbreak als Open-Source-Module
Die RPC-2.0-Initiative liefert ihre ersten Module: Superbank macht das gesamte Solana-Ledger in Millisekunden abfragbar, Cloudbreak indexiert Account-Reads — quelloffen, gebaut von Triton mit Helius, Jupiter, Anza und der Solana Foundation.
Was passiert ist
Die im April angekündigte RPC-2.0-Initiative liefert ihre ersten konkreten Module. RPC 2.0 wird laut Solana gemeinsam von Triton One, Helius, Jupiter, Anza und der Solana Foundation gebaut. Die Idee dahinter: Lesezugriffe (Reads) werden aus dem Agave-Validator-Client herausgelöst und in eigenständige, quelloffene Module verschoben. Jetzt sind die ersten davon da — Superbank und Cloudbreak.
Superbank: das gesamte Ledger in Millisekunden
Superbank ist ein neues Rust-Backend, das die komplette Solana-Historie in eine ClickHouse-Datenbank einliest und über ein leistungsfähiges JSON-RPC bereitstellt. Es ersetzt die bisher genutzte Bigtable-Anbindung für historische Abfragen. Laut Triton wurde der Code unter der AGPL-Lizenz quelloffen veröffentlicht — jeder kann ihn betreiben, prüfen oder erweitern.
Die von Triton genannten Beschleunigungen für typische Abfragen:
- getSignatureStatuses: 1.885 ms → 49 ms (rund 38×)
- getSignaturesForAddress: 245 ms → 50 ms (rund 5×)
- getTransaction: 460 ms → 138 ms (rund 3,3×)
- Head-Cache-Abfragen lösen sich laut Triton in unter einer Millisekunde ohne Datenbank-Roundtrip auf.
Cloudbreak: indexierte Account-Reads
Cloudbreak ist das Gegenstück für Account-Abfragen. Es bedient Methoden wie getProgramAccounts, getTokenAccountsByOwner und getTokenAccountsByDelegate aus PostgreSQL-Indizes, die sich automatisch aus dem tatsächlichen Anfrage-Verkehr einer App aufbauen — entkoppelt vom Agave-Validator. Damit ersetzen adaptive Indizes die bisher nötigen vollständigen Datenbank-Scans.
Einordnung
Für Solana ist das ein Schritt zu einem spezialisierten, modularen Read-Layer statt eines Validators, der alles gleichzeitig leisten muss. Schnellere und günstigere Lesezugriffe betreffen direkt Wallets, Explorer und Analyse-Tools, deren Transaktions-Historien bislang träge laden konnten. Dass die Module quelloffen sind, senkt zudem die Abhängigkeit von einzelnen Anbietern.
Was zu beobachten ist
- Wie schnell Wallets und Explorer auf den neuen Read-Layer umstellen
- Welche weiteren RPC-2.0-Module folgen und wann die Stufen produktiv sind
- Ob die quelloffene Bereitstellung zu mehr unabhängigen RPC-Betreibern führt
Quellen
- Triton — Introducing Superbank: Solana’s full ledger queryable in milliseconds · Introducing Cloudbreak
- Solana — @solana auf X zu RPC 2.0
- SOLANA·HUB-News: Solana Foundation kündigt RPC 2.0 an