Specifying Smart Contracts with Hax and ConCert
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore the advancements in high-assurance smart contracts through this 16-minute conference talk from ACM SIGPLAN's CoqPL'24. Delve into the Hax toolchain and its integration with ConCert, presented by Lasse Letager Hansen and Bas Spitters. Learn how software engineers can embed smart contracts to generate clean Rust code, incorporate security properties and guarantees directly into the code using Hax, and subsequently translate these specifications into ConCert for verification. Gain insights into the ongoing efforts to extend high-assurance practices from cryptographic software to smart contracts, enhancing their reliability and security.
Syllabus
[CoqPL'24] Specifying Smart Contract with Hax and ConCert
Taught by
ACM SIGPLAN
Related Courses
SPARK 2014AdaCore via Independent Automated Reasoning: Symbolic Model Checking
EIT Digital via Coursera Software Testing and Verification
University System of Maryland via edX Haskell for Imperative Programmers
YouTube Model Checking and Temporal Logic - E. Allen Emerson's Turing Award Lecture
Association for Computing Machinery (ACM) via YouTube