activity
20042022
most citedFormalising and verifying smart contracts with Solidifier: a bounded model checker for Solidity

10 citations · 30 across the 11 of their papers we have counts for

collaborators

11 papers

cs.SE2022★ 1 cited

Specification is Law: Safe Creation and Upgrade of Ethereum Smart Contracts

Pedro Antonino, Juliandson Ferreira, Augusto Sampaio +1

Smart contracts are the building blocks of the "code is law" paradigm: the smart contract's code indisputably describes how its assets are to be managed - once it is created, its c…

cs.CR2022★ 2 cited

Delay Encryption by Cubing

Ivo Maffei, A. W. Roscoe

Delay Encryption (often called Timed-Release Encryption) is a scheme in which a message is sent into the future by ensuring its confidentiality only for a given amount of time. We…

cs.CR2021

Trusted And Confidential Program Analysis

Han Liu, Pedro Antonino, Zhiqiang Yang +2

We develop the concept of Trusted and Confidential Program Analysis (TCPA) which enables program certification to be used where previously there was insufficient trust. Imagine a s…

cs.CR2021

Guardian: symbolic validation of orderliness in SGX enclaves

Pedro Antonino, Wojciech Aleksander Wołoszyn, A. W. Roscoe

Modern processors can offer hardware primitives that allow a process to run in isolation. These primitives implement a trusted execution environment (TEE) in which a program can ru…

cs.PL2020★ 10 cited

Formalising and verifying smart contracts with Solidifier: a bounded model checker for Solidity

Pedro Antonino, A. W. Roscoe

The exploitation of smart-contract vulnerabilities can have catastrophic consequences such as the loss of millions of pounds worth of crypto assets. Formal verification can be a us…

cs.FL2019

Translating between models of concurrency

David Mestel, A. W. Roscoe

Hoare's Communicating Sequential Processes (CSP) admits a rich universe of semantic models closely related to the van Glabbeek spectrum. In this paper we study finite observational…