collaborators

6 papers

cs.CR2026

A formal framework for the economic security of DeFi compositions

Massimo Bartoletti, Riccado Marchesin, Roberto Zunino

Decentralized Finance (DeFi) services are usually constructed by composing a variety of smart contracts. While composability is a key driver of the success of DeFi, it also creates…

cs.CR2026

KindHML: formal verification of smart contracts based on Hennessy-Milner logic

Massimo Bartoletti, Angelo Ferrando, Enrico Lipparini +1

Smart contracts deployed on blockchains such as Ethereum routinely manage large amounts of assets, making their security critical. Empirical studies show that real-world attacks of…

q-fin.MF2026

A Formal Approach to AMM Fee Mechanisms with Lean 4

Marco Dessalvi, Massimo Bartoletti, Alberto Lluch-Lafuente

Decentralized Finance (DeFi) has revolutionized financial markets by enabling complex asset-exchange protocols without trusted intermediaries. Automated Market Makers (AMMs) are a…

cs.CR2025

LLMs as verification oracles for Solidity

Massimo Bartoletti, Enrico Lipparini, Livio Pompianu

Ensuring the correctness of smart contracts is critical, as even subtle flaws can lead to severe financial losses. While bug detection tools able to spot common vulnerability patte…

cs.GT2025

A theory of Lending Protocols in DeFi

Massimo Bartoletti, Enrico Lipparini

Lending protocols are one of the main applications of Decentralized Finance (DeFi), enabling crypto-assets loan markets with a total value estimated in the tens of billions of doll…

cs.CR2025

Formal verification in Solidity and Move: insights from a comparative analysis

Massimo Bartoletti, Silvia Crafa, Enrico Lipparini

Formal verification plays a crucial role in making smart contracts safer, being able to find bugs or to guarantee their absence, as well as checking whether the business logic is c…