Формальна верифікація? Що це? Дізнатися більше 🧵
Трильйони доларів знаходяться в блокчейнах. Одна помилка консенсусу = миттєве виснаження. Тестування може знайти помилки, але не може довести, що вони неможливі. Офіційна верифікація для протоколів на основі DAG змінює правила гри.
Формальна верифікація моделює протокол як машину станів і дозволяє керівнику вичерпно перевіряти кожен перехід, а не лише тестовий зразок.
Що найважче? Пруфи пишуться повільно. Інсайт Соніка: розбивайте протоколи на багаторазові будівельні блоки замість того, щоб щоразу винаходити докази.
Sonic Labs щойно опублікувала бібліотеку TLA+, яка математично доводить безпеку для DAG-Rider, Hashgraph, Bullshark, Aleph та інших – без платного доступу, без угод про нерозголошення.
Dijkstra: "Тестування програми може показати наявність багів, але ніколи їх відсутність." Докази дають вам частину відсутності.
Бібліотека поділяє речі на дві частини:  • Будівництво 🌳 ДАГ  • Наказ / обрання 🗳️ керівника Кожен блок має свою специфікацію + перевірений машиною доказ.
Знадобилося ~14 людино-місяців 5 дослідникам, щоб змоделювати 5 протоколів. Додавання 6-го тепер займає дні, а не місяці.
Робота дебютувала на NASA Formal Methods 2025. Якщо він досить міцний для ракет, це, ймовірно, добре для Sonic!
Застереження: ці докази стосуються безпеки (ні вилок, ні подвійних витрат). Вони не вирішують проблеми з життям або економічними атаками, але знищення цілих класів помилок безпеки все одно є величезною перемогою.
ТЛ; ДР — Чек-листи аудиту — 2020 рік. Компоновані докази з відкритим вихідним кодом призначені для 2025 року. Давайте зробимо "доказово безпечним" за замовчуванням у криптовалюті.
Блог → Код →
Показати оригінал
4,83 тис.
35
Вміст на цій сторінці надається третіми сторонами. Якщо не вказано інше, OKX не є автором цитованих статей і не претендує на авторські права на матеріали. Вміст надається виключно з інформаційною метою і не відображає поглядів OKX. Він не є схваленням жодних дій і не має розглядатися як інвестиційна порада або заохочення купувати чи продавати цифрові активи. Короткий виклад вмісту чи інша інформація, створена генеративним ШІ, можуть бути неточними або суперечливими. Прочитайте статтю за посиланням, щоб дізнатися більше. OKX не несе відповідальності за вміст, розміщений на сторонніх сайтах. Утримування цифрових активів, зокрема стейблкоїнів і NFT, пов’язане з високим ризиком, а вартість таких активів може сильно коливатися. Перш ніж торгувати цифровими активами або утримувати їх, ретельно оцініть свій фінансовий стан.