PANews 10월 2일 소식, 공식 발표에 따르면 이더리움 재단은 오픈 어노니미티 프로젝트(Open Anonymity Project)와 공동으로 zkAPI를 개발했으며, 이미 이더리움 메인넷에서 운영 중이라고 밝혔다. zkAPI는 영지식 증명을 통해 결제와 신원을 분리한다. 사용자는 ETH, USDC 등 자산을 이더리움의 금고(Vault) 컨트랙트에 한 번만 입금하면, 이후 신원을 노출하지 않고 AI API 사용 한도를 승인할 수 있다. 서비스 제공자는 요청 내용을 볼 수 있지만 결제자의 신원은 알 수 없으며, 결제 서비스 측은 소비 금액만 확인할 수 있을 뿐 이를 특정 요청이나 사용자와 연결할 수 없다.
zkAPI의 작동 방식은 사용자 기기가 증명을 생성해 특정 자금이 이번 소비를 충당하기에 충분하고 이전에 사용되지 않았음을 검증하고, 서버가 검증 후 한도 상한과 유효기간이 있는 임시 API 키를 발급하는 것이다. 사용자는 이후 해당 키를 사용해 AI 서비스 제공자에게 직접 요청을 보낼 수 있으며, 서비스 제공자는 실제 사용량을 기록하고 서명된 증빙을 생성한다. 시스템은 최종적으로 실제 사용량에 따라 사용자의 개인 잔액에서 비용을 차감한다. 이더리움 네트워크는 입금, 정산, 출금 등 온체인 작업만 기록하며, 특정 자금이 어떤 서비스 결제에 사용됐는지는 알 수 없다. 이 솔루션은 Groth16, BN254, Poseidon, Merkle 트리 등 암호학 기술을 채택했으며, 서버가 중단된 경우에도 사용자가 온체인에서 직접 자금을 인출할 수 있도록 한다.
이더리움 재단은 zkAPI가 우선 AI 추론 시나리오를 대상으로 한다고 밝혔다. 사용자가 AI 모델에 제출하는 프롬프트에 건강, 금융 등 민감한 정보가 포함될 수 있기 때문이다. 다만 이 메커니즘은 블록체인 RPC, 이미지·영상 생성 등 사용량 기반 과금 시나리오에도 활용될 수 있다.

