Event Ledger for AI Tools | Dweve Ledger

Rust ledger for AI tool interactions with BLAKE3 hash chaining and integrity checks. Apache 2.0 terms; publishing in the second release round.

Skupine algoritmov glede na vrsto podatkov

Upravljanje znanja, ki uporablja Ledger kot revizijsko hrbtenico.

Razčleni vir v drevesa z vozlišči, naslovljenimi z vsebino.

Zapisniki izvajanja v peskovniku. Ledger zajame, kaj se je zgodilo; Selvedge zajame, kako se je izvedlo.

Potrdila o korakih sklepanja znotraj ene odločitve, ne sledenje dogodkov v sistemu.

Ledger izide v drugem krogu programa temeljnih izdaj Dweve; ko izide, usmeri gradnjo na svoj pomnilniški vmesnik in v enem lokalnem zagonu preveri prvi dodatek, preverjanje zgoščene vrednosti in predvajanje.

Vsak dogodek. Verižno zgoščen. Poizvedljiv.

Temeljne funkcije celovitosti, odporne na posege

Verižno zgoščen dnevnik tipiziranih dogodkov

Ledger je na voljo kot Rust sklad, C ABI, stranski proces in storitvena binarna datoteka. Vzorec stranskega procesa je najpogostejša produkcijska namestitev. Enaka oblika dogodkov se pretaka skozi vse različice.

Stranski proces. Storitev. Večstopenjsko.

Izberi glede na obseg in potrebe po reviziji

Pomnilnik za teste. JSONL za prenosljivost. SQLite za vgrajene sisteme. Postgres za moč poizvedb. S3 za arhiviranje. Oblika dnevnika in veriga zgoščenih vrednosti sta enaki pri vseh petih. Selitev med ravnmi je operacija kopiranja, ne ponovnega kodiranja.

Soglasje, DPIA, izbris, pravice posameznika.

Seja in predvajanje ter kontrolna točka.

Klici orodij, odobritve, izdelki, preverjanja pravilnikov in sistemske spremembe imajo vsak svojo tipizirano obliko. To naredi zgodovino dovolj natančno za poizvedovanje, ne da bi vsak dogodek sploščili v dvoumno vrstico dnevnika.

Številke so posnetek meritev v pomnilniku iz priloženega izvora Ledger, ne objavljena pogodba o ravni storitve. Pred načrtovanjem obremenitve zaženite priloženo preizkuševališče.

Posnetek, 100 dogodkov, celovitost BLAKE3.

Posnetek v pomnilniku, ledger_append_event.

Tipizirano, zgoščeno v verigi in poizvedljivo.

Pomaknite se do časovnega žiga in obnovite stanje.

Vsak vnos vključi prejšnjo zgoščeno vrednost.

Ena od 23 tipiziranih različic se doda na konec.

Dogodki so tipizirani, zgoščeni z BLAKE3, podpisani z Ed25519 na zaupnih točkah in shranjeni v zaledje po vaši izbiri. Cevovod je enak ne glede na shranjevanje. Preletite stopnjo, da preberete njeno pogodbo.

Stanja ni mogoče obnoviti samo iz dnevnika.

Ure večprocesnih sistemov odstopajo. Kanoničnega vrstnega reda ni.

Krajšanje repa, rotacija dnevnikov, enostavno spreminjanje.

Prosto besedilo, samo grep, dvoumna polja.

Večina sistemov umetne inteligence piše nestrukturirane besedilne dnevnike, ki jih nihče ne more ponovno predvajati. Nadzorne plošče SIEM povzemajo, vendar ne morejo obnoviti odločitve. Revizorji ostanejo le z besedilom.

Dnevniki ne morejo ponovno predvajati sistema

Brez posrednika ali gostovane storitve dogodkov.

Linearni prehod, brez odvisnosti od reševalnika.

