MIDDLEWARE TO AUTOMATICALLY VERIFY SMART CONTRACTS ON BLOCKCHAINS

CímMIDDLEWARE TO AUTOMATICALLY VERIFY SMART CONTRACTS ON BLOCKCHAINS
Közlemény típusaPatent
Kiadás éve2020
SzerzőkCiocarlie, G., Eldefrawy, K., Lepoint, T., Navas, J., Hajdu, Á., and Jovanović, D.
Application Number16/227,728
Kiadás dátuma06/2020
OrszágUnited States
Összefoglalás

A method, apparatus and system for automated verification of a smart contract on a blockchain include translating operating properties of a smart contract annotated with contract specifications at a source code level into verification conditions in an intermediate verification language, discharging the verification conditions using an SMT solver, and reporting results of the discharged verification conditions, such as successes and failures of the discharged verification conditions. The translating can include mapping statements of the smart contract to statements of the intermediate verification language and mapping expressions of the smart contract to expressions of the intermediate verification language.

JegyzetekUS Patent Application
URLhttp://www.freepatentsonline.com/y2020/0201838.html