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

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 s...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on computational social systems Vol. 7; no. 3; pp. 790 - 801
Main Authors Zhang, Peiyun, Zhou, Mengchu
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.06.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN2329-924X
2373-7476
DOI10.1109/TCSS.2020.2990103

Cover

Loading…
More Information
Summary: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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2329-924X
2373-7476
DOI:10.1109/TCSS.2020.2990103