RFC 012 (Architecture) - NEUROMORPHIC GALS: O Coração Assíncrono
Status: Padrão Fundamental (v0.0.1) Dependência: RFC 002 (Organization)
1. A Rejeição do Relógio Global
Se a RFC 011 define como a malha aprende coletivamente, a RFC 012 define o ritmo em que ela respira. O PAEBIRU rejeita o “Relógio Global” (a ilusão de sincronia absoluta que rege os sistemas em nuvem). Exigir que todo o mundo digital pulse no mesmo milissegundo é um desperdício termodinâmico e uma fragilidade sistêmica (um Ponto Único de Falha temporal).
A arquitetura adota o paradigma GALS (Globally Asynchronous, Locally Synchronous) fundido com princípios de Computação Neuromórfica. O rizoma é um organismo que dorme até que a dor o acorde.
2. SNN: Spiking Neural Networks e o Silêncio
No PAEBIRU, a comunicação é orientada a eventos físicos. Nós não enviam “heartbeats” constantes; eles enviam Spikes.
- LIF (Leaky Integrate-and-Fire): O sensor algedônico (Dor) atua como um neurônio LIF. Ele acumula tensão e vaza com o tempo. Apenas quando o limiar ($V_{th}$) é cruzado, ele emite um spike.
- A Virtude do Silêncio: Em estado de homeostase (saúde), a rede produz virtualmente zero tráfego de controle. A sinalização é esparsa, permitindo que microcontroladores e aceleradores neuromórficos (ex: Intel Loihi) operem no limite de Landauer.
3. GALS: Domínios de Sincronia
O rizoma é dividido em milhares de ilhas temporais independentes chamadas LocalSyncDomain.
- Sincronia Local: Dentro de um domínio (um cluster de proximidade física), o tempo é regido pelo Relógio Politemporal, garantindo a ordenação causal de transações rápidas (ex: Barter Engine).
- Assincronia Global: A comunicação entre domínios vizinhos ocorre através de um protocolo
AsyncHandshakede 4 fases (Request, Acknowledge, Data, Complete).
4. Contenção de Falhas pela Assincronia
A consequência mais profunda do modelo GALS é a Resiliência a Cascatas.
- Se um domínio entra em colapso algedônico (dor extrema ou falha de hardware), seu “relógio” local para ou entra em espiral.
- Devido ao handshake assíncrono, o domínio vizinho não congela esperando um ciclo de clock global; ele simplesmente percebe a ausência de Acknowledge e roteia a comunicação por outra linha de fuga do rizoma.
- A dor é isolada; a falha torna-se local.
5. Consequência Arquitetural: O Organismo Desperto
A RFC 012 transforma a rede em um sistema nervoso periférico. A infraestrutura deixa de ser uma máquina rotineira e mecânica e passa a ser uma matriz sensível que reage instantaneamente aos picos de entropia local, sem precisar de um maestro central. O tempo no PAEBIRU é uma propriedade relativa e emergente.
Resumo Técnico (v0.0.1)
| Termo | Implementação Rust/System | Função no Protocolo |
|---|---|---|
| Domínio Local | LocalSyncDomain | Ilha de sincronia temporal e causal. |
| Inter-Domínio | AsyncHandshake | Protocolo seguro de troca assíncrona. |
| Sparsity | SpikeNeuron (LIF) | Modulação orientada a eventos para economia de bateria. |
| Aceleração | hal::neuromorphic | Suporte a chips SNN nativos (ex: Loihi). |
A RFC 012 encerra as bases estruturais. O Agente ABAPORU é soberano no espaço (008) e no tempo (012).