RFC 031 - Oráculos FROST K-of-N Expandidos (Assíncrono)
Status: Rascunho Aprovado (Visão v2+) Pilar: S1 (Segurança) / S4 (Memória)
1. Resumo
A visão para a v2+ do PAEBIRU escala a Rede de Oráculos Descentralizada (DON) nativa. Para atestar dados físicos do mundo real com dezenas ou centenas de sensores (alta segurança) sem travar a rede, o protocolo evolui o algoritmo FROST (Flexible Round-Optimized Schnorr Threshold) para um modelo 100% assíncrono acoplado ao C.A.P.I.B.A. Storage.
2. Motivação
Na v1, a DON nativa atesta a “verdade física”. No entanto, executar assinaturas de limiar (Threshold Signatures) com dezenas de nós em uma malha P2P volátil sofre de alta latência e bloqueio síncrono. Para escalar a confiança, as etapas do protocolo criptográfico não podem depender de conexões em tempo real ininterruptas entre os nós.
3. Especificação Técnica
O protocolo PAEBIRU abraça a aderência GALS (Globalmente Assíncrono e Localmente Síncrono) absoluta na criptografia de oráculos.
3.1. Desacoplamento via C.A.P.I.B.A.
A primeira rodada do algoritmo FROST (geração e distribuição de compromissos/nonces) é executada preventivamente. Em vez de manterem as informações na memória volátil vinculada a conexões ativas, os nós depositam seus compromissos no paebiru-capiba.
3.2. Assinatura e Agregação Assíncrona
- Geração: Oráculos assinam sua parte do dado de forma independente e enviam a “Assinatura Parcial” como um pacote assíncrono (LSTP) pela malha estigmergica.
- Coletividade Descentralizada: Não há um nó “Agregador” (Single Point of Failure). Qualquer nó do ecossistema que receber e reunir pelo menos $K$ assinaturas parciais válidas usa interpolação de Lagrange para forjar a assinatura criptográfica final de grupo.
4. Impacto Arquitetural Futuro (v2)
- Kernel: Refatoração do
crates/kernel/src/domain/security/para suportar o gerenciamento assíncrono de chaves FROST e a interpolação passiva. - Capiba: Atuará como a prancheta global (Distributed Blackboard) para compromissos criptográficos.
- SDK: Fornecerá um
SovereignReceiptotimizado para que aplicações externas aguardem a convergência das $K$ assinaturas parciais no tempo necessário pela física da rede.