Security and Trust in Blockchains: Architecture, Key Technologies, and Open Issues

Peiyun Zhang, Mengchu Zhou

Research output: Contribution to journalArticlepeer-review

89 Scopus citations

Abstract

As a new promising distributed technology, blockchains have been widely applied since its inception. Its decentralization feature reduces the reliance on the trusted authorities and third parties. It can well solve the problem of data being tampered and increase data sharing. However, a blockchain system faces various security and trust issues, such as attacks against consensus mechanisms and propagation processes, which may make it store malicious information or delay data propagation. The work discusses the basic architecture of blockchains as well as its potential security and trust issues at data, network, consensus, smart contract, and application layers. Then, the related literature work is analyzed in terms of the issues at these layers. Some open issues are presented and discussed.

Original languageEnglish (US)
Article number9096382
Pages (from-to)790-801
Number of pages12
JournalIEEE Transactions on Computational Social Systems
Volume7
Issue number3
DOIs
StatePublished - Jun 2020

All Science Journal Classification (ASJC) codes

  • Modeling and Simulation
  • Social Sciences (miscellaneous)
  • Human-Computer Interaction

Keywords

  • Accounting
  • blockchains
  • consensus
  • data storage
  • propagation
  • security and trust
  • smart contract
  • verification

Fingerprint

Dive into the research topics of 'Security and Trust in Blockchains: Architecture, Key Technologies, and Open Issues'. Together they form a unique fingerprint.

Cite this