SharPer: Sharding Permissioned Blockchains Over Network Clusters

被引:75
|
作者
Amiri, Mohammad Javad [1 ]
Agrawal, Divyakant [2 ]
El Abbadi, Amr [2 ]
机构
[1] Univ Penn, Philadelphia, PA 19104 USA
[2] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
关键词
Blockchain; Scalability; Sharding; Consensus; Permissioned; CONSENSUS;
D O I
10.1145/3448016.3452807
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scalability is one of the main roadblocks to business adoption of blockchain systems. Despite recent intensive research on using sharding techniques to enhance the scalability of blockchain systems, existing solutions do not efficiently address cross-shard transactions. In this paper, we introduce SharPer, a scalable permissioned blockchain system. In SharPer, nodes are clustered and each data shard is replicated on the nodes of a cluster. SharPer supports networks consisting of either crash-only or Byzantine nodes. In SharPer, the blockchain ledger is formed as a directed acyclic graph and each cluster maintains only a view of the ledger. SharPer incorporates decentralized flattened protocols to establish cross-shard consensus. The decentralized nature of the cross-shard consensus in SharPer enables parallel processing of transactions with non-overlapping clusters. Furthermore, SharPer provides deterministic safety guarantees. The experimental results reveal the efficiency of SharPer in terms of performance and scalability especially in workloads with a low percentage of cross-shard transactions.
引用
收藏
页码:76 / 88
页数:13
相关论文
共 50 条
  • [31] Enhancing Scalability of Trusted Blockchains through Optimal Sharding
    Zhang, PeiYun
    Zhou, MengChu
    Zhen, JingRu
    Zhang, JiLai
    2021 IEEE INTERNATIONAL CONFERENCE ON SMART DATA SERVICES (SMDS 2021), 2021, : 226 - 233
  • [32] Efficient and DoS-resistant Consensus for Permissioned Blockchains
    Chen X.
    Zhao S.
    Qi J.
    Jiang J.
    Song H.
    Wang C.
    On Li T.
    Hubert Chan T.-H.
    Zhang F.
    Luo X.
    Wang S.
    Zhang G.
    Cui H.
    Performance Evaluation Review, 2021, 49 (03): : 61 - 62
  • [33] A Gateway-based Interoperability Solution for Permissioned Blockchains
    Bradach, Bruno
    Nogueira, Juan
    Llambias, Guzman
    Llambas, Guzman
    Gonzalez, Laura
    Ruggia, Raul
    2022 XVLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2022), 2022,
  • [34] Partial Order Transactions on Permissioned Blockchains for enhanced Scalability
    Narayanam, Krishnasuri
    Kaul, Akshar
    Kumar, Ken
    Dayama, Pankaj
    2021 3RD CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES (BRAINS), 2021, : 149 - 156
  • [35] Data Protection in Permissioned Blockchains using Privilege Separation
    Joseph, Arun
    Yadav, Nikita
    Ganapathy, Vinod
    Behl, Dushyant
    Jayachandran, Praveen
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [36] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [37] A Medical Data Sharing Platform Based On Permissioned Blockchains
    Wang, Rong
    Tsai, Wei-Tek
    He, Juan
    Liu, Can
    Li, Qi
    Deng, Enyan
    2018 INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS (ICBTA 2018), 2018, : 12 - 16
  • [38] Improving Energy Efficiency of Permissioned Blockchains Using FPGAs
    Santoso, Nathania
    Javaid, Hans
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 177 - 184
  • [39] Reinforcing Immutability of Permissioned Blockchains with Keyless Signatures' Infrastructure
    Emmadi, Nitesh
    Narumanchi, Harika
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,
  • [40] System architecture for high-performance permissioned blockchains
    Libo Feng
    Hui Zhang
    Wei-Tek Tsai
    Simeng Sun
    Frontiers of Computer Science, 2019, 13 : 1151 - 1165