← Nieuwste papers
🤖 AI

Jolt Atlas: Verifiable Inference via Lookup Arguments in Zero Knowledge

Jolt Atlas is een zero-knowledge machine learning-framework dat het Jolt-bewijsstelsel uitbreidt naar ONNX-tensorbewerkingen via lookup-argumenten, waardoor het mogelijk wordt om modellen op apparaten te verifiëren met stroomverwerking en zonder gespecialiseerde hardware, terwijl het tegelijkertijd privacy en betrouwbaarheid garandeert.

Oorspronkelijke auteurs: Wyatt Benno, Alberto Centelles, Antoine Douchet, Khalil Gibran

Gepubliceerd 2026-02-20
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Wyatt Benno, Alberto Centelles, Antoine Douchet, Khalil Gibran

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een geheim recept hebt voor de beste taart ter wereld. Je wilt dat iemand anders (de "vertrouwen") proeft of dat je de taart echt hebt gebakken volgens dat recept, maar je wilt niet dat ze het recept zien, en je wilt ook niet dat ze zien wat de ingrediënten zijn die jij gebruikt hebt.

Vroeger was dit bewijzen heel lastig. Het was alsof je de hele keuken moest laten zien, elke stap van het bakken filmen, en de bewijzer moest alles zelf narekenen. Dat duurde eeuwen en kostte een berg energie.

Jolt Atlas is een nieuw, slim systeem dat dit probleem oplost. Het is een "magische bakkerij" die kan bewijzen dat een taart (of in dit geval: een kunstmatige intelligentie) correct is bereid, zonder dat iemand het recept of de ingrediënten hoeft te zien.

Hier is hoe het werkt, vertaald in alledaagse taal:

1. De Grote Verandering: Van "CPU" naar "Tensor"

Normaal gesproken kijken deze bewijsystemen naar hoe een computer zijn "hersenen" gebruikt (de CPU), alsof ze elke individuele instructie van een robot controleren. Dat is traag en rommelig.

Jolt Atlas doet iets anders. Het kijkt niet naar de losse instructies, maar naar de resultaten van grote blokken data (zogenoemde "tensors").

  • De Analogie: In plaats van te controleren of de kok elke snijbeweging van een wortel correct uitvoert, kijkt Jolt Atlas gewoon naar de stapel gesneden wortels aan het eind. Als de stapel er perfect uitziet, is het werk goed gedaan. Dit maakt het proces veel sneller.

2. De "Zoek-En-Vind" Spel (Lookup Arguments)

De moeilijkste delen van AI zijn de niet-lineaire berekeningen (zoals het bepalen of iets "positief" of "negatief" is, of het "zacht" maken van een getal). In de oude wereld moest je dit bewijzen door enorme, ingewikkelde wiskundige vergelijkingen op te lossen.

Jolt Atlas gebruikt een slimme truc: Lookup Arguments.

  • De Analogie: Stel je hebt een enorme lijst met antwoorden op moeilijke vragen (een lookup-tabel). In plaats van de vraag zelf op te lossen (wat duurt), zegt de bakker: "Kijk, dit antwoord staat in mijn lijstje op regel 42." De bewijzer hoeft dan alleen maar te controleren of dat lijstje echt bestaat en of regel 42 klopt.
  • Het Geniale: Omdat AI-modellen vaak dezelfde soorten vragen stellen, kunnen ze deze lijsten enorm comprimeren. Het is alsof je in plaats van een hele encyclopedie alleen een handig indexje meeneemt.

3. De "Stream" Truc (Voor kleine telefoons)

Een groot probleem bij dit soort bewijzen is dat ze normaal gesproken een enorme hoeveelheid geheugen nodig hebben (veel meer dan een gewone telefoon heeft).

Jolt Atlas lost dit op met streaming.

  • De Analogie: Stel je moet een heel lang verhaal bewijzen. Normaal moet je het hele verhaal in je hoofd onthouden om het te bewijzen. Jolt Atlas leest het verhaal echter regel voor regel. Zodra ze een regel hebben bewezen, gooien ze die weg en lezen ze de volgende. Ze hoeven nooit het hele boek in hun hoofd te hebben, alleen het stukje waar ze nu mee bezig zijn. Hierdoor kan zelfs een gewone telefoon een bewijs leveren voor een heel groot AI-model.

4. De "Neurale Teleportatie" (Het Versnellen)

Soms zijn de lijsten met antwoorden (de lookup-tabellen) nog steeds te groot.

  • De Analogie: Stel je hebt een lijst met temperaturen van -100 tot +100 graden. Dat is een lange lijst. Jolt Atlas gebruikt een truc genaamd "Neurale Teleportatie". Ze zeggen eigenlijk: "Laten we de temperatuur schalen alsof het -25 tot +25 is."
  • In de praktijk betekent dit dat ze de "moeilijke" delen van de berekening iets versimpelen, maar op een manier die voor de eindgebruiker (de taart) nauwelijks verschil maakt. De lijst wordt 4 keer kleiner, maar de taart smaakt nog steeds hetzelfde.

5. Het "Blindfold" Geheim (Privacy)

Het allerbelangrijkste: niemand mag zien wat er gebeurt.

  • De Analogie: Jolt Atlas gebruikt een techniek genaamd BlindFold. Stel je voor dat de bakker een doos met bewijzen doorgeeft. De bewijzer mag de doos niet openmaken. In plaats daarvan krijgt de bewijzer een magische bril. Met die bril kan de bewijzer zien of de doos "geldig" is, zonder ooit te zien wat er in zit. De bakker kan dus bewijzen: "Ik heb de taart volgens het recept gemaakt," zonder dat de bewijzer het recept of de ingrediënten ziet.

Waarom is dit belangrijk?

Vroeger was het bewijzen van AI-resultaten te traag en te duur voor echte toepassingen. Met Jolt Atlas kunnen we nu:

  • Privacy bewaken: Je kunt laten zien dat een AI een diagnose stelt of een beslissing neemt, zonder dat de AI of je persoonlijke data openbaar wordt.
  • Vertrouwen creëren: Je kunt controleren of een AI niet "geknutseld" is, zelfs als je het model niet vertrouwt.
  • Overal gebruiken: Omdat het zo snel is, kan dit zelfs op je eigen telefoon gebeuren, zonder dat je een supercomputer nodig hebt.

Kortom: Jolt Atlas is de magische sleutel die AI-toepassingen veilig, privé en controleerbaar maakt voor iedereen, zonder dat het proces traag of onbegrijpelijk wordt.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →