Open Anonymity Project와 Ethereum Foundation이 사용량 기반 API 이용을 사용자의 청구 정보와 분리하도록 설계된 결제 시스템인 zkAPI 크레딧을 선보였다. 재단은 2026년 10월 1일 발표에서 USDC 크레딧을 보관하는 볼트를 갖춘 zkAPI가 이더리움 메인넷에서 가동됐다고 밝혔다. 첫 적용 분야는 AI 추론이지만, 사용량에 따라 요금을 부과하는 다른 서비스도 지원하도록 설계됐다.

핵심 내용

  • zkAPI는 비공개 잔액 노트와 영지식 증명을 사용해 어떤 예치금으로 결제했는지 공개하지 않고 API 지출을 승인한다.
  • 런타임 키 모드에서는 프롬프트가 AI 제공업체로 직접 전송되며, 결제 서버는 결제 증명과 세션별 지출 총액을 받는다.
  • 이 시스템은 결제 연결 정보는 숨기지만 요청 내용이나 IP 주소는 숨기지 않는다. 제공업체는 네트워크 메타데이터나 반복되는 개인 정보를 통해 세션을 서로 연결할 수 있다.

목차

zkAPI 크레딧은 자금 조달과 요청을 어떻게 분리하는가

모든 API 요청을 청구 계정에 연결하는 대신, zkAPI는 이더리움 볼트 컨트랙트에 자금을 예치하는 방식으로 시작한다. 사용자는 비공개 잔액 노트를 받고, 기기에 설치된 소프트웨어는 해당 노트가 승인된 지출을 충당할 수 있음을 증명하는 증명을 생성한다. 이때 그 노트의 기반이 된 예치금은 식별되지 않는다.

Ethereum Foundation의 zkAPI 발표는 Davide Crapis와 Vitalik Buterin이 Ethereum Research에 발표한 ZK API usage credits 설계의 구현을 설명한다. Open Anonymity 팀은 클라이언트, 서버 및 컨트랙트 구축을 지원했다.

예치금은 머클 트리의 커밋먼트로 표시된다. 지출이 발생할 때마다 널리파이어(nullifier)가 생성되는데, 이는 같은 잔액을 두 번 지출하려는 시도를 감지하는 단방향 식별자다. 이를 통해 서로 다른 요청을 연결하는 청구 기록 없이 결제를 검증하는 것이 목표다.

항목세부 내용
이더리움 메인넷 볼트발표 시점에 가동 중이며 USDC 크레딧을 보관한다.
런타임 키 모드프롬프트는 제공업체로 직접 전송되며, 결제 서버는 증명과 지출 총액을 처리한다.
프록시 모드zkAPI 서버가 요청을 중계하며 트래픽을 볼 수 있다.
세션 정산예약 한도가 아니라 서명된 사용 영수증을 기준으로 요금이 결정된다.
사용자 자금 회수zkAPI 서버가 가동 중이지 않아도 잔액을 종료하고 온체인에서 인출할 수 있다.

세션 한도는 최종 결제가 아니라 자금을 예약한다

런타임 키 모드에서는 로컬 클라이언트가 프롬프트를 첨부하지 않고 결제 증명을 zkAPI 서버에 보낸다. 검증이 완료되면 서버는 달러 기준 한도가 설정된 단기 API 키를 발급한다. 키는 기기의 메모리에 저장되고, 프롬프트는 기기에서 AI 제공업체로 직접 전송된다.

이 한도는 최종 청구액을 정하는 것이 아니라 지출 가능 금액을 예약한다. 키가 만료되면 제공업체가 서명된 영수증에 총사용량을 기록하고, 서버는 사용량에 따라 산정된 금액을 비공개 잔액에서 차감한다. 따라서 호출마다 증명을 요구하는 대신 하나의 승인으로 세션 전체를 처리할 수 있다.

zkAPI는 요청을 서버를 통해 중계하는 더 간단한 프록시 모드도 제공한다. 발표에 따르면 이 모드는 운영이 더 쉽지만, 중계 서버가 트래픽을 볼 수 있다.

현재 가동 중인 기능과 사용자의 자금 접근권

발표된 메인넷 볼트는 USDC 크레딧을 보관한다. Sepolia 배포 환경에서는 테스트 자금으로 시험할 수 있으며, OA Chat은 설치 없이 브라우저에서 AI 채팅을 제공한다.

기존 소프트웨어와 연동할 수 있도록 로컬 클라이언트는 표준 OpenAI 및 Ollama API를 제공한다. 호환되는 애플리케이션, 편집기 및 채팅 클라이언트는 localhost를 대상으로 설정해 연결할 수 있다.

지출 증명은 서버에서 오프체인으로 검증된다. 볼트 컨트랙트는 예치, 종료 및 탈출 작업의 증명을 검증하므로 zkAPI 서버가 사라지더라도 사용자는 잔액을 종료하고 온체인에서 인출할 수 있다. 자금은 회사 계정이 아니라 이더리움 컨트랙트에 보관된다.

결제 프라이버시의 한계

제공업체는 여전히 프롬프트와 응답, IP 주소 같은 네트워크 메타데이터를 볼 수 있다. 고정된 주소와 요청 시점은 연결 분석에 활용될 수 있으며, 반복되는 개인 정보나 글쓰기 방식, 대화 기록으로 서로 분리된 세션을 연결할 수도 있다.

발표에서는 더 강력한 네트워크 프라이버시를 원하는 사용자에게 세션마다 새 회선을 사용하는 Tor를 권장한다. 그렇더라도 추론 제공업체에 프롬프트 내용이 숨겨지는 것은 아니다. 맥락 재사용을 줄이면 콘텐츠 기반 연결 가능성은 낮아질 수 있지만, 대화의 유용성도 떨어진다.

AI 외에도 같은 클라이언트와 컨트랙트는 사용량 기반 블록체인 RPC 쿼리, 생성 작업, 대역폭 및 기계 간 서비스에 적용할 수 있다. 이는 설계상 가능한 적용 사례이지, 연동이 확인된 제공업체 목록은 아니다.

결론

zkAPI는 API 지출을 청구 정보와 분리하는 이더리움 기반 결제 메커니즘을 실제로 선보였다. 다만 실질적인 한계는 분명하다. 비공개 결제 승인이 이루어져도 대화 내용이나 네트워크 연결이 익명화되는 것은 아니다.

더 많은 뉴스 읽기

FinanceVelix 뉴스 더 보기

면책 조항

이 FinanceVelix 기사는 일반 정보를 제공하며, 개인별 금융·투자·법률·세무 자문이 아닙니다. 암호화폐 가격은 빠르게 변동할 수 있으며 투자한 자금 전부를 잃을 수도 있습니다. 사실관계는 게시 시점에 이용할 수 있었던 자료를 반영하며 변경될 수 있습니다. 중요한 정보는 독립적으로 확인하고 필요한 경우 자격을 갖춘 전문가와 상담하세요. 자산, 회사 또는 서비스를 언급한다고 해서 이를 추천하는 것은 아닙니다.