Formal Models of Bitcoin Contracts: A Survey

13Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

Although Bitcoin is mostly used as a decentralized application to transfer cryptocurrency, over the last 10 years there have been several studies on how to exploit Bitcoin to execute smart contracts. These are computer protocols which allow users to exchange bitcoins according to complex pre-agreed rules. Some of these studies introduce formal models of Bitcoin contracts, which specify their behavior in non-ambiguous terms, in some cases providing tools to automatically verify relevant contract properties. In this paper, we survey the formal models proposed in the scientific literature, comparing their expressiveness and applicability in the wild.

Cite

CITATION STYLE

APA

Bartoletti, M., & Zunino, R. (2019). Formal Models of Bitcoin Contracts: A Survey. Frontiers in Blockchain. Frontiers Media SA. https://doi.org/10.3389/fbloc.2019.00008

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free