SOL-API

SOL-API

Eine SOL-API ist eine technische Schnittstelle, über die Programme mit dem Solana-Netzwerk sprechen: Sie fragen Kontostände ab, schicken Zahlungen los oder lesen Kursdaten. Entwickler nutzen sie, damit ihre App nicht selbst einen kompletten Netzwerk-Knoten betreiben muss.

Solana ist ein weltweit verteiltes Computernetzwerk, in dem digitale Guthaben verwaltet und Überweisungen gespeichert werden. Seine eigene Währungseinheit heißt SOL. Eine Anwendung, etwa eine Handy-App für Kryptowährungen, muss mit diesem Netzwerk reden können. Dafür gibt es eine feste Liste von Anfragen, die das Netzwerk versteht und beantwortet. Genau diese Liste nennt man eine Schnittstelle, englisch API, und im Fall von Solana eine SOL-API. Man kann sie sich wie eine Speisekarte vorstellen: Das Programm bestellt „Kontostand von Adresse X“, und es bekommt eine Zahl zurück.

Warum kaum eine Krypto-App ohne sie auskommt

Wer die Daten des Netzwerks ohne Schnittstelle lesen will, muss selbst einen sogenannten Knoten betreiben. Das ist ein Server, der die gesamte Transaktionsgeschichte speichert und ständig aktuell hält. Bei Solana wächst diese Geschichte extrem schnell, weil das Netzwerk auf viele tausend Vorgänge pro Sekunde ausgelegt ist. Ein solcher Server kostet Geld, Speicherplatz und Pflege. Für eine kleine App wäre das völlig unverhältnismäßig.

Deshalb haben sich Anbieter darauf spezialisiert, diese Knoten für andere zu betreiben und den Zugang als Dienstleistung zu verkaufen. Bekannte Namen in diesem Markt sind Helius, QuickNode oder Alchemy. Sie verdienen daran, dass Entwickler Anfragen an ihre Server schicken, statt eigene Hardware zu betreiben. Bezahlt wird meist pro Anfragepaket oder im Monatsabo.

Diese Abhängigkeit hat eine Kehrseite. Fällt ein großer Anbieter aus, funktionieren auf einmal viele Apps nicht mehr, obwohl das Solana-Netzwerk selbst einwandfrei läuft. Fachleute nennen das eine zentrale Schwachstelle in einem eigentlich dezentralen System. Größere Projekte nutzen deshalb oft zwei Anbieter parallel.

Vom Klick in der App bis zur Antwort aus dem Netzwerk

Technisch läuft eine Anfrage nach einem einfachen Muster ab. Die App schickt eine kurze Nachricht an eine Internetadresse des Anbieters, den sogenannten Endpunkt. In der Nachricht steht der Name der gewünschten Funktion und die nötigen Angaben dazu. Für einen Kontostand heißt die Funktion bei Solana getBalance, und die Angabe ist die Adresse des Kontos. Zurück kommt eine strukturierte Antwort, die das Programm direkt weiterverarbeiten kann.

Bei Überweisungen ist ein Schritt zusätzlich nötig. Die App baut die Zahlung zusammen und unterschreibt sie digital mit dem geheimen Schlüssel des Nutzers. Erst danach reicht sie das Ganze über die Schnittstelle ans Netzwerk weiter. Wichtig ist: Der geheime Schlüssel verlässt das Gerät dabei nicht. Der Anbieter transportiert nur die schon fertig unterschriebene Zahlung.

Viele Anbieter bieten mehr als die reinen Grundfunktionen. Sie liefern etwa fertige Übersichten aller Bewegungen eines Kontos oder benachrichtigen eine App sofort, wenn Geld eingeht. Solche Zusatzdienste sind kein Teil von Solana selbst, sondern ein Produkt des jeweiligen Anbieters. Wer darauf aufbaut, kann seine App später nur schwer zu einem Konkurrenten umziehen.

Wo SOL-APIs im Hintergrund arbeiten

Jede Krypto-Wallet für Solana nutzt eine solche Schnittstelle, auch wenn Nutzer davon nichts sehen. Wenn die App den Kontostand anzeigt, hat sie ihn Sekunden vorher über eine SOL-API abgefragt. Dasselbe gilt für Handelsplätze, auf denen Nutzer Token tauschen, und für Marktplätze für digitale Sammelobjekte. Auch Kurs-Webseiten, die Handelsvolumen auf Solana anzeigen, holen ihre Zahlen von dort.

In Wirtschaftsnachrichten tauchen SOL-APIs vor allem in zwei Zusammenhängen auf. Erstens bei Finanzierungsrunden: Anbieter von Blockchain-Infrastruktur haben in den vergangenen Jahren dreistellige Millionenbeträge eingesammelt. Zweitens bei Störungen, wenn Handel oder Auszahlungen bei einer Börse plötzlich stocken. Häufig liegt die Ursache nicht in der Blockchain, sondern in der Schnittstelle davor.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.