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.
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 si costruisce una DAG semantica
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.
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é.
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.
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.
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.
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 AIngleDomande 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.