Title
Towards Scalable Blockchains Using Service-Oriented Architectures
Abstract
In recent years, blockchain applications beyond cryptocurrency has received tremendous attention due to its salient features which includes distributed management, security, anonymity, and immutability. However, conventional blockchains suffer from lack of scalability, high complexity, privacy, and governance. In this paper, we study the existing solutions introduced to address these limitations. We categorize these solutions into four groups which are: i) grouping nodes where the participating nodes are formed into smaller groups, ii) side channels where selected nodes form a child ledger attached to the main ledger to communicate privately, iii) optimized consensus algorithms that aim to reduce the overheads associated with committing new blocks, and iv) Blockchain-as-a-Service (BaaS) that employ service computing concepts and offload the blockchain management overheads to the cloud. A detailed discussion on BaaS is proposed along with a study of the existing cloud architectures. We elaborate on the advantages of employing blockchain to address challenges in service computing such as service recommendation. Finally, we discuss future research directions.
Year
DOI
Venue
2021
10.1007/978-3-031-14135-5_31
Service-Oriented Computing – ICSOC 2021 Workshops
Keywords
DocType
Volume
Blockchain, Service computing, Scalability
Conference
13236
ISSN
Citations 
PageRank 
0302-9743
0
0.34
References 
Authors
0
4
Name
Order
Citations
PageRank
Dorri Ali100.34
Jurdak Raja200.34
Beheshti Amin300.68
Barros Alistair400.34