Ethereum lansează better.codes: O competiție pentru securitatea SNARK-urilor prin colaborare AI

Categorii: blockchain · Dificultate: avansat

Attila Kiraly — Strateg AI & Educator · · 3 min citire

Reprezentare conceptuală a codului matematic Lean și a unei rețele neuronale AI care verifică protocoale blockchain.

Publicat original: 20 august 2026

Echipa de Verificare Formală a Fundației Ethereum a lansat better.codes, o provocare de cercetare care utilizează limbajul Lean și agenți AI pentru a îmbunătăți securitatea sistemelor criptografice de tip SNARK.

Ce s-a întâmplat

Echipa de Verificare Formală a Fundației Ethereum, în colaborare cu partenerii de la Yukon și zkSecurity, a anunțat lansarea oficială a better.codes. Aceasta este o platformă de cercetare deschisă (autoresearch challenge) care invită comunitatea de dezvoltatori și cercetători în inteligență artificială să rezolve probleme complexe de securitate pentru sistemele criptografice. Nucleul proiectului constă în utilizarea limbajului de programare Lean pentru a formaliza și verifica riguros limitele de siguranță (soundness bounds) ale protocoalelor hash-based SNARK.

Context tehnologic

Pentru a înțelege importanța acestui demers, trebuie să privim către două tehnologii fundamentale: SNARKs (Succinct Non-interactive Arguments of Knowledge) și Verificarea Formală. SNARK-urile permit unei părți să demonstreze alteia că o afirmație este adevărată fără a dezvălui informații suplimentare, fiind esențiale pentru scalabilitatea și confidențialitatea blockchain-ului Ethereum. Totuși, implementarea lor este matematic densă și predispusă la erori umane.

Lean este un limbaj de programare și un asistent de demonstrare a teoremelor. Spre deosebire de limbajele obișnuite, Lean permite matematicienilor să scrie cod care poate fi verificat automat de un computer pentru a confirma că o demonstrație logică este 100% corectă. Proiectul better.codes încurajează utilizarea agenților AI (LLM-uri antrenate pentru matematică) pentru a genera aceste demonstrații în Lean, accelerând procesul de auditare a securității.

De ce contează

Securitatea sistemelor Zero-Knowledge (ZK) este coloana vertebrală a viitorului Ethereum (prin soluții de tip Layer 2. Dacă un protocol SNARK are o vulnerabilitate în logica sa matematică, întreaga rețea ar putea fi compromisă. Prin transformarea acestor probleme în provocări publice cu clasamente (leaderboards), Fundația Ethereum democratizează accesul la cercetarea de înalt nivel și stimulează dezvoltarea unor instrumente AI capabile să verifice automat codul criptografic, reducând dependența de auditurile manuale costisitoare și lente.

Impact

Pe termen scurt, better.codes va atrage o nișă de experți în criptografie și AI care vor rafina algoritmii de securitate pentru Proximity Prize. Pe termen mediu, acest proiect ar putea pune bazele unui standard industrial unde nicio componentă critică a infrastructurii blockchain nu este lansată fără o dovadă de verificare formală generată sau asistată de inteligența artificială.

Ce urmează

Ne așteptăm ca această colaborare „agentică” (om-mașină) să devină norma în dezvoltarea Web3. Succesul better.codes va încuraja și alte fundații blockchain să lanseze „bounty-uri” de verificare formală. În viitorul apropiat, am putea vedea integrarea directă a acestor asistenți Lean în mediile de dezvoltare (IDE), permițând programatorilor să verifice securitatea codului în timp real, pe măsură ce îl scriu.

Surse

Termeni explicați din articol

Sursa originală: blog.ethereum.org

Vrei să înveți bazele? Ce este Ethereum?

Întrebări frecvente

Ce este mai exact better.codes?

Este o platformă de provocări lansată de Fundația Ethereum pentru a încuraja cercetarea automatizată în securitatea criptografică.

Cine poate participa la această provocare?

Oricine are cunoștințe de Lean, criptografie sau dezvoltare de agenți AI poate contribui la clasamentul public.

De ce se folosește limbajul Lean?

Lean permite verificarea matematică asistată de calculator, eliminând erorile umane din demonstrațiile de securitate.

Cum ajută AI-ul în acest proiect?

Agenții AI sunt folosiți pentru a explora și genera demonstrații logice complexe în Lean mai rapid decât un cercetător uman.

Ce sunt SNARK-urile bazate pe hash?

Sunt sisteme de dovezi criptografice care se bazează pe funcții hash, fiind considerate rezistente la atacurile computerelor cuantice.

Termeni din Glosar

Continuă să înveți

Descoperă mai multe despre tehnologie, automatizare și Web3 în EduWeb Academy.

Explorează Academy