View a markdown version of this page

Como funciona a monetização do tráfego de IA - AWS WAF, AWS Firewall Manager, AWS Shield Advanced e AWS Shield diretor de segurança de rede

Apresentando uma nova experiência de console para AWS WAF

Agora você pode usar a experiência atualizada para acessar a AWS WAF funcionalidade em qualquer lugar do console. Para obter mais detalhes, consulte Trabalhando com o console.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como funciona a monetização do tráfego de IA

A monetização do tráfego de IA usa o protocolo aberto x402 para pagamentos de máquina a máquina. A seguir, descrevemos o ciclo de vida da solicitação para um recurso monetizado:

  1. Solicitação — Um cliente (normalmente um agente de IA) envia uma solicitação para um recurso AWS WAF protegido em sua CloudFront distribuição.

  2. Avaliação de regras — AWS WAF avalia a solicitação em relação às suas regras em ordem de prioridade. Se uma regra com uma ação de geração de receita corresponder e a solicitação não incluir uma autorização de pagamento válida, AWS WAF retornará uma resposta HTTP 402 Pagamento obrigatório. Para obter mais detalhes, consulte Ações de regras.

  3. Desafio de pagamento obrigatório — AWS WAF retorna uma resposta HTTP 402 (o “Desafio de pagamento obrigatório”). A resposta inclui instruções de pagamento contendo:

    1. Preço do conteúdo (por solicitação) em USDC

    2. Redes de pagamento aceitas (Base, Solana)

    3. Endereço da carteira do editor (PayTo)

    4. Tempo limite máximo

    5. Esquema de pagamento

  4. Autorização de pagamento — O cliente assina uma autorização de pagamento usando a chave privada da carteira ou a API da carteira do servidor. O cliente reenvia a solicitação original com um payment-signature cabeçalho contendo a autorização assinada.

  5. Verificação — AWS WAF verifica as credenciais de pagamento, confirmando a transferência de fundos suficientes e a autorização válida. Isso ocorre de forma síncrona no caminho da solicitação. Se a verificação falhar, o cliente receberá um 402 e o conteúdo não será servido.

  6. Busca de conteúdo — Em caso de verificação bem-sucedida, a solicitação de conteúdo é permitida.

  7. Liquidação — Se a busca de conteúdo for bem-sucedida (código de status 2xx), o pagamento será liquidado na blockchain por meio do serviço facilitador x402 da Coinbase Developer Platform. A liquidação ocorre de forma síncrona — o conteúdo é veiculado após o pagamento confirmado. Se a liquidação do pagamento falhar, o cliente receberá um 402 e o conteúdo não será servido.

  8. Resposta — O conteúdo é servido ao cliente com um payment-response cabeçalho contendo detalhes da confirmação da liquidação.

Principais comportamentos:

  • Sem pagamento por origens falhadas — Se a origem retornar 4xx ou 5xx, a liquidação será ignorada e o cliente não será cobrado.

  • Idempotência — O protocolo x402 suporta uma extensão de identificador de pagamento que permite aos clientes repetir as solicitações sem pagamento duplo por até 15 minutos, desde que a extensão seja usada pelo cliente.

  • Proteção de repetição — As autorizações de pagamento são de uso único. A reutilização de um cabeçalho de pagamento sem um identificador de pagamento válido resulta em uma nova resposta 402.

Para obter mais detalhes sobre o protocolo de pagamento aberto x402, consulte a documentação do x402.

Tipos de recursos compatíveis

A monetização do tráfego de IA protege os recursos nas distribuições da Amazon. CloudFront Você pode monetizar qualquer caminho ou zona de conteúdo veiculada CloudFront, incluindo:

  • Páginas da Web e artigos

  • Endpoints da API

  • Feeds de dados

  • Ativos de mídia

  • Conjuntos de dados estruturados