Concetto / DAG semantica

Che cos'è una DAG semantica?

Una DAG semantica è un database a grafo semantico fuso con una cronologia di azioni concatenata tramite hash e firmata con Ed25519 — un archivio in cui ogni collegamento porta significato e ogni modifica è un'azione firmata e navigabile nel tempo, così non è né un database comune né una blockchain.

Definizione

Significato e storia in un'unica struttura

Una DAG — grafo aciclico diretto — è un insieme di nodi collegati da collegamenti orientati che non tornano mai su sé stessi. Una DAG semantica aggiunge due cose a questa forma. Primo, è semantica: ogni collegamento è una relazione tipizzata e dotata di significato (un soggetto, un predicato, un oggetto) anziché un puntatore anonimo, così il grafo stesso registra cosa significano le cose, non solo che sono connesse.

Secondo, è una storia, non solo uno stato. Ogni modifica al grafo diventa un'azione a sola aggiunta: sottoposta a hash, firmata crittograficamente e concatenata alle azioni che l'hanno preceduta. Nulla viene sovrascritto sul posto. Lo stato attuale del grafo è la somma delle sue azioni firmate, il che significa che puoi riprodurlo per ricostruire esattamente come appariva in qualsiasi momento del passato.

Questa, deliberatamente, non è una blockchain. Non ci sono blocchi, né mining, né commissioni, né un token globale — le azioni sono affermazioni semantiche, non trasferimenti di valore. Ed è più di un database: un database ti dice cosa è vero ora; una DAG semantica ti dice cosa è vero, cosa significa e come è arrivato a essere così — tutto dimostrabile.

Come funziona

Come si costruisce una DAG semantica

01

Ogni fatto è una tripla

I dati sono memorizzati come affermazioni soggetto → predicato → oggetto, così ogni relazione del grafo porta un significato esplicito che sia le persone sia le macchine possono interrogare.

02

Ogni modifica è un'azione firmata

Scrivere sul grafo crea un'azione che viene sottoposta a hash (BLAKE3), firmata (Ed25519) e collegata alle sue azioni genitrici — costruendo una catena causale a prova di manomissione di chi ha scritto cosa, quando e perché.

03

Nulla viene cancellato, solo sostituito

Il registro è a sola aggiunta. Rimuovere un fatto è a sua volta un'azione firmata, così l'intera traccia di controllo — e la capacità di viaggiare indietro nel tempo — è preservata per progettazione.

04

Interrogare per significato

Poiché i collegamenti sono semantici, puoi interrogare il grafo con SPARQL e attraversare le relazioni direttamente, e ricostruire lo stato del grafo in qualsiasi momento passato.

Perché è importante

Una struttura che ricorda e significa

I sistemi di IA e i dispositivi connessi agiscono sempre più su dati che non possono verificare — e gli archivi tradizionali impongono un cattivo compromesso: un database è veloce ma dimentica come è arrivato fin qui, mentre una blockchain ricorda tutto ma è pesante, costosa e cieca al significato. Una DAG semantica ti offre un'unica struttura interrogabile come un database a grafo, verificabile come un ledger e dotata di significato come un grafo della conoscenza — senza blocchi, commissioni o mining.

Verificabile per costruzione

Poiché ogni azione è firmata e concatenata, la cronologia non può essere riscritta di nascosto — puoi dimostrare cosa è accaduto.

Viaggio nel tempo

Riproduci le azioni firmate per vedere il grafo esattamente com'era in qualsiasi momento passato, per audit, debug o provenienza.

Significato, non solo dati

I collegamenti semantici tipizzati permettono sia alle persone sia all'IA di ragionare sulle relazioni invece di tirare a indovinare chiavi esterne opache.

In pratica in Apilium

Come Apilium lo incarna

AIngle è la prima DAG semantica: un database a grafo semantico nativo fuso con una cronologia di azioni firmata e concatenata tramite hash, scritto in Rust. Ogni scrittura diventa una DagAction — sottoposta a hash con BLAKE3, firmata con Ed25519, concatenata ai suoi genitori — e le azioni non firmate vengono rifiutate a livello di macchina a stati. AIngle espone lo stesso grafo tramite REST, GraphQL e SPARQL, e può riprodurre fino a qualsiasi punto nel tempo. AIngle alimenta i prodotti di Apilium: è il motore sotto la conoscenza ancorata e firmata di Akashi e parte del tessuto dietro Mayros.

Vederla in AIngle
FAQ

Domande comuni

Una DAG semantica è una blockchain?

No. Una blockchain raggruppa le transazioni in blocchi minati, protetti da un consenso globale e di solito da un token. Una DAG semantica non ha blocchi, né mining, né commissioni — le sue voci sono affermazioni dotate di significato (soggetto–predicato–oggetto), ciascuna firmata individualmente e concatenata ai suoi genitori. Prende in prestito la resistenza alla manomissione di un ledger senza il costo e la rigidità di una blockchain.

In cosa differisce da un database a grafo?

Un database a grafo memorizza le relazioni e ti consente di interrogarle, ma di solito conserva solo lo stato attuale — aggiorni un valore e quello vecchio sparisce. Una DAG semantica conserva una cronologia firmata e a sola aggiunta di ogni modifica, così puoi dimostrare come il grafo ha raggiunto il suo stato attuale e riprodurlo fino a qualsiasi momento passato.

Cosa significa 'aciclico diretto'?

Diretto significa che ogni collegamento punta in un verso, da un nodo a un altro. Aciclico significa che quei collegamenti non formano mai un ciclo che torna al punto di partenza. Insieme danno una struttura con una direzione chiara della storia — le azioni si costruiscono su azioni precedenti e non tornano mai in circolo — ed è ciò che rende possibile una linea temporale dimostrabile e riproducibile.

Cosa fa Ed25519 qui?

Ed25519 è lo schema di firma che firma ogni azione. Prima che una modifica venga accettata nel grafo, viene firmata con la chiave del nodo che scrive; le azioni non firmate o non valide vengono rifiutate. È quella firma a trasformare la cronologia da 'fidati di me' a 'controlla tu stesso'.

Scopri la DAG semantica in AIngle

AIngle è il protocollo di DAG semantica — un grafo firmato, dotato di significato e navigabile nel tempo per IA e IoT.