Google DeepMind przedstawia AlphaProof Code — system AI do formalnej weryfikacji kodu

Wieloagentowy system automatyzuje formalną weryfikację, czyli matematyczne dowodzenie, że kod spełnia gwarancje bezpieczeństwa.
Zwykle kod jest testowany empirycznie: za pomocą testów, przeglądów i audytów, które szukają pojedynczych błędów. Weryfikacja formalna jest bardziej rygorystyczna: właściwości programu zapisuje się matematycznie, a następnie buduje ścisły dowód, że kod spełnia je dla dowolnych danych wejściowych.
Uważa się to za najwyższy poziom gwarancji bezpieczeństwa, ale weryfikacją formalną prawie nikt się nie zajmuje, ponieważ jest bardzo kosztowna, bardzo czasochłonna i wymagająca rzadkich, wąskich specjalistów.
AlphaProof Code to wieloagentowy system, który automatyzuje taką weryfikację. Google twierdzi, że to pierwszy przypadek użycia AI do formalnej weryfikacji programu.
Dzięki AlphaProof Code badacze matematycznie udowodnili, że kod kryptograficznego protokołu Signal (obsługującego szyfrowanie wiadomości w Signal i Google Messages) zapewnia deklarowane gwarancje bezpieczeństwa.
W tym celu agenci oparci na Gemini 4 Carbon napisali ponad sześć milionów linii w Lean, a następnie sami przeprowadzili audyt dowodu i oznaczyli miejsca, w których potrzebna była ludzka uwaga. Było ich około 1%. Cała praca zajęła cztery tygodnie, podczas gdy dla zespołów ekspertów zadanie tej skali zwykle trwa lata.
Autorzy widzą w formalnym dowodzie podstawę do ochrony innych krytycznych systemów i mówią, że może to być jeden z nielicznych sposobów na przeciwstawienie się szybkości i skali współczesnych cyberataków.
Dlaczego to ważne
AnalizaWeryfikacja formalna daje najsilniejsze gwarancje bezpieczeństwa oprogramowania, a agenci AI mogą uczynić ją praktyczną dla dużych i złożonych systemów.
Dyskutuj w społeczności
Dziel się swoimi pytaniami i spostrzeżeniami z programistami
Powiązane w ekosystemie
Praktyczne poradniki, kluczowa terminologia i skille agentów
Jev i System One AI: Kompletny praktyczny przewodnik po modelu decyzyjnym od TypeSafe
Głęboka analiza inżynieryjna flagowego modelu Jev: architektura System One w kontraście do LLM, prymitywy Choice/Score/Noul, równoległość zapytań, matematyka pewności, przypadki użycia wideo, kod oraz przegląd lokalnych alternatyw open-weight (Laya, GLiNER2.5, CLM-8B).
Claude Code Projects: jak jeden AI koordynuje zespół autonomicznych agentów
Głęboka analiza Claude Code Projects: architektura Coordinator i Threads, równoległe gałęzie, wspólna pamięć MEMORY.md oraz zarządzanie agentami w chmurze.
Wyciek promptu systemowego (Prompt Leakage)
Luka w sztucznej inteligencji, która pozwala użytkownikowi za pomocą sprytnie sformułowanych zapytań wymusić na bocie dosłowne cytowanie jego ukrytych instrukcji (promptu systemowego), ujawniając logikę biznesową, zasady zachowania oraz wewnętrzne sekrety deweloperów.
Gemini 4 Carbon i Google Antigravity: agenci tworzą wystawę 3D z jednego promptu
Nowa funkcja /swarm w Google Antigravity pozwoliła zespołowi agentów Gemini 4 Carbon przekształcić historyczne zdjęcia i rysunki inżynieryjne w interaktywną wystawę w Three.js o budowie Wieży Eiffla.