Skip to content
BSP Specification Overview — protocol architecture

Arquitetura BSP — As Três Camadas

Versão 0.2 | Ambrósio Institute


Visão Geral

O Protocolo de Soberania Biológica é organizado em três camadas distintas. Cada camada tem uma responsabilidade claramente definida e foi projetada para ser independente — mudanças em uma camada não quebram implementações de outra.

┌─────────────────────────────────────────────────────────┐
│                  CAMADA DE INTELIGÊNCIA                  │
│         AVA · SVA · Algoritmos de terceiros             │
│    (acima do protocolo — não definida pelo BSP)         │
└─────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────┐
│              CAMADA 3 — BSP-Exchange                     │
│           Protocolo de Comunicação                      │
│   Como sistemas solicitam e respondem com dados biológicos │
└─────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────┐
│              CAMADA 2 — BSP-Data                         │
│           Schema de Dados Biológicos                    │
│   Estrutura de todas as medições biológicas (BioRecord) │
└─────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────┐
│              CAMADA 1 — BSP-Identity                     │
│           Identidade Biológica                          │
│   O objeto de identidade soberana — BEO                 │
│   Armazenado no Arweave — permanente, descentralizado   │
└─────────────────────────────────────────────────────────┘

Camada 1 — BSP-Identity

O que define: Quem detém os dados.

Todo indivíduo e toda instituição no ecossistema BSP tem uma identidade permanente e descentralizada:

  • BEO — Biological Entity Object (indivíduo)
  • IEO — Institutional Entity Object (laboratório, hospital, plataforma, etc.)

O BEO é o centro de gravidade de todo o protocolo. Cada BioRecord, cada consentimento, cada interação está ancorado a um BEO.

BEOs e IEOs são armazenados na blockchain Arweave — permanentes e descentralizados. Nenhuma empresa, governo ou o próprio Ambrósio Institute pode excluir ou alterar uma identidade registrada.

→ Veja beo.md e ieo.md para especificações completas.


Camada 2 — BSP-Data

O que define: O que os dados contêm.

Toda medição biológica — um resultado de exame de sangue, um marcador genômico, uma leitura de wearable, uma avaliação clínica — é representada como um BioRecord.

BioRecords são as unidades atômicas de dados biológicos no ecossistema BSP. Eles são:

  • Imutáveis — uma vez escritos, não podem ser alterados
  • Ancorados — todo BioRecord pertence a um BEO específico
  • Classificados — todo BioRecord carrega um código de taxonomia BSP
  • Assinados — todo BioRecord carrega uma assinatura criptográfica da entidade que o enviou

→ Veja biorecord.md para a especificação completa do BioRecord. → Veja Taxonomia de Biomarcadores para a taxonomia completa de biomarcadores.


Camada 3 — BSP-Exchange

O que define: Como os dados se movem.

O Protocolo de Troca BSP define o formato de requisições e respostas entre sistemas:

  • Como qualquer sistema envia dados para um BEO
  • Como uma plataforma solicita acesso de leitura
  • Como um motor de IA consulta um histórico biológico
  • Como tokens de consentimento são estruturados e verificados

Todas as operações de troca estão sujeitas ao contrato inteligente AccessControl — o consentimento do titular do BEO é exigido para toda transação de dados.

→ Veja exchange.md para a especificação completa do Protocolo de Troca.


Infraestrutura Descentralizada

Os registros BSP são armazenados no Arweave — um protocolo de armazenamento permanente e descentralizado projetado para preservar dados por mais de 200 anos.

Processos AO gerenciando identidades de BEO, registros de domínio e permissões de acesso rodam na plataforma de computação hiper-paralela do Arweave. Isso garante:

  • Nenhum ponto único de falha
  • Nenhuma empresa (incluindo o Ambrósio Institute) pode alterar as regras unilateralmente
  • Dados gravados na infraestrutura BSP existem permanentemente

Os cinco contratos inteligentes na infraestrutura BSP:

ContratoFinalidade
BEORegistryCria e gerencia identidades biológicas — aberto a qualquer pessoa
IEORegistryGerencia identidades institucionais e status de certificação
DomainRegistryControla o namespace .bsp — garante unicidade
AccessControlGerencia tokens de consentimento — o verdadeiro guardião do protocolo
GovernanceAutorização multi-assinatura para mudanças críticas do protocolo

→ Veja bsp-domain.md para o sistema de domínio .bsp. → Veja governance.md para o modelo de governança.


A Camada de Inteligência (Acima do BSP)

A camada de inteligência não faz parte da especificação BSP.

O BSP define como os dados são estruturados e transportados — não quais conclusões tirar deles. Camadas de inteligência como:

  • Algoritmo de Vitalidade Ambrósio (AVA)
  • Score de Vitalidade Ambrósio (SVA)
  • Qualquer motor analítico de terceiros

...operam acima do protocolo, consumindo dados BSP padronizados para produzir insights. Qualquer sistema no mundo pode implementar o BSP. Apenas a Ambrósio detém a AVA.


Ambrósio Institute · ambrosioinstitute.org · biologicalsovereigntyprotocol.com