FMBC 2020: 2ND INTERNATIONAL WORKSHOP ON FORMAL METHODS FOR BLOCKCHAINS
PROGRAM

Days: Monday, July 20th Tuesday, July 21st

Monday, July 20th

View this program: with abstractssession overviewtalk overview

06:05-07:00 Session 2: Invited talk
06:05
Formal Design, Implementation and Verification of Blockchain Languages using K (abstract)
07:05-08:00 Session 3: Smart contracts and payments
07:05
Formal Specification and Verification of Solidity Contracts with Events (short paper) (abstract)
07:15
Populating the Peephole Optimizer of a Smart Contract Compiler (abstract)
07:25
Tezla, an intermediate representation for static analysis of Michelson smart contracts (abstract)
07:35
A Blockchain Model in Tamarin (abstract)
Tuesday, July 21st

View this program: with abstractssession overviewtalk overview

05:45-06:30 Session 4: Merkle trees and Bitcoin
05:45
Authenticated Data Structures as Functors in Isabelle/HOL (abstract)
05:55
Mechanized Formal Model of the Bitcoin's Blockchain Validation Procedures (abstract)
06:05
Towards Verifying the Bitcoin-S Library (abstract)
06:30-07:15 Session 5: Consensus
06:30
Formal verification of the Stellar Consensus Protocol (abstract)
06:40
Formal Specification and Model Checking of the Tendermint Blockchain Synchronization Protocol (Short Paper) (abstract)
06:50
Inter-blockchain protocols with the Isabelle Infrastructure framework (abstract)
07:15-08:00 Session 6: Lightning talks
07:15
Verifying, testing and running smart contracts in ConCert (abstract)
07:21
Summary of Bitcoin Trace-Net: Formal Contract Verification at Signing Time. (Extended Abstract) (abstract)
07:27
High-assurance field inversion for pairing-friendly primes (abstract)
07:33
Albert, an intermediate smart-contract language for Tezos. (abstract)
07:39
WhylSon: Proving your Michelson Smart Contracts in Why3 (abstract)