TY - JOUR
T1 - Scalable blockchains — A systematic review
AU - Nasir, Muhammad Hassan
AU - Arshad, Junaid
AU - Khan, Muhammad Mubashir
AU - Fatima, Mahawish
AU - Salah, Khaled
AU - Jayaraman, Raja
N1 - Funding Information:
This publication is based upon work supported by the Khalifa University of Science, Technology and Research, United Arab Emirates under Award No. CIRA-2019-001 .
Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2022/1
Y1 - 2022/1
N2 - Blockchains are a key disruptive technology of recent times with applications across several application domains such as finance, supply chain, healthcare and Industry 4.0. With growing application types, scalability of blockchains has emerged as a key challenge in achieving the potential of this technology. This paper attempts to outline this challenge for blockchains as follows. It highlights blockchain scalability as a composite concept which can be interpreted in various ways i.e. expanding the number of participants of the network, or enhancing capabilities of the participants (such as processing, memory, storage or an efficient consensus strategy) to minimize the scalability overhead. Further, it presents a first thorough systemic study of existing efforts to achieve blockchain scalability with respect to; (i) innovative methods and mechanisms to strengthen blockchain's capabilities with respect to scalability, (ii) approaches leveraging blockchains to achieve scalable applications, and (iii) efforts analyzing blockchain solutions with respect to scalability. Through a critical analysis of existing literature, the paper identifies contributions as well as open challenges which can help research community to advance knowledge within this domain.
AB - Blockchains are a key disruptive technology of recent times with applications across several application domains such as finance, supply chain, healthcare and Industry 4.0. With growing application types, scalability of blockchains has emerged as a key challenge in achieving the potential of this technology. This paper attempts to outline this challenge for blockchains as follows. It highlights blockchain scalability as a composite concept which can be interpreted in various ways i.e. expanding the number of participants of the network, or enhancing capabilities of the participants (such as processing, memory, storage or an efficient consensus strategy) to minimize the scalability overhead. Further, it presents a first thorough systemic study of existing efforts to achieve blockchain scalability with respect to; (i) innovative methods and mechanisms to strengthen blockchain's capabilities with respect to scalability, (ii) approaches leveraging blockchains to achieve scalable applications, and (iii) efforts analyzing blockchain solutions with respect to scalability. Through a critical analysis of existing literature, the paper identifies contributions as well as open challenges which can help research community to advance knowledge within this domain.
KW - Blockchain
KW - Blockchain throughput
KW - Scalability
KW - Systematic review
KW - Transaction processing speed
UR - https://www.scopus.com/pages/publications/85113220626
U2 - 10.1016/j.future.2021.07.035
DO - 10.1016/j.future.2021.07.035
M3 - Article
AN - SCOPUS:85113220626
SN - 0167-739X
VL - 126
SP - 136
EP - 162
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -