Infrastruktur

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.

SOLANA·HUB Redaktion ·

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

#rpc #triton #superbank #infrastruktur #solana-foundation