Adele Veschetti

dblp:250/3190 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
7since 2021 · last 2025
0000-0002-0403-1889ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Formal Verification of Legal Contracts: A Translation-Based Approach
Reiner Hähnle, Cosimo Laneve, Adele Veschetti
iFM3
2025 A stochastic analysis of the Gasper protocol
abstract
Ethereum has recently switched to a Proof of Stake consensus protocol called Gasper. We analyze Gasper using PRISM+ , an extension of the probabilistic model checker PRISM with primitives for modeling blockchain data types . PRISM+ is therefore used to rapidly and automatically analyze the robustness of Gasper when tuning, up or down, several basic parameters of the protocol, such as network latencies and number of validators. We also study the effectiveness of Gasper in updating stakes and its resilience to three attacks: the balance, bouncing and time attacks.
Cosimo Laneve, Adele Veschetti
Comput. Commun.2
2024 A Probabilistic Choreography Language for PRISM
Marco Carbone, Adele Veschetti
COORDINATION2
2024 A Formal Modeling Language for Smart Contracts
Adele Veschetti, Richard Bubel, Reiner Hähnle
SEFM1
2023 Stochastic modeling and analysis of the bitcoin protocol in the presence of block communication delays
abstract
International audience
Stefano Bistarelli, Rocco De Nicola, Letterio Galletta, Cosimo Laneve, Ivan Mercanti, Adele Veschetti
Concurr. Comput. Pract. Exp.6
2023 Resilience of Hybrid Casper Under Varying Values of Parameters
abstract
Hybrid Casper is the new Ethereum blockchain protocol that uses both Proof of Work and Proof of Stake to reach a consensus between nodes. Here, we analyze the protocol using PRISM+ , an extension of the probabilistic model checker PRISM with primitives for expressing blockchain data types. First, we extend PRISM+ to include data types and operations for modeling and analyzing Proof of Stake based consensus protocols. Then, we model Hybrid Casper in PRISM+ as a parallel composition of stochastic processes, thus precisely describing the behavior of the protocol and highlighting its corner cases. PRISM+ is therefore used to rapidly and automatically analyze the resilience of Hybrid Casper when tuning, up or down, several basic parameters of the protocol, such as the rates of creating blocks, and the strategies for determining penalties. Finally, we study the robustness of Hybrid Casper to two well-known attacks: the Eclipse attack and the majority attack.
Letterio Galletta, Cosimo Laneve, Ivan Mercanti, Adele Veschetti
Distributed Ledger Technol. Res. Pract.4
2023 Pacta sunt servanda: Legal contracts in Stipula
abstract
We present Stipula, a domain specific language that may assist legal practitioners in programming legal contracts through specific patterns. The language is based on a small set of programming abstractions that correspond to common patterns in legal contracts. We illustrate the language by means of two paradigmatic legal contracts: a bike rental and a bet contract. Stipula comes with a formal semantics, an observational equivalence and a type inference system, that provide for a clear account of the contracts' behaviour and illustrate how several concepts from concurrency theory can be adapted to automatically verify the properties and the correctness of software-based legal contracts. We also discuss a prototype centralized implementation of Stipula.
Silvia Crafa, Cosimo Laneve, Giovanni Sartor, Adele Veschetti
Sci. Comput. Program.4