Towards Scalable Blockchains Using Service-Oriented Architectures

被引:0
|
作者
Dorri, Ali [1 ]
Jurdak, Raja [1 ]
Beheshti, Amin [2 ]
Barros, Alistair [3 ]
机构
[1] Queensland Univ Technol, Sch Comp Sci, Brisbane, Qld, Australia
[2] Macquarie Univ, Sch Comp Sci, Sydney, NSW, Australia
[3] Queensland Univ Technol, Sch Informat Syst, Brisbane, Qld, Australia
关键词
Blockchain; Service computing; Scalability;
D O I
10.1007/978-3-031-14135-5_31
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:351 / 362
页数:12
相关论文
共 50 条
  • [31] An Extensible ADL for Service-Oriented Architectures
    Bashroush, R.
    Spence, I.
    [J]. INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 227 - 237
  • [32] Service-oriented architectures & mobile applications
    Houlding, D
    [J]. DR DOBBS JOURNAL, 2004, 29 (07): : S11 - S14
  • [33] Service-Oriented Architectures: Myth or Reality?
    Luthria, Haresh
    Rabhi, Fethi A.
    [J]. IEEE SOFTWARE, 2012, 29 (04) : 46 - 52
  • [34] Web services and service-oriented architectures
    Alonso, G
    Casati, F
    [J]. ICDE 2005: 21ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2005, : 1147 - 1147
  • [35] Service-oriented Architectures for collaborative automation
    Colombo, AW
    Jammes, F
    Smit, H
    Harrison, R
    Lastra, JLM
    Delamer, IM
    [J]. IECON 2005: THIRTY-FIRST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2005, : 2649 - 2654
  • [36] Service-oriented architectures: Orchestrating the OSDE
    Maas, G
    Marien, J
    [J]. ALCATEL TELECOMMUNICATIONS REVIEW, 2005, (04): : 270 - 273
  • [37] A Redundancy Protocol for Service-Oriented Architectures
    May, Nicholas R.
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2008 WORKSHOPS, 2009, 5472 : 211 - 220
  • [38] Component contracts in service-oriented architectures
    Curbera, Francisco
    [J]. COMPUTER, 2007, 40 (11) : 74 - +
  • [39] Tailoring DoDAF for Service-Oriented Architectures
    Ang, Huei-Wan
    Dandashi, Fatma
    McFarren, Michael
    [J]. MILCOM 2006, VOLS 1-7, 2006, : 832 - 839
  • [40] On Managing Services in Service-Oriented Architectures
    Dunkel, Juergen
    Kleiner, Carsten
    [J]. DIGITAL ENTERPRISE AND INFORMATION SYSTEMS, 2011, 194 : 410 - 424