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 条
  • [1] Towards Service Architectures in Service-oriented Computing
    Maki, Matti
    Pakkala, Daniel
    [J]. EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 : 131 - 141
  • [2] Using service-oriented architectures towards rights management interoperability
    Serrao, Carlos
    Dias, Miguel
    Delgado, Jaime
    [J]. INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 519 - +
  • [3] Towards Social Crowd Environments Using Service-Oriented Architectures
    Skopik, Florian
    Schall, Daniel
    Psaier, Harald
    Treiber, Martin
    Dustdar, Schahram
    [J]. IT-INFORMATION TECHNOLOGY, 2011, 53 (03): : 108 - 116
  • [4] Towards Security Awareness in Designing Service-oriented Architectures
    Nassar, Pascal Bou
    Badr, Youakim
    Biennier, Frederique
    Barbar, Kablan
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 3, 2013, : 347 - 355
  • [5] Short Paper: Service-Oriented Sharding for Blockchains
    Gencer, Adem Efe
    van Renesse, Robbert
    Sirer, Emin Gun
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2017, 2017, 10322 : 393 - 401
  • [6] Testing Service-Oriented Architectures
    Chatterjee, Arunava
    [J]. DR DOBBS JOURNAL, 2008, 33 (11): : 46 - +
  • [7] Service-oriented architectures and recordkeeping
    Reed, Barbara
    [J]. RECORDS MANAGEMENT JOURNAL, 2008, 18 (01) : 7 - +
  • [8] Service-oriented architectures and recordkeeping
    Reed, Barbara
    [J]. RECORDS MANAGEMENT JOURNAL, 2010, 20 (01) : 124 - +
  • [9] A Model of Service-Oriented Architectures
    Malkis, Alexander
    Marmsoler, Diego
    [J]. PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 110 - 119
  • [10] Towards Services Profiling for Energy Management in Service-oriented Architectures
    Larracoechea, Jorge Andres
    Roose, Philippe
    Ilarri, Sergio
    Cardinale, Yudith
    Laborie, Sehastien
    Gonzalez, Mauricio Jacobo
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 209 - 216