En ukaz. Ponovno predvajanje prehodi vsak dogodek po vrstnem redu, preveri verigo BLAKE3 in obnovi stanje ob poljubnem časovnem žigu. Spodnje številke so posnetek meritev v pomnilniku iz priloženega izvornega koda Ledger, ne objavljena pogodba o ravni storitve. Zaženite preizkus na lastni strojni opremi.

Odrezano od interneta, za najobčutljivejše zapise.

Oblačna regija, vezana na evropsko državo, pod evropskimi pravili.

Deluje na računalnikih, ki jih upravlja vaša lastna ekipa, znotraj vaših sten.

Lastnosti projekta in podprti načini uvajanja; ne gre za trditev o ravni storitve ali zmogljivosti.

Za dodajanje, preverjanje ali ponovno predvajanje ni potrebno nič.

Zapis, zasnovan za premikanje s sistemom

Zabeležena programska bilanca materialov in potrdila.

Zahtevano, odobreno ali zavrnjeno, zabeleženo po vrstnem redu.

Incident z umetno inteligenco se zabeleži v trenutku, ko je zaznan.

Soglasje, DPIA, izbris in pravice posameznika, vsak kot tipiziran dogodek.

Ponovno predvajajte poljubno okno neposredno iz zabeleženih dogodkov.

Dogodki odobritve združujejo akterja, obseg in izid.

Zgoščene povezave naredijo vsak izbris, preureditev ali spremembo vidno.

En tipiziran zapis nadomesti forenzične združitve po delnih dnevnikih.

Ohranite enako obliko dogodkov v pomnilniku, SQLite, Postgres, S3 ali vašem zaledju.

Obnovite stanje iz dogodkov namesto zaupanja posnetku.

Vsak vnos podaljša verigo, zato tihe spremembe ne uspejo pri preverjanju.

Novi dogodki se dodajajo brez prepisovanja prejšnje zgodovine.

Najtežji trenutek je, ko revizor ali regulator zastavi ostro vprašanje in mora ekipa brskati po dokumentih. Ledger odgovarja drugače: stvari, o katerih sprašuje pregled, soglasja, incidenti, odobritve, dobavna veriga, uporaba orodij, so vsaka zabeležene kot svoj zapečaten dogodek, ko se zgodijo. Izberite vprašanje spodaj in poglejte, kateri zabeleženi dogodek že vsebuje odgovor.

Drugo vprašanje, ki ga pregled zastavi, je, kje sme programska oprema delovati. Enak format zapisa in enake možnosti shranjevanja delujejo v vaši lastni stavbi, v evropski oblačni regiji ali popolnoma odrezani od interneta. Prehod med njimi je kopija, ne drag predelava, zato odločitev nikoli ni dokončna.

Pregled nabave zastavi dve preprosti vprašanji: kaj to prihrani in kaj zmanjša tveganje? Ledger ekipam preprečuje, da bi med incidentom sestavljale dokaze iz delnih dnevnikov. Njegova veriga, ki ji ni mogoče dodajati zapisov, prav tako razkrije vsak poskus spreminjanja zgodovine po dejstvu.

Aplikacije se spreminjajo, ponudniki se selijo, shramba se zamenjuje. Ledger ohranja eno tipizirano zgodovino dogodkov skozi te spremembe, pri čemer je vsak vnos povezan s prejšnjim. Operacije lahko izsledijo incident, odgovorijo na revizijo ali obnovijo stanje brez sestavljanja delnih dnevnikov.

Zapis in njegov preprost format sta vaša, kadar koli ju želite prebrati.

Ostane ob sistemu, ki si ga zapomni, brez dodatnega računa ali nadzorne plošče na poti.

Lahko stoji na računalniku v vaši lastni stavbi, ne na tujem daleč stran.

Lahko ostane na računalniku v vaši lastni stavbi, blizu doma.

Na vsakem računalniku pove popolnoma isto zgodbo, vsakič.

Lahko ga preberete iz katerega koli trenutka, kot da previjate domači video.

