How formal analysis and verification add security to blockchain-based systems

Abstract

Blockchain is an integrated technology to ensure keeping record and process transactions with decentralized manner. It is thought as the foundation of future decentralized ecosystem, and collects much attention. However, the maturity of this technology including security of the fundamental protocol and its applications is not enough, thus we need more research on the security evaluation and verification of Blockchain technology This tutorial explains the current status of the security of this technology, its security layers and possibility of application of formal analysis and verification.

Cite this paper

@article{Matsuo2017HowFA, title={How formal analysis and verification add security to blockchain-based systems}, author={Shin'ichiro Matsuo}, journal={2017 Formal Methods in Computer Aided Design (FMCAD)}, year={2017}, pages={1-4} }