Abstract

Blockchain has numerous benefits such as decentralisation, persistency, anonymity and auditability. There is a wide spectrum of blockchain applications ranging from cryptocurrency, financial services, risk management, internet of things (IoT) to public and social services. Although a number of studies focus on using the blockchain technology in various application aspects, there is no comprehensive survey on the blockchain technology in both technological and application perspectives. To fill this gap, we conduct a comprehensive survey on the blockchain technology. In particular, this paper gives the blockchain taxonomy, introduces typical blockchain consensus algorithms, reviews blockchain applications and discusses technical challenges as well as recent advances in tackling the challenges. Moreover, this paper also points out the future directions in the blockchain technology.

Keywords

BlockchainCryptocurrencyAnonymityComputer scienceDecentralizationData scienceComputer securityTaxonomy (biology)

Affiliated Institutions

Related Publications

Federated Machine Learning

Today’s artificial intelligence still faces two major challenges. One is that, in most industries, data exists in the form of isolated islands. The other is the strengthening of...

2019 ACM Transactions on Intelligent Syste... 5133 citations

Publication Info

Year
2018
Type
article
Volume
14
Issue
4
Pages
352-352
Citations
1601
Access
Closed

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1601
OpenAlex
172
Influential

Cite This

Huaimin Wang, Zibin Zheng, Shaoan Xie et al. (2018). Blockchain challenges and opportunities: a survey. International Journal of Web and Grid Services , 14 (4) , 352-352. https://doi.org/10.1504/ijwgs.2018.10016848

Identifiers

DOI
10.1504/ijwgs.2018.10016848

Data Quality

Data completeness: 77%