Conceito / DAG semântico

O que é um DAG semântico?

Um DAG semântico é uma base de dados de grafo semântico fundida com um histórico de ações ligado por hash e assinado com Ed25519 — um armazém onde cada ligação carrega significado e cada alteração é uma ação assinada e viajável no tempo, pelo que não é nem uma base de dados comum nem uma blockchain.

Definição

Significado e história numa só estrutura

Um DAG — grafo dirigido acíclico — é um conjunto de nós ligados por ligações dirigidas que nunca voltam sobre si mesmas. Um DAG semântico acrescenta duas coisas a essa forma. Primeiro, é semântico: cada ligação é uma relação tipada e com significado (um sujeito, um predicado, um objeto) em vez de um ponteiro anónimo, de modo que o próprio grafo regista o que as coisas significam, não apenas que estão ligadas.

Segundo, é uma história, não apenas um estado. Cada alteração no grafo torna-se uma ação de apenas-acrescentar: com hash, assinada criptograficamente e encadeada às ações que a precederam. Nada é sobrescrito no lugar. O estado atual do grafo é a soma das suas ações assinadas, o que significa que se pode reproduzi-lo para reconstruir exatamente como estava em qualquer ponto do passado.

Isto, deliberadamente, não é uma blockchain. Não há blocos, nem mineração, nem taxas, nem token global — as ações são afirmações semânticas, não transferências de valor. E é mais do que uma base de dados: uma base de dados diz-lhe o que é verdade agora; um DAG semântico diz-lhe o que é verdade, o que significa e como chegou a ser assim — tudo demonstrável.

Como funciona

Como se constrói um DAG semântico

01

Cada facto é um triplo

Os dados são guardados como afirmações sujeito → predicado → objeto, de modo que cada relação do grafo carrega um significado explícito que tanto pessoas como máquinas podem consultar.

02

Cada alteração é uma ação assinada

Escrever no grafo cria uma ação que passa por hash (BLAKE3), é assinada (Ed25519) e ligada às suas ações-pai — construindo uma cadeia causal à prova de adulteração de quem escreveu o quê, quando e porquê.

03

Nada é apagado, apenas substituído

O registo é de apenas-acrescentar. Remover um facto é, em si, uma ação assinada, de modo que o rasto de auditoria completo — e a capacidade de viajar de volta no tempo — se preserva por conceção.

04

Consulta por significado

Como as ligações são semânticas, pode consultar o grafo com SPARQL e percorrer relações diretamente, e reconstruir o estado do grafo em qualquer momento passado.

Por que importa

Uma estrutura que recorda e significa

Os sistemas de IA e os dispositivos conectados agem cada vez mais sobre dados que não conseguem verificar — e os armazéns tradicionais impõem um mau compromisso: uma base de dados é rápida mas esquece como chegou aqui, enquanto uma blockchain recorda tudo mas é pesada, cara e cega ao significado. Um DAG semântico dá-lhe uma única estrutura que se consulta como uma base de dados de grafo, se audita como um ledger e significa como um grafo de conhecimento — sem blocos, sem taxas e sem mineração.

Verificável por construção

Como cada ação é assinada e encadeada, o histórico não pode ser reescrito em silêncio — pode provar o que aconteceu.

Viagem no tempo

Reproduza as ações assinadas para ver o grafo exatamente como estava em qualquer momento passado, para auditoria, depuração ou procedência.

Significado, não apenas dados

As ligações semânticas tipadas permitem que tanto as pessoas como a IA raciocinem sobre relações em vez de adivinhar chaves estrangeiras opacas.

Na prática na Apilium

Como a Apilium o materializa

O AIngle é o primeiro DAG semântico: uma base de dados de grafo semântico nativa fundida com um histórico de ações assinado e ligado por hash, escrita em Rust. Cada escrita torna-se uma DagAction — com hash BLAKE3, assinada com Ed25519, encadeada aos seus pais — e as ações não assinadas são rejeitadas ao nível da máquina de estados. Expõe o mesmo grafo por REST, GraphQL e SPARQL, e pode reproduzir-se até qualquer ponto no tempo. O AIngle move os produtos da Apilium: é o motor por baixo do conhecimento fundamentado e assinado do Akashi e parte do tecido por trás do Mayros.

Veja-o no AIngle
Perguntas frequentes

Perguntas habituais

Um DAG semântico é uma blockchain?

Não. Uma blockchain agrupa transações em blocos minerados, protegidos por consenso global e normalmente um token. Um DAG semântico não tem blocos, nem mineração, nem taxas — as suas entradas são afirmações com significado (sujeito–predicado–objeto), cada uma assinada individualmente e encadeada aos seus pais. Toma emprestada a resistência a adulterações de um ledger sem o custo e a rigidez de uma blockchain.

Em que se distingue de uma base de dados de grafo?

Uma base de dados de grafo guarda relações e permite consultá-las, mas normalmente conserva apenas o estado atual — atualiza um valor e o antigo desaparece. Um DAG semântico guarda um histórico de apenas-acrescentar e assinado de cada alteração, de modo que pode provar como o grafo chegou ao seu estado atual e reproduzi-lo até qualquer momento passado.

O que significa 'dirigido acíclico'?

Dirigido significa que cada ligação aponta num sentido, de um nó para outro. Acíclico significa que essas ligações nunca formam um ciclo de volta ao ponto de partida. Juntos, dão uma estrutura com um sentido claro de história — as ações apoiam-se em ações anteriores e nunca voltam em círculo — que é o que torna possível uma linha temporal demonstrável e reproduzível.

O que faz aqui o Ed25519?

O Ed25519 é o esquema de assinatura que assina cada ação. Antes de qualquer alteração ser aceite no grafo, ela é assinada com a chave do nó que escreve; as ações não assinadas ou inválidas são rejeitadas. Essa assinatura é o que transforma o histórico de 'confie em mim' em 'comprove você mesmo'.

Veja o DAG semântico no AIngle

O AIngle é o protocolo de DAG semântico — um grafo assinado, com significado e viajável no tempo para IA e IoT.