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] Service-Oriented Architectures: Myth or Reality?
    Luthria, Haresh
    Rabhi, Fethi A.
    [J]. IEEE SOFTWARE, 2012, 29 (04) : 46 - 52
  • [32] Service-oriented architectures: Orchestrating the OSDE
    Maas, G
    Marien, J
    [J]. ALCATEL TELECOMMUNICATIONS REVIEW, 2005, (04): : 270 - 273
  • [33] 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
  • [34] A Redundancy Protocol for Service-Oriented Architectures
    May, Nicholas R.
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2008 WORKSHOPS, 2009, 5472 : 211 - 220
  • [35] Component contracts in service-oriented architectures
    Curbera, Francisco
    [J]. COMPUTER, 2007, 40 (11) : 74 - +
  • [36] Tailoring DoDAF for Service-Oriented Architectures
    Ang, Huei-Wan
    Dandashi, Fatma
    McFarren, Michael
    [J]. MILCOM 2006, VOLS 1-7, 2006, : 832 - 839
  • [37] On Managing Services in Service-Oriented Architectures
    Dunkel, Juergen
    Kleiner, Carsten
    [J]. DIGITAL ENTERPRISE AND INFORMATION SYSTEMS, 2011, 194 : 410 - 424
  • [38] Architectures for mobile device integration into service-oriented architectures
    Duda, I
    Aleksy, M
    Butter, T
    [J]. ICMB 2005: International Conference on Mobile Business, 2005, : 193 - 198
  • [39] A Scalable Approach to QoS-Aware Self-adaption in Service-Oriented Architectures
    Cardellini, Valeria
    Casalicchio, Emiliano
    Grassi, Vincenzo
    Lo Presti, Francesco
    Mirandola, Raffaela
    [J]. QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS, 2009, 22 : 431 - +
  • [40] A Service Lifecycle and Information Model for Service-Oriented Architectures
    Weinreich, Rainer
    Wiesauer, Andreas
    Kriechbaum, Thomas
    [J]. 2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 346 - +