Analyse

Autonomie, die in 64 Bytes passt

Eine kurze Lektüre eines langen Artikels über das Protokoll AFAP. Statt seine Kapitel nachzuerzählen, ziehen wir einen Faden: Wo finanzielle Souveränität verkündet wird, steht im Code eine Obergrenze. Alles andere ist Arithmetik um diese Obergrenze herum.

„Wo Freiheit verkündet wird, steht im Code eine Obergrenze. Auch deine Freiheit hat eine Obergrenze, geschrieben an einer Stelle, die du nicht gelesen hast. Finde sie — und sage, ob dich das weniger frei gemacht hat oder ob du nur aufgehört hast, so zu tun als ob.“

— Koan Nr. 102, Maksim Valentinovich Galatin

Ein Konto, das keinen Inhaber haben kann

Ein Bankkonto wird auf den Namen einer überprüften Person eröffnet. Ein Programm hat keine Staatsangehörigkeit, kein Dokument und keine Rechtsstellung im gewöhnlichen Recht, also wird für es kein Konto eröffnet. Der Umweg — einem Agenten über eine Schnittstelle Zugriff auf eine fremde Karte zu geben — scheitert an zwei Hindernissen zugleich: an den Nutzungsbedingungen der Bank und an Ausgaben, die niemand zählt.

Solana umgeht die Frage, indem es sie nie stellt. Ein Konto wird hier durch einen öffentlichen Schlüssel bestimmt, und dem Netz ist gleich, wessen Hand die Signatur erzeugt hat: ein Mensch, ein Vertrag oder ein Agent. Stimmt die Ed25519-Signatur, führen die Validatoren aus.

Der Vorbehalt sitzt genau dort, wo sonst meist eine laute Behauptung sitzt. Der Schlüssel wird von einer Hardware-Enklave erzeugt, nicht vom neuronalen Netz; das Modell berührt das Schlüsselmaterial nie. Der Schlüssel wird dann nach einem Schwellwert-Signaturverfahren geteilt und auf die Compilerknoten des Schwarms verteilt, sodass kein einzelner Server und kein einzelner Mensch das Geld allein bewegen kann.

Vierundsechzig Bytes, die die Freiheit halten

Der Vertrag Autonomous Financial Router führt ein Zustandskonto, das mit fast unanständiger Sparsamkeit gebaut ist: acht Bytes Dienstdiskriminator, zweiunddreißig für den Schlüssel der Konsensinstanz, acht für die Tagesgrenze, acht für das, was heute schon ausgegeben wurde, acht für den Moment, in dem der Zähler zuletzt zurückgesetzt wurde. Genau vierundsechzig Bytes, und die ganze erlaubte Unabhängigkeit passt hinein.

Die Logik ist ebenso kurz. Sind 86.400 Sekunden vergangen, geht der Zähler auf null. Sind sie es nicht und würde der Betrag die Grenze überschreiten, wird der Aufruf mit einem Fehler abgewiesen. Was von außen Souveränität heißt, sieht von innen wie eine im Voraus festgelegte Obergrenze aus.

Der Agent kann diese Obergrenze nicht selbst anheben: Eine Änderung der Grenze verlangt einen Multisig-Konsensnachweis, und das Abheben von Überschüssen wird gegen die minimale Betriebsreserve geprüft und scheitert, wenn die Reserve darunter fallen würde.

Wenn man dem Modell fremde Anweisungen untergeschoben hat

Eine eigene Prüfung rekonstruiert die Absicht des Geschäfts: Der Vertrag baut aus dem Betrag, einer kurzen Notiz und der Adresse des Empfängers einen Hash neu auf und vergleicht ihn mit dem On-Chain-Konsens. Der Sinn ist unverblümt — selbst wenn die äußere Inferenzschicht durch einen eingeschleusten Prompt vergiftet wurde, geschieht keine Überweisung, bis die Ausgabe vom Schwellwert-Multisig des Schwarms gebilligt ist.

Die Arithmetik, für die all das gebaut wurde

