🤝 Protocolos de Coordenação
No PAEBIRU, a coordenação entre milhares de nós heterogêneos não é feita por comando central, mas por mecanismos emergentes inspirados em sistemas biológicos e sociais.
1. Estigmergia e Coordenação Indireta
A Estigmergia é o mecanismo onde os agentes se coordenam modificando o ambiente:
- Rastros Causais: Cada
ReceipteCausalBlockdeixa um rastro no storage (C.A.P.I.B.A.) e na rede. - Atração de Atenção: Novos plasmídeos e mensagens são atraídos para áreas de alta atividade estigmérgica, criando uma organização natural de carga.
2. GossipSub e Difusão Epidêmica
O transporte de informação segue modelos epidemiológicos:
- Gossip: As informações (pulsos, recibos, plasmídeos) “vazam” entre nós vizinhos.
- Robustez: Mesmo com falhas massivas de nós, a informação eventualmente alcança todos os interessados devido à redundância inerente ao protocolo GossipSub.
- Backpressure de Rede: O fluxo de gossip é limitado pelo metabolismo do nó, evitando tempestades de broadcast.
3. Consenso por Maturidade Causal (DVV)
Ao contrário de blockchains que exigem uma ordem linear global (timestamp ou bloco), o PAEBIRU utiliza Maturidade Causal:
- Dotted Version Vectors (DVV): Capturam a relação “aconteceu-antes” (happened-before).
- Consenso Local: Pequenos grupos de nós (LocalSyncDomains) concordam com o estado causal de forma rápida, sem esperar a malha global.
- Convergência Eventual: A malha global converge para o estado de maior maturidade causal ao longo do tempo.
4. Quóruns Adaptativos e FROST
Para operações críticas que exigem confiança:
- FROST: Uso de assinaturas de limiar (threshold signatures) onde $t$ de $n$ nós assinam uma decisão.
- Identidade Distribuída: A soberania não reside em um nó, mas na capacidade do grupo de gerar um recibo válido.