Papers2 providers · 3 records
July 6, 2017· Lecture notes in computer science
article
Open access

A Logic of Blockchain Updates

Authors:Kai BrünnlerDandolo FluminiThomas Studer *

Abstract

Abstract Blockchains are distributed data structures that are used to achieve consensus in systems for cryptocurrencies (like Bitcoin) or smart contracts (like Ethereum). Although blockchains gained a lot of popularity recently, there are only few logic-based models for blockchains available. We introduce $\mathsf{BCL}$, a dynamic logic to reason about blockchain updates, and show that $\mathsf{BCL}$ is sound and complete with respect to a simple blockchain model.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.