Vsaka vrstica je zapečatena na prejšnjo, zato se tiha sprememba pokaže.

Se sprašujete, kaj se je zgodilo ali kdaj? Zapisano je za vas.

Preberite ga na katerem koli računalniku in dobite popolnoma isto zgodbo.

Ta vrstica je zapečatena na prejšnjo, zato je nihče ne more tiho spremeniti.

Ko AI naredi karkoli, se zabeleži ena nova vrstica.

Zvezek ostane pri sistemu, ki ga uporablja. Ni ločenega računa za preverjanje in ni oddaljene nadzorne plošče, ki bi ji bilo treba zaupati: vaša ekipa lahko prebere isto urejeno zgodbo, kadar koli se pojavi vprašanje.

Upravičeno se je vprašati, kaj se zgodi, če gre kaj narobe. Kaj če se zapis spremeni? Kaj če pozabite? Kaj če nekje drugje piše kaj drugega? Spodaj izberite skrb in v preprostih besedah preberite, kako pošten zapis nanjo odgovori, da bo ena stvar manj, zaradi katere bi bedeli.

Ni vam treba razumeti nobenega mehanizma. Tukaj je vse skupaj, od začetka do konca, kot štirje vsakdanji trenutki. Nekaj se zgodi, to se zapiše in zaklene, na vsakem računalniku ostane povsem enako in o tem lahko kadar koli vprašate.

Predstavljajte si ga kot zvezek, ki ga orodje AI vodi zase. Vsakič, ko nekaj naredi, na dno doda novo vrstico in se nikoli ne vrne, da bi izbrisalo tisto, kar že obstaja. Prelistajte strani v preprostih besedah spodaj in z vsakdanjimi slikami si oglejte, kaj vsak del tega zvezka dejansko naredi za vas.

Na lastni infrastrukturi, v oblaku EU, zapečateno

Ledger je evidenca dogodkov za sisteme AI. Ohranja zgodovino, ki se ji lahko le dodaja in je ni mogoče tiho urejati, tako da imate, ko revizor ali regulator vpraša, kaj se je zgodilo, jasen odgovor. Zgrajen je v EU in lahko v celoti deluje na infrastrukturi, ki jo nadzirate: en zapis o tem, kdo je kaj poklical, kdo je kaj odobril in kaj se je zgodilo naprej.

Ledger je del sistema AI, ki tiho vodi pošten zvezek. Vsakič, ko AI nekaj naredi, zapiše novo vrstico in jo zapečati, tako da se ničesar ne more spremeniti za vašim hrbtom. Preberite ga jutri ali na drugem računalniku in dobili boste isto zgodbo v istem vrstnem redu.

Ko regulator vpraša, kaj se je zgodilo v vašem sistemu, potrebujete več kot le dnevnike: potrebujete zapis dogodkov, ki ga ni mogoče spreminjati, kjer vsak vnos podaljšuje verigo BLAKE3, vsaka vrsta je strogo tipizirana in vsako okno zgodovine je mogoče predvajati za rekonstrukcijo stanja. Ledger je izvor dogodkov za sisteme: kdo je poklical kaj, kdo je odobril kaj, kdo je prebral kaj, po vrstnem redu, brez možnosti tihih sprememb. Za razliko od AION, ki potrjuje korake sklepanja znotraj ene same odločitve AI, Ledger beleži, kateri dogodki so se zgodili v celotnem sistemu. Za razliko od Selvedge, ki zajema prepise izvajanja v peskovniku, Ledger zajema izvor dogodkov v več akterjih in storitvah.

Neponarejen revizijski dnevnik v Rustu za interakcije z orodji AI. Ledger doda en tipkan dogodek na dejanje in vsak vnos poveže s prejšnjim z zgoščevalnimi vrednostmi BLAKE3. Ledger izide v drugem krogu programa temeljnih izdaj podjetja Dweve, dokumentacija pa je istega dne na docs.dweve.com.