Talks and Lectures
-
How model checking can help build trust in distributed protocols like Single Slot Finality at DevCon 2024, watch on youtube. Bangkok, Thailand, November 2024.
-
Panel on Formal verification in the Ethereum Protocol: Current Status and Future Directions at DevCon 2024, watch on youtube. Bangkok, Thailand, November 2024.
-
Specification and Model-checking of the ZKsync Governance Protocol at DeFi Security Summit 2024, watch on youtube. Bangkok, Thailand, November 2024.
-
Pragmatic bounded model checking for TLA+ with Apalache at 16th International Conference on Verified Software: Theories, Tools, and Experiments (VSTTE24). Prague, Czechia, October 2024.
-
Apalache Tutorial [pdf] at TLA+ Community Meeting 2024, co-located with Formal Methods 2024, Milan, Italy, September 2024.
-
Finding Bugs for Fun & Profit with Informal Systems. A 4-hour workshop at Cosmoverse 2023. Istanbul, Türkiye, October 2023. Together with Tesnim Abdellatif and Josef Widder.
-
Lectures on Quint, TLA+, and Apalache at the VTSA’23 summer school. VTSA23 Lecture material. Nancy, France, August 2023.
-
Quint at Gateway to Cosmos. Prague, Czechia, June 2023.
-
Apalache: symbolic model checker for TLA+. Extended version of the talk at TLA+ tutorial, co-located with DISC 2021. Online, October 2021.
-
How TLA+ and Apalache Helped Us to Design the Tendermint Light Client. Interchain Conversations 2020. Online, December 2020.
-
Model-based testing with TLA+ and Apalache, with Andrey Kupriyanov. TLA+ Community Event 2020. Online, October 2020.
-
Type inference for TLA+ in Apalache, with Jure Kukovec. TLA+ Community Event 2020. Online, October 2020.
-
Formal Spec and Model Checking of the Tendermint Blockchain Synchronization Protocol 2nd Workshop on Formal Methods for Blockchains. Online, July 2020.
-
Tutorial at DISCOTEC/FORTE 2020, FORTE20 - pdfs + video. Online, June 2020.
-
Tutorial at VMCAI Winter School 2020: VMCAI20 - pdf. Louisiana, USA, January 2020.
More talks to be found in my CV.