Koncepcja / Semantyczny DAG

Czym jest semantyczny DAG?

Semantyczny DAG to baza danych grafu semantycznego złączona z historią działań powiązaną hashami i podpisaną Ed25519 — magazyn, w którym każde połączenie niesie znaczenie, a każda zmiana jest podpisanym działaniem, po którym można podróżować w czasie, przez co nie jest to ani zwykła baza danych, ani blockchain.

Definicja

Znaczenie i historia w jednej strukturze

DAG — skierowany graf acykliczny — to zbiór węzłów połączonych skierowanymi połączeniami, które nigdy nie zawracają do siebie. Semantyczny DAG dodaje do tego kształtu dwie rzeczy. Po pierwsze, jest semantyczny: każde połączenie to typowana, znacząca relacja (podmiot, orzecznik, przedmiot), a nie anonimowy wskaźnik, tak że sam graf zapisuje, co rzeczy znaczą, a nie tylko to, że są połączone.

Po drugie, jest historią, a nie tylko stanem. Każda zmiana grafu staje się działaniem tylko-do-dopisywania: zhashowanym, podpisanym kryptograficznie i połączonym z działaniami, które je poprzedziły. Nic nie jest nadpisywane w miejscu. Bieżący stan grafu jest sumą jego podpisanych działań, co oznacza, że można go odtworzyć, aby dokładnie zrekonstruować, jak wyglądał w dowolnym momencie w przeszłości.

To celowo nie jest blockchain. Nie ma bloków, nie ma kopania, nie ma opłat ani globalnego tokenu — działania są semantycznymi twierdzeniami, a nie przelewami wartości. I jest czymś więcej niż bazą danych: baza danych mówi ci, co jest prawdą teraz; semantyczny DAG mówi ci, co jest prawdą, co to znaczy i jak do tego doszło — a wszystko to dowodliwe.

Jak to działa

Jak buduje się semantyczny DAG

01

Każdy fakt to trójka

Dane przechowywane są jako twierdzenia podmiot → orzecznik → przedmiot, tak że każda relacja w grafie niesie jawne znaczenie, o które mogą pytać zarówno ludzie, jak i maszyny.

02

Każda zmiana to podpisane działanie

Zapis do grafu tworzy działanie, które jest hashowane (BLAKE3), podpisywane (Ed25519) i łączone ze swoimi działaniami-rodzicami — budując odporny na manipulacje łańcuch przyczynowy tego, kto co, kiedy i dlaczego zapisał.

03

Nic nie jest usuwane, tylko zastępowane

Dziennik jest tylko-do-dopisywania. Usunięcie faktu samo jest podpisanym działaniem, tak że pełny ślad audytowy — i możliwość podróży wstecz w czasie — jest zachowany z założenia.

04

Zapytania po znaczeniu

Ponieważ połączenia są semantyczne, możesz odpytywać graf za pomocą SPARQL i przechodzić relacje bezpośrednio, a także zrekonstruować stan grafu w dowolnym przeszłym momencie.

Dlaczego to ważne

Jedna struktura, która pamięta i znaczy

Systemy SI i urządzenia podłączone coraz częściej działają na danych, których nie potrafią zweryfikować — a tradycyjne magazyny narzucają zły kompromis: baza danych jest szybka, ale zapomina, jak się tu znalazła, podczas gdy blockchain pamięta wszystko, ale jest ciężki, kosztowny i ślepy na znaczenie. Semantyczny DAG daje ci jedną strukturę, którą można odpytywać jak grafową bazę danych, audytować jak rejestr i która znaczy jak graf wiedzy — bez bloków, opłat i kopania.

Weryfikowalny z konstrukcji

Ponieważ każde działanie jest podpisane i połączone w łańcuch, historii nie da się po cichu przepisać — możesz udowodnić, co się stało.

Podróż w czasie

Odtwórz podpisane działania, aby zobaczyć graf dokładnie takim, jaki był w dowolnym przeszłym momencie — dla audytu, debugowania lub pochodzenia.

Znaczenie, nie tylko dane

Typowane połączenia semantyczne pozwalają zarówno ludziom, jak i SI rozumować o relacjach, zamiast zgadywać po nieprzejrzystych kluczach obcych.

W praktyce w Apilium

Jak Apilium to urzeczywistnia

AIngle to pierwszy semantyczny DAG: natywna baza danych grafu semantycznego złączona z podpisaną, powiązaną hashami historią działań, napisana w Rust. Każdy zapis staje się DagAction — zhashowanym przez BLAKE3, podpisanym Ed25519, połączonym ze swoimi rodzicami — a niepodpisane działania są odrzucane na poziomie maszyny stanów. Udostępnia ten sam graf przez REST, GraphQL i SPARQL i może odtwarzać się do dowolnego punktu w czasie. AIngle napędza produkty Apilium: to silnik pod ugruntowaną i podpisaną wiedzą Akashi oraz część tkanki stojącej za Mayros.

Zobacz to w AIngle
Najczęstsze pytania

Częste pytania

Czy semantyczny DAG to blockchain?

Nie. Blockchain grupuje transakcje w kopane bloki zabezpieczone globalnym konsensusem i zwykle tokenem. Semantyczny DAG nie ma bloków, kopania ani opłat — jego wpisy to znaczące twierdzenia (podmiot–orzecznik–przedmiot), każde podpisane osobno i połączone ze swoimi rodzicami. Zapożycza odporność na manipulacje od rejestru bez kosztu i sztywności blockchaina.

Czym różni się od grafowej bazy danych?

Grafowa baza danych przechowuje relacje i pozwala je odpytywać, ale zwykle trzyma tylko bieżący stan — zaktualizujesz wartość i stara znika. Semantyczny DAG trzyma tylko-do-dopisywania, podpisaną historię każdej zmiany, tak że możesz udowodnić, jak graf doszedł do swojego bieżącego stanu, i odtworzyć go do dowolnego przeszłego momentu.

Co znaczy 'skierowany acykliczny'?

Skierowany oznacza, że każde połączenie wskazuje w jedną stronę, od jednego węzła do drugiego. Acykliczny oznacza, że te połączenia nigdy nie tworzą pętli z powrotem do punktu wyjścia. Razem dają strukturę o wyraźnym kierunku historii — działania opierają się na wcześniejszych działaniach i nigdy nie zawracają w kółko — co właśnie umożliwia dowodliwą, odtwarzalną oś czasu.

Co robi tutaj Ed25519?

Ed25519 to schemat podpisu, który podpisuje każde działanie. Zanim jakakolwiek zmiana zostanie przyjęta do grafu, jest podpisywana kluczem zapisującego węzła; działania niepodpisane lub nieprawidłowe są odrzucane. To właśnie ten podpis zamienia historię z 'zaufaj mi' w 'sprawdź sam'.

Zobacz semantyczny DAG w AIngle

AIngle to protokół semantycznego DAG — podpisany, znaczący graf z podróżami w czasie dla SI i IoT.