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

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 SovereignReceipt otimizado para que aplicações externas aguardem a convergência das $K$ assinaturas parciais no tempo necessário pela física da rede.