Ethereums zkAPI ist nun auf dem Mainnet live und bietet Nutzern die Möglichkeit, für KI- und andere API-Dienste zu bezahlen, ohne ihre Abrechnungsidentität preiszugeben. Die Ethereum Foundation gab am Donnerstag bekannt, dass das System, das mit dem Open Anonymity Project erstellt wurde, von einem Vorschlag in eine funktionierende Implementierung übergangen ist.
Wie zkAPI funktioniert
Nutzer hinterlegen Gelder in einem Ethereum-Safe. Sie verwenden dann Zero-Knowledge-Proofs, um zu beweisen, dass sie genügend Guthaben haben, um für API-Anfragen zu bezahlen, ohne offenzulegen, welchen Einzahlungen diese gehören. Dieser Beweis zeigt das Guthaben an, ohne das Konto dahinter offenzulegen.
Das System generiert kurzlebige API-Schlüssel mit vordefinierten Ausgabengrenzen. Anfragen werden direkt an den KI-Anbieter gesendet, während die Nutzung separat über die Abrechnungsschicht abgewickelt wird. Das Projekt hat außerdem einen lokalen Client und ein Software Development Kit sowie eine browserbasierte KI-Chat-Implementierung veröffentlicht.
Der Vorschlag aus Februar
Der Start folgt einem Vorschlag aus Februar von Davide Crapis, einem Forscher der Ethereum Foundation, und Ethereum-Mitbegründer Vitalik Buterin für ZK-basierte API-Nutzungskredite. Dieses Design ist nun eine funktionierende Mainnet-Implementierung geworden.
Das Konzept wurde als Möglichkeit vorgestellt, Nutzern privaten, vorausgezahlten Zugriff auf KI- und andere taktumrechnende APIs zu ermöglichen. Der Vorschlag beschrieb das Design; der Start bringt es auf die Kette.
Was es verbirgt
Das System verbirgt die Abrechnungsidentität. Nutzer können beweisen, dass sie bezahlt haben, ohne zu zeigen, wer bezahlt hat.
Was es nicht verbirgt
zkAPI verbirgt den Inhalt der Anfragen oder Netzwerkmetadaten nicht vor Anbietern. Nutzer können weiterhin potenziell über IP-Adressen, Timing oder Informationen in ihren Anfragen über Sitzungen hinweg verknüpft werden.
Diese Einschränkung ist erwähnenswert. Datenschutz ist hier nicht absolut – es ist ein Kompromiss zwischen dem, was das System schützt, und dem, was es nicht schützt. Das Design wählt es, die Identität zu schützen, während der Inhalt offengelegt wird.
The Local Client)
Das Projekt hat einen lokalen Client und ein Software Development Kit zusammen mit der browserbasierten KI-Chat-Implementierung veröffentlicht. Diese Tools geben Entwicklern die Möglichkeit, Anwendungen zu erstellen, die das Bezahlsystem nutzen, ohne die Identitäten ihrer eigenen Nutzer preiszugeben.
Der browserbasierte Chat ist eine Demonstration davon, wie der vollständige Stack in Aktion aussieht.
Warum das wichtig ist)
Private Vorauszahlungszugänge sind wichtig für Nutzer, die ihren Konsum von ihrer Identität trennen möchten. Eine API-Zahlung, die nichts über den Zahler preisgibt, verändert die Wirtschaftlichkeit eines Dienstes, der pro Anfrage Gebühren berechnet.
Das System unterstützt außerdem kurzlebige API-Schlüssel mit Ausgabengrenzen. Diese Kombination – Vorauszahlung, privat, begrenzt – ist das Designziel, das der Vorschlag zu erreichen suchte.
Die Einschränkung)
Das System verbirgt den Inhalt der Anfragen oder Netzwerk-Metadaten nicht vor Anbietern. Das bedeutet, dass Nutzer weiterhin über IP-Adressen, Timing oder Informationen, die in ihren Anfragen enthalten sind, über Sitzungen hinweg verknüpft werden können.
Das ist eine echte Einschränkung, kein Nebendetail. Jeder, der auf zkAPI aufbaut, muss verstehen, was es bewahrt und was es offen lässt. Die Design-Abwägung ist explizit: die Identität ist geschützt, aber der Inhalt nicht.
Eine funktionierende Mainnet-Implementierung)
Der Vorschlag aus Februar war ein Entwurf. Die Mainnet-Veröffentlichung ist ein laufendes System. Der Unterschied ist wichtig für alle, die es heute nutzen möchten, anstatt auf ein Whitepaper zu warten.
| Feature) | Was zkAPI tut | Was es nicht tut |
|---|---|---|
| Abrechnungsidentität | Verbirgt sie | Zeigt sie |
| Anfrageinhalte | Nicht verborgen | Offengelegt |
| Netzwerkmetadaten | Nicht verborgen | Offengelegt |
| Ausgabengrenzen | Unterstützt sie (ihn, es) | Findet keine Anwendung |
| API-Schlüssel | Stellt sie aus | Stellt sie nicht aus |
Der Start erfüllt das Versprechen des Vorschlags von Februar. Das System ist auf der Hauptkette (mainnet) live, was bedeutet, dass es nicht mehr ein Vorschlag ist. Es ist eine funktionierende Implementierung.
Für Nutzer ist die Quintessenz einfach: es gibt nun eine Möglichkeit, für KI-Dienste zu bezahlen, ohne Ihre Identität preiszugeben. Ob sich die Kompromisse lohnen, hängt davon ab, was Sie verbergen und was Sie bereit sind, preiszugeben. Das System verbirgt nicht alles, aber es verbirgt das Sensibelste – die Identität des Zahlers.
Quelle: „Ethereum’s zkAPI brings privacy-preserving API payments to mainnet,“ Cointelegraph.
Das Notizbuch abonnieren.
Die besten Geschichten des Tages und jedes neue Urteil, in klarem Deutsch, um sieben im Postfach. Eine Mail am Tag, nicht mehr.

