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

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

https://habr.com/ru/companies/pt/articles/786078/

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

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

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

Хабр
On the Formal Specification of Electronic Institutions
(2001) : Esteva, Marc et al
DOI: https://doi.org/10.1007/3-540-44682-6_8
#formal_specification #electronic_institutions #MAS #dialogue #norms #institution #my_bibtex
On the Formal Specification of Electronic Institutions
(2001) : Esteva, Marc et al
DOI: https://doi.org/10.1007/3-540-44682-6_8
#dialogue #electronic_institutions #norms #MAS #formal_specification #institution #my_bibtex
Organisational Change Through Influence
(2008) : McCallum, Mairi and Vasconcelos, Wamberto W and Norman, Timothy J
DOI: https://doi.org/10.1007/s10458-007-9024-7
#MAS #MOChA #action #agents #formal_specification #influence #norms #organisation #organ
#my_bibtex