Motor de Estado Offline
BuiltMantém um estado de transações localmente durável e verificável criptograficamente em qualquer nó, ligado ou não.
Cada nó mantém um registo local completo e apenas de acréscimo das transações que processou. As transições de estado são assinadas no momento da criação, e não no momento da confirmação de rede, pelo que um nó a operar sem conectividade produz o mesmo registo auditável que produziria online. O motor trata a "ausência de rede" como uma condição normal de funcionamento, e não como um modo de falha: as escritas nunca bloqueiam à espera de sincronização, e o estado local é sempre internamente consistente, mesmo enquanto está externamente não sincronizado.
Motor de Reconciliação
BuiltJunta estados divergentes de nós num único livro-razão canónico assim que a conectividade regressa, de forma determinística e sem perda silenciosa de dados.
Quando um nó anteriormente offline volta a ligar-se, o seu registo local de transações é comparado com o livro-razão canónico através de identificadores de transação ordenados e endereçados por conteúdo. A reconciliação é determinística: dado o mesmo conjunto de registos divergentes, a fusão produz sempre o mesmo resultado canónico, e cada decisão de fusão é registada em vez de aplicada silenciosamente. As transações conflituantes nunca são resolvidas automaticamente através do descarte de um dos lados — são apresentadas aos controlos institucionais para tratamento explícito.
API Institucional
ResearchA superfície de integração que as instituições utilizam para ligar os seus sistemas bancários e de pagamento centrais existentes à camada de reconciliação, sem os substituir.
A API institucional é a fronteira entre os sistemas centrais existentes de uma instituição e a camada de reconciliação da CubeShackles. É concebida para ser aditiva: uma instituição liga uma interface de leitura/escrita ao seu livro-razão existente, em vez de migrar esse livro-razão para a infraestrutura da CubeShackles. Esta superfície encontra-se atualmente em desenho arquitetónico e técnico, validada face a cenários de integração e não face a uma contraparte institucional em produção.
Camada de Auditoria / Observabilidade
BuiltProduz um registo de auditoria contínuo e inviolável de cada transição de estado, decisão de reconciliação e evento de acesso.
Cada escrita no estado de transações, cada fusão de reconciliação e cada evento de acesso administrativo ou institucional é registado num registo de auditoria apenas de acréscimo, com ligação criptográfica entre entradas, de modo que remover ou alterar uma entrada passada quebra de forma verificável a partir das entradas seguintes. As ferramentas de observabilidade apresentam o atraso de reconciliação, as janelas de divergência e a saúde dos nós como sinais de primeira classe, e não como um acrescento tardio sobre o livro-razão.
Adaptador de Jurisdição
PlannedUma camada de configuração que mapeia a infraestrutura central sobre os requisitos de relato, conformidade e liquidação de uma jurisdição específica.
Em vez de codificar o modelo regulatório de uma jurisdição no sistema central, os requisitos específicos de cada jurisdição — formatos de relato, janelas de liquidação, regras de divulgação — destinam-se a residir numa camada de adaptador acima da infraestrutura partilhada. Angola é a jurisdição de referência para a qual o primeiro adaptador está a ser concebido. Esta camada é trabalho de roteiro: a infraestrutura central sobre a qual assenta é construída primeiro.