Saltar para o conteúdo principal
Didit angaria 7,5 milhões de dólares para construir a infraestrutura para identidade e fraude
Didit
Voltar ao blog
Blog · 6 de março de 2026

Deteção de Sanções em Tempo Real com Didit e Kafka (PT-PT)

Descubra como implementar um sistema robusto e de alta capacidade para a deteção de sanções, utilizando a API AML Screening da Didit e o Apache Kafka.

Por DiditAtualizado
real-time-sanctions-screening-didit-kafka.png

Conformidade EscalávelA integração da API AML Screening da Didit com o Apache Kafka permite que instituições financeiras e empresas alcancem uma deteção de sanções em tempo real e de alta capacidade, essencial para a conformidade e gestão de risco modernas.

Eficiência ArquitetónicaAproveitar a plataforma de streaming distribuído do Kafka possibilita o processamento assíncrono, o armazenamento em buffer de pedidos e a entrega fiável de dados, garantindo que, mesmo sob carga pesada, os pedidos de deteção sejam tratados de forma eficiente sem impactar a experiência do utilizador.

Pontuação de Risco InteligenteO avançado sistema de duas pontuações da Didit (Pontuação de Correspondência e Pontuação de Risco) fornece informações granulares sobre riscos potenciais, permitindo limiares de conformidade configuráveis e reduzindo falsos positivos através de avaliação impulsionada por IA.

Integração Perfeita com a DiditA Didit oferece uma abordagem que prioriza o programador com APIs limpas e uma arquitetura modular, tornando simples a incorporação da deteção AML em tempo real em sistemas existentes de alta capacidade, complementada por KYC Core Gratuito e sem taxas de configuração.

A Imperatividade da Deteção de Sanções em Tempo Real

Na economia digital atual, em rápida evolução, as instituições financeiras, empresas de tecnologia financeira e qualquer negócio que lide com transações ou integração de utilizadores enfrentam um desafio crescente: manter a conformidade com as regulamentações Anti-Branqueamento de Capitais (AML) e Combate ao Financiamento do Terrorismo (CTF). Os métodos tradicionais de deteção de sanções baseados em lotes já não são suficientes para combater o crime financeiro sofisticado, que opera em tempo real. A necessidade de identificação imediata de indivíduos e entidades em listas de observação globais, listas de sanções e bases de dados de Pessoas Politicamente Expostas (PPE) é primordial. Atrasos podem levar a penalidades regulatórias significativas, danos à reputação e um aumento do risco de facilitar atividades ilícitas.

A deteção de sanções em tempo real permite que as organizações avaliem o risco instantaneamente em momentos críticos, como a abertura de contas, o início de transações ou até mesmo a monitorização contínua. Esta abordagem proativa minimiza a exposição a indivíduos e entidades de alto risco, garantindo que as empresas permaneçam em conformidade e seguras. No entanto, alcançar uma verdadeira deteção em tempo real em escala, especialmente em ambientes de alta capacidade, apresenta desafios arquitetónicos e técnicos significativos. É aqui que a combinação de APIs poderosas e nativas de IA, como a AML Screening da Didit, com mediadores de mensagens robustos como o Apache Kafka, se torna um diferencial.

Arquitetar para Escala: API AML da Didit com Apache Kafka

Construir um sistema de deteção de sanções em tempo real capaz de lidar com milhões de pedidos requer uma arquitetura escalável, resiliente e de alto desempenho. O Apache Kafka, uma plataforma de streaming distribuído, é uma escolha ideal para este propósito devido à sua capacidade de lidar com grandes volumes de dados, fornecer tolerância a falhas e permitir o processamento assíncrono. Quando integrado com a API AML Screening da Didit, cria um poderoso motor de conformidade.

A arquitetura normalmente envolve a produção de pedidos de deteção para um tópico Kafka. Estes pedidos podem ter origem em várias fontes: novos registos de utilizadores, sistemas de processamento de transações ou trabalhos periódicos de re-deteção. As aplicações consumidoras leem então deste tópico, chamam a API AML Screening da Didit e publicam os resultados noutro tópico Kafka. Esta abordagem desacoplada oferece várias vantagens:

  • Alta Capacidade: O Kafka pode ingerir e processar milhões de mensagens por segundo, garantindo que os pedidos de deteção nunca sejam um gargalo.
  • Escalabilidade: Tanto o Kafka quanto a API da Didit são projetados para escala. Pode facilmente adicionar mais corretores Kafka ou instâncias de consumidor para lidar com o aumento da carga.
  • Resiliência: A natureza distribuída do Kafka e a replicação de dados garantem que as mensagens não são perdidas, mesmo em caso de falhas do sistema.
  • Processamento Assíncrono: Os pedidos de deteção podem ser processados em segundo plano, sem bloquear a aplicação de origem, melhorando a experiência do utilizador.
  • Auditabilidade: O Kafka fornece um registo durável de todos os pedidos e respostas de deteção, crucial para auditorias de conformidade.

A API AML Screening da Didit verifica utilizadores contra mais de 1300 bases de dados globais de sanções, PPE e listas de observação em tempo real, tornando-a perfeitamente adequada para esta integração de alto volume e em tempo real. A API fornece um relatório abrangente, incluindo detalhes de correspondência, pontuações de risco, pontuações de correspondência e informações de media adversa, que podem então ser consumidas por sistemas a jusante para tomada de decisões automatizada ou revisão manual.

Compreender o Sistema de Risco de Duas Pontuações da Didit

A deteção AML eficaz não se trata apenas de identificar uma correspondência potencial; trata-se de compreender as nuances dessa correspondência para evitar falsos positivos e avaliar o risco com precisão. A AML Screening da Didit emprega um sofisticado sistema de duas pontuações – a Pontuação de Correspondência e a Pontuação de Risco – fornecendo controlo granular e inteligência para as equipas de conformidade.

A Pontuação de Correspondência aborda a questão: “Esta correspondência potencial é a mesma pessoa ou entidade que estamos a verificar?” É uma pontuação de confiança de identidade, calculada com base em fatores como semelhança de nome, data de nascimento, nacionalidade e números de documentos. Esta pontuação ajuda a distinguir entre uma verdadeira correspondência e um falso positivo. Por exemplo, uma Pontuação de Correspondência alta (por exemplo, acima de 93, o limiar padrão da Didit) indica uma forte probabilidade de que o indivíduo que está a ser verificado seja de facto aquele que está na lista de observação. Os pedidos que ficam abaixo deste limiar são frequentemente classificados como falsos positivos, agilizando o processo de revisão.

A Pontuação de Risco, por outro lado, avalia: “Quão arriscada é esta entidade se for uma verdadeira correspondência?” Esta pontuação avalia o nível de risco inerente da entidade correspondida, tendo em conta fatores como o risco do país, a categoria específica da lista de observação (por exemplo, PPE, sanções, registos criminais) e outras informações relevantes. A Pontuação de Risco determina o estado final de AML – Aprovado, Em Revisão ou Recusado – com base em limiares configuráveis. Por exemplo, uma pontuação abaixo do 'limiar de aprovação' (padrão 80) pode levar à aprovação automática, enquanto uma pontuação acima do 'limiar de revisão' (padrão 100) pode desencadear uma recusa automática. As pontuações intermédias geralmente exigem revisão manual por um oficial de conformidade.

Este mecanismo de dupla pontuação, configurável através de parâmetros como aml_match_score_threshold, aml_score_approve_threshold e aml_score_review_threshold no pedido da API, permite que as empresas ajustem as suas políticas AML ao seu apetite de risco específico e requisitos regulamentares, reduzindo significativamente a carga de revisão manual, mantendo uma conformidade robusta.

Implementando Fluxos de Trabalho de Deteção em Tempo Real

