Fundacja Ethereum i Open Anonymity Project opracowały zkAPI, protokół zerowej wiedzy, który pozwala użytkownikom płacić za usługi AI i inne płatne API bez łączenia swojej tożsamości z ich żądaniami.
System, działający na głównej sieci Ethereum, oddziela zapisy płatności od promptów i zapytań wysyłanych do dostawców usług, choć nie ukrywa całej aktywności sieciowej ani treści przesyłanych przez użytkowników.
Jak zkAPI oddziela płatności od żądań API
Open Anonymity Project ogłosił współpracę z Fundacją Ethereum w poście z 25 września 2026 r., przedstawiając swoje publiczne usługi czatu AI, OA-chat. Fundacja również promowała zkAPI 2 października, opisując je jako „środek do prywatnej AI”.
Protokół został pierwotnie zaproponowany przez badacza Ethereum Davide Crapisa i współzałożyciela Vitalika Buterina, podczas gdy zespół Open Anonymity zbudował klienta, serwer, inteligentne kontrakty i integrację z przeglądarką.
Użytkownicy najpierw deponują ETH w kontrakcie ZkAPIVault w głównej sieci Ethereum. Depozyt jest następnie zamieniany na zobowiązanie za pomocą drzewa Merkle'a, które jest kryptograficzną strukturą danych, podczas gdy saldo wydatków jest przechowywane jako prywatna nota na urządzeniu użytkownika.
Na początku sesji przeglądarka generuje dowód zerowej wiedzy, który dowodzi, że użytkownik ma wystarczające środki na zapłatę i nie wydał jeszcze tych pieniędzy. Weryfikacja płatności odbywa się bez znajomości konkretnego depozytu użytego do płatności i tożsamości użytkownika.
Po zakończeniu weryfikacji wydawany jest klucz API z limitem wydatków, a prompt trafia bezpośrednio z przeglądarki do dostawcy AI. Gdy klucz API wygaśnie, otrzymujesz potwierdzenie użycia. System następnie odejmuje tę kwotę od prywatnego salda, a jednokierunkowy numer seryjny zwany nullifierem zapobiega dwukrotnemu wydaniu tych samych środków.
Protokół wykorzystuje dowody Groth16, kryptografię BN254 i haszowanie Poseidon, aby system płatności był zarówno prywatny, jak i weryfikowalny, a użytkownicy mogą wypłacić pozostałe środki bezpośrednio przez kontrakt vault, nawet jeśli serwery zkAPI przestaną działać.
Czego zkAPI nie ukrywa
Protokół ukrywa powiązanie płatności, a nie treść. Dostawca nadal widzi prompty i szczegóły sieciowe, takie jak adres IP, i może próbować dopasować sesje na podstawie czasu. Deweloperzy sugerują Tor z nowym obwodem dla każdej sesji, ponieważ ponownie wykorzystana historia rozmów, styl pisania lub dane osobowe mogą pozwolić dostawcy na ponowne powiązanie poszczególnych sesji.
Ten projekt jest bliski ostatnim zainteresowaniom Buterina. Przypomnijmy, że pod koniec zeszłego miesiąca udostępnił długoterminową mapę drogową Ethereum, która kładła większy nacisk na dowody kryptograficzne i weryfikację. zkAPI stosuje to ogólne podejście do codziennych płatności, pozwalając usłudze zweryfikować wydatki bez otrzymywania konwencjonalnej tożsamości konta.
Wpis Fundacja Ethereum i OA uruchamiają zkAPI do prywatnych płatności za AI pojawił się najpierw na CryptoPotato.
