Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🤝 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 Receipt e CausalBlock deixa 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.

5. Veja também