Verificare formală? Care este problema? Află mai multe 🧵
Trilioane de dolari stau în blockchain-uri. Un bug de consens = scurgere instantanee. Testarea poate găsi erori, dar nu poate dovedi că sunt imposibile. Verificarea formală pentru protocoalele bazate pe DAG schimbă acest joc.
Verificarea formală modelează un protocol ca o mașină de stare și permite unui probator să verifice exhaustiv fiecare tranziție - nu doar o probă de test.
Partea grea? Demonstrațiile sunt lente de scris. Ideea lui Sonic: sparge protocoalele în blocuri de construcție reutilizabile în loc să reinventeze dovezi de fiecare dată.
Sonic Labs tocmai a deschis o bibliotecă TLA+ care dovedește matematic siguranța pentru DAG-Rider, Hashgraph, Bullshark, Aleph și multe altele - fără paywall, fără NDA-uri.
Dijkstra: "Testarea programelor poate arăta prezența erorilor, dar niciodată absența lor." Dovezile vă oferă partea de absență.
Biblioteca împarte lucrurile în două:
• Construcție 🌳 DAG
• Ordonarea / alegerea 🗳️ liderului
Fiecare bloc are propria specificație + dovadă verificată de mașină.
A fost nevoie de ~14 luni-persoană la 5 cercetători pentru a modela 5 protocoale. Adăugarea unui al 6-lea acum durează zile, nu luni.
Lucrarea a debutat la NASA Formal Methods 2025. Dacă este suficient de robust pentru rachete, probabil că este bun pentru Sonic!
Avertisment: aceste dovezi acoperă siguranța (fără furci, fără cheltuieli duble). Nu repară atacurile economice sau de viață – dar eliminarea unor clase întregi de bug-uri de siguranță este totuși o victorie uriașă.
TL; DR — Listele de verificare ale auditului sunt 2020. Dovezile componibile, open-source sunt 2025. Să facem din "dovedit sigur" implicit în criptomonede.
Blog →
Codul →
4,84 K
35
Conținutul de pe această pagină este furnizat de terți. Dacă nu se menționează altfel, OKX nu este autorul articolului citat și nu revendică niciun drept intelectual pentru materiale. Conținutul este furnizat doar pentru informare și nu reprezintă opinia OKX. Nu este furnizat pentru a fi o susținere de nicio natură și nu trebuie să fie considerat un sfat de investiție sau o solicitare de a cumpăra sau vinde active digitale. În măsura în care AI-ul de generare este utilizat pentru a furniza rezumate sau alte informații, astfel de conținut generat de AI poate să fie inexact sau neconsecvent. Citiți articolul asociat pentru mai multe detalii și informații. OKX nu răspunde pentru conținutul găzduit pe pagini terțe. Deținerile de active digitale, inclusiv criptomonedele stabile și NFT-urile, prezintă un grad ridicat de risc și pot fluctua semnificativ. Trebuie să analizați cu atenție dacă tranzacționarea sau deținerea de active digitale este adecvată pentru dumneavoastră prin prisma situației dumneavoastră financiare.