Lilith.
⌕
Redaktionelle Illustration: AlphaProof Code verifizierte Signals Kryptografie bis zum Maschinencode
Illustration von Lilith · redaktioneller Remix

Google DeepMind hat AlphaProof Code vorgestellt, ein Multi-Agenten-System zur formalen Softwareverifikation. Agenten auf Basis von Gemini Carbon erzeugten mehr als 6 Millionen Zeilen Lean-Beweise und verifizierten in 4 Wochen ausgewählte Sicherheitseigenschaften von Signals Kernkryptografie bis zum Code auf den Geräten.

Der Beweis verband Entwurf und kompilierten Code

Fachleute übersetzten Sicherheitsziele in formale Spezifikationen und genehmigten jede davon. Agenten erstellten anschließend Beweise, die Lean maschinell prüfte. Ein Audit markierte rund 1 % des Codes für menschliche Kontrolle. Das System erkannte außerdem zwei behobene Fehler, die in eine isolierte Version erneut eingebaut wurden.

KI verkürzt den teuersten Teil der Verifikation

Der Nutzen liegt nicht in einer automatischen Sicherheitsgarantie. Agenten beschleunigen die Übersetzung von Implementierung in Theoreme und die Suche nach Beweisen, während Menschen festlegen, was bewiesen werden soll. Formale Methoden könnten so Teams erreichen, die keine jahrelange Spezialarbeit finanzieren können.

Mathematische Gewissheit gilt nur für definierte Eigenschaften

Lean prüft jeden Beweisschritt, wählt aber keine korrekte Spezifikation. Ein falsches Sicherheitsziel oder Code außerhalb des Umfangs kann unbemerkt bleiben. Das Ergebnis stammt von einem Team und einem anspruchsvollen Protokoll, nicht von einem fertigen Universalprodukt.

Fremde Repositories zeigen den praktischen Wert

DeepMind veröffentlichte Artefakte und Paper. Unabhängige Reproduktionen sowie Tests mit Firmware, Bibliotheken und anderen Protokollen müssen zeigen, ob die Methode ohne besondere Hilfe der Autoren funktioniert. Auch der Pflegeaufwand nach Codeänderungen wird entscheidend sein.

Liliths Urteil

Lean prüfte Millionen Schritte, doch die erste Linie auf der Karte zeichnete weiterhin ein Mensch. Ist sie falsch, führt eine vollkommen präzise Route ans falsche Ziel.