A integração da API AML Screening da Didit num pipeline baseado em Kafka envolve várias etapas cruciais. Primeiro, defina a estrutura de dados para os seus pedidos e respostas de deteção. Os pedidos geralmente incluem full_name, entity_type (pessoa ou empresa), date_of_birth, nationality e parâmetros opcionais como document_number ou limiares de pontuação personalizados.

Quando um novo utilizador se regista ou uma transação é iniciada, uma mensagem contendo os dados necessários do utilizador é produzida para um tópico Kafka 'aml-screening-requests'. Um microsserviço dedicado, atuando como um consumidor Kafka, lê estas mensagens. Para cada mensagem, constrói um pedido para o endpoint /v3/aml/ da Didit. A Didit processa o pedido em tempo real, realizando verificações contra listas de observação globais e aplicando o seu sistema inteligente de risco de duas pontuações. A resposta da API, que inclui o estado geral de AML, detalhes de correspondência e várias pontuações de risco, é então recebida pelo microsserviço.

Ao receber a resposta da Didit, o microsserviço pode publicar os resultados num tópico Kafka 'aml-screening-results'. Os sistemas a jusante, como um serviço de integração de utilizadores, um motor de processamento de transações ou um sistema de gestão de casos, podem então consumir estes resultados. Por exemplo, se o estado de AML for 'Aprovado', a integração do utilizador pode prosseguir. Se for 'Em Revisão', uma bandeira pode ser definida para um oficial de conformidade investigar manualmente. Para estados 'Recusados', podem ser acionadas ações apropriadas, como bloquear uma transação ou negar a criação de contas.

Esta implementação garante que a lógica de negócio principal permanece desacoplada das verificações de conformidade, permitindo que cada componente seja dimensionado independentemente e mantenha alta disponibilidade. O uso do Kafka também fornece um mecanismo de repetição inerente e tratamento de contrapressão, evitando que a API da Didit seja sobrecarregada durante picos de carga e garantindo que nenhum pedido de deteção seja perdido.

Como a Didit Ajuda

A Didit está na vanguarda do fornecimento de soluções de verificação de identidade nativas de IA e que priorizam o programador, projetadas para sistemas modernos de alta capacidade. O nosso produto AML Screening é um pilar da nossa oferta, permitindo que as empresas verifiquem indivíduos ou empresas contra mais de 1300 bases de dados globais de sanções, PPE e listas de observação em tempo real. A nossa arquitetura modular significa que pode integrar perfeitamente o AML Screening como uma API autónoma ou como parte de um fluxo de trabalho de verificação de identidade mais amplo, sem configurações complexas ou longos tempos de integração. A base nativa de IA da Didit garante que o nosso sistema de risco de duas pontuações (Pontuação de Correspondência e Pontuação de Risco) é constantemente otimizado para precisão, reduzindo falsos positivos e fornecendo inteligência acionável para as equipas de conformidade.

Além do poderoso AML Screening, a Didit oferece um conjunto abrangente de primitivas de identidade, incluindo Verificação de ID (OCR, MRZ, códigos de barras), Deteção de Vivacidade Passiva e Ativa e Correspondência e Pesquisa Facial 1:1. A nossa abordagem que prioriza o programador inclui uma caixa de areia instantânea e APIs limpas, tornando a integração simples. Destacamo-nos pelo nosso compromisso em tornar a verificação de identidade robusta acessível, oferecendo KYC Core Gratuito e absolutamente sem taxas de configuração, permitindo que empresas de todos os tamanhos automatizem a confiança e garantam a conformidade globalmente e em escala.

Pronto para Começar?

Pronto para ver a Didit em ação? Obtenha uma demonstração gratuita hoje.

Comece a verificar identidades gratuitamente com o nível gratuito da Didit.

Infraestrutura para identidade e fraude.

Uma API para KYC, KYB, Monitorização de Transações e Rastreio de Carteiras. Integre em 5 minutos.

Peça a uma IA para resumir esta página
Deteção de Sanções em Tempo Real com Didit e Kafka.