BBB: A Lightweight Approach to Evaluate Private Blockchains in Clouds

被引:10
|
作者
Pan, Haochen [1 ]
Duan, Xuheng [1 ]
Wu, Yingjian [1 ]
Tseng, Lewis [1 ]
Aloqaily, Moayad [2 ]
Boukerche, Azzedine [3 ]
机构
[1] Boston Coll, Chestnut Hill, MA 02167 USA
[2] Al Ain Univ, Fac Engn, Al Ain, U Arab Emirates
[3] Univ Ottawa, Ottawa, ON, Canada
关键词
Blockchain; Benchmarking; Ethereum; Evaluation; Mininet;
D O I
10.1109/GLOBECOM42002.2020.9322354
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evaluating Blockchain performance is not an easy task. It is difficult to compare different systems, since the evaluation is often incomprehensible and conducted in different environments with distinct workloads. Only a handful of prior tools were proposed, e.g., BLOCKBENCH and HFBench. Unfortunately, these tools have several limitations. We first identify these limitations. Second, motivated by our observations, we then present a benchmarking tool, Boston Blockchain Benchmarking (BBB). BBB is configurable, extensible, and easy-touse. In particular, BBB can be used to test Blockchain from a networking perspective, a feature that we have not observed in prior tools. Similar to BLOCKBENCH, we focus on the private Blockchain. Concretely, we integrate our tool with Mininet, and provide a simple mechanism to test how network properties (e.g., latency, bandwidth, package loss rate) affect the performance of the chosen Blockchain. We present our preliminary result of evaluating Ethereum. We stress that the architecture of BBB is general, and could be extended to other Blockchain systems. BBB is extremely lightweight and can be used on your laptop to test a small network. Such a feature allows quick evaluation of the Blockchain and speeds up innovation and development.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] BBB: Make Benchmarking Blockchains Configurable and Extensible
    Duan, Xuheng
    Pan, Haochen
    Tseng, Lewis
    Wu, Yingjian
    [J]. 2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 61 - 62
  • [2] Proof of Sincerity: A New Lightweight Consensus Approach for Mobile Blockchains
    Zaman, Miraz Uz
    Shen, Tong
    Min, Manki
    [J]. 2019 16TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2019,
  • [3] Building Private Blockchains over Public Blockchains (PoP): An Attribute-Based Access Control Approach
    Huang, Dijiang
    Chung, Chun-Jen
    Dong, Qiuxiang
    Luo, Jim
    Kang, Myong
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 355 - 363
  • [4] Decentralized and Lightweight Approach to Detect Eclipse Attacks on Proof of Work Blockchains
    Alangot, Bithin
    Reijsbergen, Daniel
    Venugopalan, Sarad
    Szalachowski, Pawel
    Yeo, Kiat Seng
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1659 - 1672
  • [5] Towards Reliable Configuration Management in Clouds: A Lightweight Consistency Validation Mechanism for Virtual Private Clouds
    Yuhang Qiu
    Gongming Zhao
    Hongli Xu
    Long Li
    He Huang
    Liusheng Huang
    [J]. Chinese Journal of Electronics, 2025, 34 (01) : 49 - 63
  • [6] Towards Scalable and Private Industrial Blockchains
    Karame, Ghassan
    [J]. PROGRESS IN INDUSTRIAL MATHEMATICS: SUCCESS STORIES: THE INDUSTRY AND THE ACADEMIA POINTS OF VIEW, 2021, 5 : 19 - 27
  • [7] Towards Scalable and Private Industrial Blockchains
    Li, Wenting
    Sforzin, Alessandro
    Fedorov, Sergey
    Karame, Ghassan O.
    [J]. BCC '17: PROCEEDINGS OF THE ACM WORKSHOP ON BLOCKCHAIN, CRYPTOCURRENCIES AND CONTRACTS, 2017, : 9 - 14
  • [8] Performance and Scalability of Private Ethereum Blockchains
    Schaeffer, Markus
    di Angelo, Monika
    Salzer, Gernot
    [J]. BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN AND CENTRAL AND EASTERN EUROPE FORUM, 2019, 361 : 103 - 118
  • [9] On Scaling and Accelerating Decentralized Private Blockchains
    Xin, Wei
    Zhang, Tao
    Hu, Chengjian
    Tang, Cong
    Liu, Chao
    Chen, Zhong
    [J]. 2017 IEEE 3RD INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY, IEEE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 2ND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2017, : 267 - 271
  • [10] BLOCKBENCH: A Framework for Analyzing Private Blockchains
    Tien Tuan Anh Dinh
    Wang, Ji
    Chen, Gang
    Liu, Rui
    Ooi, Beng Chin
    Tan, Kian-Lee
    [J]. SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 1085 - 1100