For the complete documentation index, see llms.txt. This page is also available as Markdown.

Componentes peer

A arquitetura de um peer All.id consiste nos componentes apresentados abaixo, também representados no diagrama a seguir.

Nó peer

O nó peer é responsável pela comunicação entre a rede All.id e os componentes internos do peer. Ele funciona como um gateway para o peer e é o único componente acessível externamente. É responsável por se comunicar com o banco de dados, conectar-se ao roteador, lidar com requisições de rede e responder pelas validações biométricas. Ele expõe portas para comunicação interna dentro da infraestrutura do cliente, assim como portas para comunicação externa com a rede All.id.

Facematch

O componente facematch representa a funcionalidade central da solução All.id, sendo responsável por gerar embeddings faciais (representações vetoriais de um rosto), que são os principais dados usados pela rede, armazenados apenas no banco de dados do peer. Ele também é responsável por comparar embeddings para verificar se dois rostos correspondem e pertencem à mesma pessoa. Foi desenvolvido pela equipe de biometria da All.id como tecnologia proprietária, sendo um algoritmo de IA.

API REST

A API REST atua como um gateway para acesso interno ao nó peer, expondo uma API para integração entre o pipeline do cliente e a rede All.id. Este componente possui rotas para inserir novos ativos biométricos no peer, consultar a rede por validações biométricas, gerar relatórios de uso, entre outras operações.

Atualizado