IMDEA Software

Iniciativa IMDEA

Inicio > Eventos > Charlas Invitadas > 2023 > Predicate Abstractions for Smart Contract Validation
Esta página aún no ha sido traducida. A continuación se muestra la página en inglés.

Sebastian Uchitel

lunes 30 de enero de 2023

11:00am Lecture hall 1 & Zoom3 https://zoom.us/j/3911012202 (pass: @s3)

Sebastian Uchitel, Profesor, Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad De Buenos Aires, Argentina.

Predicate Abstractions for Smart Contract Validation

Abstract:

Smart contracts are immutable programs deployed on the blockchain that can manage significant assets. Because of this, verification and validation of smart contracts is of vital importance. Indeed, it is industrial practice to hire independent specialized companies to audit smart contracts before deployment. Auditors typically rely on a combination of tools and experience but still fail to identify problems in smart contracts before deployment, causing significant losses. In this talk, I will discuss our experience using predicate abstraction to construct models which can be used by auditors to explore and validate smart contact behaviour at the function call level by proposing predicates that expose different aspects of the contract.