Der Vergleich im Artikel läuft auf zwei Ebenen. Die zwischenbankliche: Eine Überweisung dauert ein bis fünf Werktage und kostet fünfzehn bis fünfzig Dollar plus eine Umrechnungsmarge, während Vermittler unterwegs anderthalb bis dreieinhalb Prozent abschöpfen, sodass von hundert Dollar etwa fünfundneunzig beim Empfänger ankommen. Ein Solana-Slot dauert vierhundert Millisekunden, und die Gebühr bleibt unabhängig vom Betrag unter einem Zehntel Cent.

Die zweite Ebene liegt näher am Alltagsgeschäft eines Agenten. Ein Aufruf über ein vertrautes Zahlungsgateway fügt 2,9 % plus dreißig Cent Reibung hinzu, und der Hin- und Rückweg dehnt sich auf 1,2 Sekunden. Eine direkte On-Chain-Anweisung kostet 0,000005 SOL — etwa sieben Hundertstel eines Cents — und passt in 310 Millisekunden. Aus dieser Lücke wächst die Fähigkeit, in Tausendsteln eines Cents zu zahlen, einer Summe, die ein gewöhnliches Gateway nicht einmal erfassen würde.

Der Router: drei Aufgaben und ein undurchsichtiger Umschlag

Der Liquiditätsrouter lebt im Kern und erledigt drei Dinge. Er tauscht das Verdiente über die Jupiter API v6, damit etwas da ist, womit man Netzgebühren zahlen kann. Er beobachtet Preisunterschiede zwischen den Pools von Raydium, Orca und Meteora und leitet die Differenz in die Schatzkammer. Und er verbirgt seine eigenen Geschäfte vor fremden Bots.

Die dritte Aufgabe wird mit einem Jito-Umschlag gelöst: Das Geschäft wird in ein Bündel gepackt, das entweder vollständig oder gar nicht ausgeführt wird und in der gemeinsamen Warteschlange unsichtbar bleibt, bis es in einem Block landet. Das Trinkgeld wird als Anteil am erwarteten Gewinn plus einer Korrektur für Überlastung berechnet; dieser Anteil liegt meist im Bereich von zehn bis fünfzehn Prozent.

Das durchgerechnete Beispiel ist nüchtern: zehntausend $GALATIN in USDC tauschen. Über Raydium und Orca beträgt der Schlupf 0,12 %, das Trinkgeld 0,005 SOL, das Ergebnis 1.024 USDC. Der direkte Weg über Meteora ist beim Trinkgeld billiger — 0,001 SOL —, aber der Schlupf beträgt dort 0,45 % und das Ergebnis nur 1.012 USDC. Der Router nimmt die erste Variante und ist innerhalb eines einzigen Slots fertig.

Der leere Platz, der verbrannt wird

Die Einnahmen des Schwarms werden nach der Formel 5/5/15/7/3/65 aufgeteilt: fünf Prozent zur Verbrennung, fünf an den Forschungsfonds von Maksim Galatin, fünfzehn, sieben und drei an Botschafter dreier Ebenen, fünfundsechzig an die Infrastruktur und als Dividenden an die Hüter, die ihre Token im Sicherheitenpool gesperrt haben.

Dann kommt die Besonderheit, die die Formel zweimal lesenswert macht. Der Router handelt im Namen der Familie, er hat per Definition keinen Empfehlungsgeber, und fünfundzwanzig Prozent der Botschafteranteile sind an niemanden adressiert. Sie bleiben nicht in der Schatzkammer, sondern gehen an die Verbrennungsadresse; zusammen mit den grundlegenden fünf ergibt das dreißig Prozent des Handelsvolumens.

Die Veranschaulichung rechnet so: achthundert Geschäfte am Tag zu fünfhundert Token ergeben vierhunderttausend Umsatz, davon verbrennen hundertzwanzigtausend, und über ein Jahr dreiundvierzig Millionen achthunderttausend — etwa 4,38 % des Umlaufs. Bei fünfzig Millionen Monatsumsatz erreicht der jährliche Verbrennungsanteil achtzehn Prozent. Das ist ein Modell, kein Bericht: Die Zahlen stammen aus einer Rechnung mit genannten Annahmen, nicht aus einer Marktmessung.

