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
来源
关键词
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 条
  • [1] System architecture for high-performance permissioned blockchains
    Feng, Libo
    Zhang, Hui
    Tsai, Wei-Tek
    Sun, Simeng
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (06) : 1151 - 1165
  • [2] Architecture and Performance Comparison of Permissioned Blockchains Platforms for Smart Contracts
    Thomaz, Guilherme A.
    Camilo, Gustavo F.
    de Souza, Lucas Airam C.
    Duarte, Otto Carlos M. B.
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [3] Permissioned blockchains and distributed databases: A performance study
    Bergman, Sara
    Asplund, Mikael
    Nadjm-Tehrani, Simin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (12):
  • [4] On Sharding Permissioned Blockchains
    Amiri, Mohammad Javad
    Agrawal, Divyakant
    El Abbadi, Amr
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 282 - 285
  • [5] Rethinking Permissioned Blockchains
    Vukolic, Marko
    BCC '17: PROCEEDINGS OF THE ACM WORKSHOP ON BLOCKCHAIN, CRYPTOCURRENCIES AND CONTRACTS, 2017, : 3 - 7
  • [6] Asynchronous Federated Learning System Based on Permissioned Blockchains
    Wang, Rong
    Tsai, Wei-Tek
    SENSORS, 2022, 22 (04)
  • [7] 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,
  • [8] Practical Deployability of Permissioned Blockchains
    Emmadi, Nitesh
    Vigneswaran, R.
    Kanchanapalli, Srujana
    Maddali, Lakshmipadmaja
    Narumanchi, Harika
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 229 - 243
  • [9] Transactional properties of permissioned blockchains
    Falazi, Ghareeb
    Khinchi, Vikas
    Breitenbuecher, Uwe
    Leymann, Frank
    SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2020, 35 (1-2): : 49 - 61
  • [10] IT Governance Considerations for Permissioned Blockchains
    Lineros, Jose Victor
    JOURNAL OF EMERGING TECHNOLOGIES IN ACCOUNTING, 2021, 18 (01) : 45 - 59