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

TitleHow formal analysis and verification add security to blockchain-based systems
Publication TypeConference Paper
Year of Publication2017
AuthorsMatsuo, S.
Conference Name2017 Formal Methods in Computer Aided Design (FMCAD)
Date PublishedOct. 2017
PublisherIEEE
ISBN Number978-0-9835678-7-5
Keywordsblockchain, blockchain security, blockchain-based system security, contracts, cryptography, domain specific language, formal analysis, formal method, formal verification, IEC standards, integrated technology, ISO standards, process transactions, Protocols, pubcrawl, resilience, Resiliency, Scalability, security evaluation, security layers, security of data, Tools
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.

URLhttps://ieeexplore.ieee.org/document/8102228/
DOI10.23919/FMCAD.2017.8102228
Citation Keymatsuo_how_2017