System architecture for high-performance permissioned blockchains

被引:0
作者
Libo Feng
Hui Zhang
Wei-Tek Tsai
Simeng Sun
机构
[1] Beihang University,State Key Laboratory of Software Development Environment
[2] Beihang University,Digital Society & Blockchain Laboratory, School of Computer Science
[3] Beihang University,Beijing Advanced Innovation Center for Big Data and Brain Computing
[4] Arizona State University,School of Computing, Informatics and Decision Systems Engineering
来源
Frontiers of Computer Science | 2019年 / 13卷
关键词
blockchain; concurrency; performance; dual-channel model; parallel pipeline; consensus algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Blockchain(BC), as an emerging distributed database technology with advanced security and reliability, has attracted much attention from experts who devoted to e-finance, intellectual property protection, the Internet of Things (IoT) and so forth. However, the inefficient transaction processing speed, which hinders the BC’s widespread, has not been well tackled yet. In this paper, we propose a novel architecture, called Dual-Channel Parallel Broadcast model (DCPB), which could address such a problem to a greater extent by using three methods which are dual communication channels, parallel pipeline processing and block broadcast strategy. In the dual-channel model, one channel processes transactions, and the other engages in the execution of BFT. The parallel pipeline processing allows the system to operate asynchronously. The block generation strategy improves the efficiency and speed of processing. Extensive experiments have been applied to BeihangChain, a simplified prototype for BC system, illustrates that its transaction processing speed could be improved to 16K transaction per second which could well support many real-world scenarios such as BC-based energy trading system and Micro-film copyright trading system in CCTV.
引用
收藏
页码:1151 / 1165
页数:14
相关论文
共 50 条
  • [11] SharPer: Sharding Permissioned Blockchains Over Network Clusters
    Amiri, Mohammad Javad
    Agrawal, Divyakant
    El Abbadi, Amr
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 76 - 88
  • [12] Realizing the Role of Permissioned Blockchains in a Systems Engineering Lifecycle
    Joannou, Demetrios
    Kalawsky, Roy
    Martinez-Garcia, Miguel
    Fowler, Chris
    Fowler, Kevin
    SYSTEMS, 2020, 8 (04): : 1 - 20
  • [13] IHFBF: A High-Performance Blockchain Framework for Improving Hyperledger Fabric Permissioned Chain
    Xu, Min
    Wang, Xiaoding
    Lin, Hui
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 300 - 306
  • [14] Reinforcing Immutability of Permissioned Blockchains with Keyless Signatures' Infrastructure
    Emmadi, Nitesh
    Narumanchi, Harika
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,
  • [15] 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,
  • [16] 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
  • [17] BoR: Toward High-Performance Permissioned Blockchain in RDMA-Enabled Network
    Huang, Bobo
    Jin, Li
    Lu, ZhiHui
    Zhou, Xin
    Wu, Jie
    Tang, Qifeng
    Hung, Patrick C. K.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) : 301 - 313
  • [18] Accountability in permissioned blockchains: through the ledger, the code and the people
    Fortin, Melissa
    Pimentel, Erica
    Boulianne, Emilio
    ACCOUNTING AUDITING & ACCOUNTABILITY JOURNAL, 2025, 38 (03): : 853 - 878
  • [19] Shared Mobility Intelligence Using Permissioned Blockchains for Smart Cities
    Shajulin Benedict
    New Generation Computing, 2022, 40 : 1009 - 1027
  • [20] A High Performance Concurrency Protocol for Smart Contracts of Permissioned Blockchain
    Jin, Cheqing
    Pang, Shuaifeng
    Qi, Xiaodong
    Zhang, Zhao
    Zhou, Aoying
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (11) : 5070 - 5083