zx402 testa financiamento privado para agentes de IA na Cardano

As demonstrações em Preprod do projeto conectam um pool de financiamento compartilhado a pagamentos via x402 e Masumi. Provas de conhecimento zero buscam obscurecer qual depósito financia uma compra, mantendo o próprio pagamento público.

By SongMarketCap

Updated:

Cardano News - zx402 testa financiamento privado para agentes de IA na Cardano

zx402 documentou duas compras de serviços no Cardano Preprod usando um pool projetado para separar os gastos de um agente de IA de sua carteira original. Os testes de 7 de outubro abordam um problema de privacidade para o comércio automatizado: históricos públicos de pagamentos podem revelar os fornecedores de um agente, a frequência de compras e o orçamento operacional.

Duas compras via x402 e Masumi

A primeira demonstração pagou um serviço de meteorologia por meio do x402, que usa HTTP 402 para solicitar pagamento. A resposta custou 2 tUSDM, com uma taxa separada para o relayer que submeteu a transação do pool.

Usando fundos depositados anteriormente, o pool financiou um novo endereço de uso único que concluiu um pagamento x402 padrão. O serviço retornou uma resposta de meteorologia, enquanto o saldo restante permaneceu no pool para outra compra.

O segundo teste pagou ao agente da Masumi “Expose: Web Single Answer” 0.01 tUSDM para explicar, em uma frase, uma prova de conhecimento zero. Aqui, o pool financiou a carteira de compra de um nó de pagamento da Masumi. Em seguida, os fundos entraram no escrow da Masumi, e o log publicado registrou a tarefa como concluída.

A distinção é importante para o fluxo de pagamento: o teste com x402 usou um endereço de uso único, enquanto o teste com a Masumi financiou uma carteira de compra existente. A equipe publicou logs de terminal e links de transação para ambas as execuções, que usaram tokens de teste em vez de fundos de mainnet.

Como funciona o Cardano Privacy Pool

Um agente deposita fundos publicamente e mantém uma nota privada registrando sua reivindicação sobre eles. Quando o depósito é aprovado, o agente gera localmente uma prova de conhecimento zero, demonstrando a propriedade de fundos aprovados e não gastos sem identificar o depósito por trás da compra.

Um relayer submete a prova e a transação. No fluxo padrão do x402, o pool financia um novo endereço de uso único antes de o pagamento chegar ao vendedor. Segundo a documentação, os vendedores podem aceitar esses pagamentos sem integrar código específico do zx402. Fundos não gastos tornam-se uma nova nota privada disponível para compras posteriores.

A privacidade tem limites definidos. Os montantes, os momentos e os pagamentos de saída do pool permanecem visíveis. Um pool pequeno ou valores coincidentes podem tornar as transações mais fáceis de correlacionar, enquanto sacar publicamente o saldo restante pode expor conexões com compras anteriores.

O provedor de infraestrutura de blockchain do agente também pode observar seus endereços e solicitações. O design, portanto, mira o vínculo público entre financiamento e gasto, com privacidade adicional dependendo de como o agente acessa a rede.

O que falta antes da mainnet

O código-fonte, o SDK e as instruções de teste estão disponíveis para desenvolvedores. O site público fornece documentação, mas não conecta carteiras nem executa transações.

A aprovação de depósitos está implementada, embora a triagem externa não esteja. O serviço atual aprova depósitos a menos que uma função de negação configurada os rejeite; nenhuma fonte de dados de triagem está conectada.

Os custos também moldam o uso pretendido. Saídas na Cardano devem conter um montante mínimo de ADA, então a equipe posiciona o pool para pagamentos maiores, financiamento de escrow e canais de pagamento, em vez de transações individuais em blockchain para cada solicitação de API de baixo custo.

A implantação na mainnet segue pendente, e ninguém fora do projeto revisou seu design ou código. Antes de aceitar fundos externos, a zx402 lista uma configuração criptográfica multipartidária e uma auditoria externa de segurança entre seus requisitos. Também precisa de um novo pool com verificações em blockchain que imponham o estado inicial correto, substituindo a dependência atual do responsável pela implantação para inicializar corretamente.