Skip to main content

Showing 1–2 of 2 results for author: Pettinau, R

.
  1. arXiv:2404.04129  [pdf, other

    cs.CR cs.PL

    Smart Contract Languages: a comparative analysis

    Authors: Massimo Bartoletti, Lorenzo Benetollo, Michele Bugliesi, Silvia Crafa, Giacomo Dal Sasso, Roberto Pettinau, Andrea Pinna, Mattia Piras, Sabina Rossi, Stefano Salis, Alvise Spanò, Viacheslav Tkachenko, Roberto Tonelli, Roberto Zunino

    Abstract: Decentralized blockchain platforms support the secure exchange of assets among users without relying on trusted third parties. These exchanges are programmed with smart contracts, computer programs directly executed by blockchain nodes. Multiple smart contract languages are available nowadays to developers, each with its own distinctive features, strengths, and weaknesses. In this paper, we examin… ▽ More

    Submitted 5 April, 2024; originally announced April 2024.

  2. arXiv:2402.10750  [pdf, other

    cs.LO

    Towards benchmarking of Solidity verification tools

    Authors: Massimo Bartoletti, Fabio Fioravanti, Giulia Matricardi, Roberto Pettinau, Franco Sainas

    Abstract: Formal verification of smart contracts has become a hot topic in academic and industrial research, given the growing value of assets managed by decentralized applications and the consequent incentive for adversaries to tamper with them. Most of the current research on the verification of contracts revolves around Solidity, the main high-level language supported by Ethereum and other leading blockc… ▽ More

    Submitted 16 February, 2024; originally announced February 2024.