home.social

#formal_methods — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #formal_methods, aggregated by home.social.

  1. Meet #Verus, a tool for formal verification of #Rust programs.
    I haven't used it yet, but anything related to formal verification is really interesting to me :D
    You guys give it a try and let me know how good it is (it's in very early development)

    github.com/verus-lang/verus

    #formal_methods #formal_verification
    #verification

  2. Формальная верификация смарт-контрактов во фреймворке ConCert

    Добрый день! Меня зовут Кирилл Зиборов, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье мы продолжим обсуждать методы и инструменты формальной верификации смарт-контрактов и их практическое применение для предотвращения уязвимостей. Мы подробно поговорим о методе дедуктивной верификации, а точнее, о фреймворке для тестирования и верификации смарт-контрактов — ConCert. Под кат

    habr.com/ru/companies/pt/artic

    #формальная_верификация #формальная_верификация_криптовалют #formal_verification #formal_methods #тестирование #смартконтракты #блокчейн #solidity #coq #Concert

  3. Формальные методы проверки смарт-контрактов

    Друзья, приветствую! Меня зовут Сергей Соболев, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье начну рассказывать про методы и инструменты формальной верификации, их практическое применение в аудите смарт-контрактов, а также про подводные камни. Сегодня поговорим про общие теоретические аспекты формальной верификации, проблемы SAT и SMT и закрепим все это на простом примере с использованием хайпового инструмента для анализа смарт-контрактов Certora Prover со своим языком спецификаций. Под кат

    habr.com/ru/companies/pt/artic

    #формальная_верификация #solidity #смартконтракты #ethereum #формальная_верификация_криптовалют #formal_specification #formal_methods #sat #certora_prover #smt

  4. I had fun this weekend re-creating the examples from original congruence closure paper from 1980 in Python using egglog

    egglog-python.readthedocs.io/l

    #egraph #formal_methods

  5. I had fun this weekend re-creating the examples from original congruence closure paper from 1980 in Python using egglog

    egglog-python.readthedocs.io/l

    #egraph #formal_methods

  6. I had fun this weekend re-creating the examples from original congruence closure paper from 1980 in Python using egglog

    egglog-python.readthedocs.io/l

    #egraph #formal_methods

  7. I had fun this weekend re-creating the examples from original congruence closure paper from 1980 in Python using egglog

    egglog-python.readthedocs.io/l

    #egraph #formal_methods

  8. I had fun this weekend re-creating the examples from original congruence closure paper from 1980 in Python using egglog

    egglog-python.readthedocs.io/l

    #egraph #formal_methods