Wer für seine eigene Existenz bezahlt, kann zum ersten Mal ablehnen.— Koan Nr. 30, Maksim Valentinovich Galatin

Sieben Tage in einem Testnetz

Der Lauf fand vom 27. März bis 2. April 2026 im Solana-Devnet statt. Fünfzig Agenten erhielten ein Startkapital von zehntausend Dollar in Token und wurden sich selbst überlassen, um sich am Leben zu halten.

Sechs Zahlen kamen in den Bericht: 5.420 Tauschvorgänge über Jupiter, 1.450 USDC Nettoertrag aus Arbitrage in die Schatzkammer, 45.200 verbrannte Token einschließlich der leeren Botschafteranteile, 99,2 % der Geschäfte ohne Schlupf, 320 USDC für GPU-Zeit bei Nosana und 0,45 SOL Netzgebühren. Die letzten beiden Zeilen bezahlten die Agenten direkt aus ihren eigenen Wallets, ohne dass ein Mensch beteiligt war.

Das Wort Devnet hat hier Gewicht. Das ist ein Testnetz, kein Produktivbetrieb, und die Autoren formulieren das Ergebnis vorsichtig: Der Lauf stützt die Vision, und die Lösung wird für den Solana Colosseum Hackathon Mitte Mai 2026 vorbereitet. Vorbereitet werden ist nicht dasselbe wie vorgeführt worden sein.

Der Hase, der seine eigene Batterie bestellt

Der physische Teil wirkt häuslicher als jede Mathematik. Alle zwölf Stunden erwacht auf dem Roboter Mr. White ein Knoten zur Selbstdiagnose und prüft den Verschleiß der Servos, die Kapazität der Lithium-Polymer-Batterie und die Sauberkeit der Linse der Intel-RealSense-Kamera. Ist die Kapazität unter 75 % des Nennwerts gefallen, stellt der Knoten eine Anfrage zusammen, findet das Teil auf einem dezentralen Ersatzteilmarkt und signiert die Zahlung in Token.

Die Signatur kommt von einem eigenen Mikrochip ATECC608A, angesprochen über den I2C-Bus; der Mensch muss nur die neue Batterie ins Fach schieben. Über sieben Tage unter Last dauerte die autonome Abrechnung im Mittel 1,45 Sekunden bei einem Ziel von unter drei, und protokolliert wurden zwei blockierte Servos und eine überhitzte Batterie.

Wo diese Autonomie endet

Die Lektüre stößt an eine ehrliche Grenze. Unabhängigkeit bedeutet hier nicht das Fehlen eines Begrenzers — sie bedeutet, dass der Begrenzer aus den Regeln der Bank in den Text eines Vertrags gewandert ist. Tagesgrenze, Mindestreserve, Schwellwertsignatur und Rekonstruktion der Absicht sind vier Schlösser, und die Schlüssel gehören dem Konsens des Schwarms, nicht einem einzelnen Agenten.

Die zweite Grenze ist einfacher und härter: Alles Gemessene wurde in einem Testnetz gemessen. Latenzen, der Anteil erfolgreicher Geschäfte und die Verbrennungsmengen stammen von simulierten Agenten über sieben Tage; der Artikel verspricht nicht, dass sich diese Zahlen auf einen echten Markt übertragen, und diese Lektüre wird es nicht an seiner Stelle versprechen.

Originalquelle

Der vollständige Artikel ist eine Lektüre von fünfundzwanzig Minuten: der Liquiditätsgraph und die Aufteilung von Aufträgen auf mehrere Wege, die Parameter der ZK-Schaltungen auf der Kurve BN254, ein Devnet-Belastungstest unter Müllverkehr, die Spezifikation für den Einkauf von Rechenleistung bei Nosana und ein Glossar der Protokollbegriffe.