<p>Neste artigo, explicaremos como o sistema Pix utiliza o mecanismo do &quot;leaky bucket&quot; (balde furado) para gerenciar as operações de consulta de chaves Pix. Este sistema é crucial para manter a estabilidade do serviço e prevenir ataques de varredura de dados.</p><h2>O que é o Leaky Bucket?</h2><p>O &quot;leaky bucket&quot; é um algoritmo usado para limitar as requisições feitas ao DICT (Diretório de Identificadores de Contas Transacionais). Ele funciona como um balde com um pequeno furo embaixo. As requisições são como a água que entra no balde, e a capacidade de processamento do sistema é o furo por onde a água escoa. Se muita água entra de uma vez (muitas requisições), o balde enche e algumas requisições podem ser limitadas ou bloqueadas.</p><h2>Limitação de Consultas de Chave Pix</h2><p>Quando você consulta uma chave Pix, o sistema verifica se o recebedor é autêntico e cria uma mensagem de instrução de pagamento. No entanto, se você consulta uma chave e não conclui o pagamento, isso pode levar a uma limitação ou bloqueio das suas consultas futuras. Se a chave Pix for inválida, suas tentativas podem se esgotar rapidamente, resultando no bloqueio da operação.</p><h2>Política de Limitação</h2><p>Existem diferentes políticas de limitação com base no tipo de usuário, para empresas a regra é a seguinte:</p><p><strong>Pessoa Jurídica (PJ): O limite é de 20 consultas. A cada consulta não concluída, esse saldo é reduzido. O saldo é reestabelecido após 2 horas para cada token.</strong></p><p>Entender esses limites é essencial para evitar bloqueios indesejados. Recomendamos que as consultas de chave Pix sejam feitas com a intenção de <strong>completar o pagamento</strong>, e que se evite consultas desnecessárias ou repetitivas.</p>