Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3485730.3493374acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
short-paper

Experimental Scalability Study of Consortium Blockchains with BFT Consensus for IoT Automotive Use Case

Published: 15 November 2021 Publication History

Abstract

Private or consortium blockchain networks have fewer verified participants and offer better throughput and transaction efficiency than public networks. However, as more and more blockchain consensuses are designed for private or consortium networks, their performances are often estimated without a practical use case implementation. In our use case, participants do not have to trust each other but still work together to build an ecosystem where users control their data and information. This paper analyzes the performance (transaction throughput, rejections, node participants) of Byzantine Fault Tolerant Consensus (BFT) using two blockchains: Hyperledger Sawtooth and Ethereum.

References

[1]
M. Chuan. [n.d.]. Istanbul BFT's design cannot successfully tolerate fail-stop failures. https://github.com/ConsenSys/quorum/issues/305
[2]
Y.-T.Lin. [n.d.]. Istanbul Byzantine Fault Tolerance. https://github.com/ethereum/EIPs/issues/650
[3]
Miguel Castro and Barbara Liskov. 1999. Pratical Byzantine Fault Tolence. Processing of the Third Symposium on Operating Systems Design and Implementation (February 1999).
[4]
Stefano De Angelis, Leonardo Aniello, Federico Lombardi, Andrea Margheri, and V. Sassone. 2017. PBFT vs proof-of-authority: applying the CAP theorem to permissioned blockchain.
[5]
Tien Tuan Anh Dinh, Ji Wang, Gang Chen, Rui Liu, Beng Chin Ooi, and Kian-Lee Tan. 2017. BLOCKBENCH: A Framework for Analyzing Private Blockchains. CoRR abs/1703.04057 (2017). arXiv:1703.04057 http://arxiv.org/abs/1703.04057
[6]
Alan Fekete. 2018. CAP Theorem. Springer New York, New York, NY, 395--396. https://doi.org/10.1007/978-1-4614-8265-9_80644
[7]
Luc Gerrits, Edouard Kilimou, Roland Kromes, Lionel Faure, and François Verdier. 2021. A Blockchain cloud architecture deployment for an industrial IoT use case. In 2021 IEEE International Conference on Omni-Layer Intelligent Systems (COINS). 1--6. https://doi.org/10.1109/COINS51742.2021.9524264
[8]
Luc Gerrits and Cyril Naves Samuel. 2021. Experimental Scalability Study of Consortium Blockchains with BFT Consensus for IoT Automotive Use Case. https://github.com/projet-SIM/acm-blocksys-2021
[9]
Mohamed Tahar Hammi, Patrick Bellot, and Ahmed Serhrouchni. 2018. BC-Trust: A decentralized authentication blockchain-based mechanism. In 2018 IEEE Wireless Communications and Networking Conference (WCNC). 1--6. https://doi.org/10.1109/WCNC.2018.8376948
[10]
Akm Bahalul Haque, A. K. M. Najmul Islam, Sami Hyrynsalmi, Bilal Naqvi, and Kari Smolander. 2021. GDPR Compliant Blockchains-A Systematic Literature Review. IEEE Access 9 (2021), 50593--50606. https://doi.org/10.1109/ACCESS.2021.3069877
[11]
Intel Corporation. [n.d.]. Hyperledger Sawtooth. https://sawtooth.hyperledger.org/docs/core/releases/latest/
[12]
Henrique Moniz. 2020. The Istanbul BFT Consensus Algorithm. CoRR abs/2002.03613 (2020). arXiv:2002.03613 https://arxiv.org/abs/2002.03613
[13]
Satoshi Nakamoto et al. 2008. Bitcoin: A peer-to-peer electronic cash system. (2008).
[14]
ONISR. [n.d.]. Bilan 2019 de la sécurité routière. https://www.onisr.securite-routiere.gouv.fr/
[15]
Suporn Pongnumkul, Chaiyaphum Siripanpornchana, and Suttipong Thajchayapong. 2017. Performance Analysis of Private Blockchain Platforms in Varying Workloads. In 2017 26th International Conference on Computer Communication and Networks (ICCCN). 1--6. https://doi.org/10.1109/ICCCN.2017.8038517
[16]
Péter Szilágyi. [n.d.]. EIP-225: Clique proof-of-authority consensus protocol. https://eips.ethereum.org/EIPS/eip-225
[17]
Roberto Saltini. 2019. Correctness Analysis of IBFT. CoRR abs/1901.07160 (2019). arXiv:1901.07160 http://arxiv.org/abs/1901.07160
[18]
Cyril Naves Samuel, Severine Glock, François Verdier, and Patricia Guitton-Ouhamou. 2021. Choice of Ethereum Clients for Private Blockchain: Assessment from Proof of Authority Perspective. In IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2021, Sydney, Australia, May 3--6, 2021. IEEE, 1--5. https://doi.org/10.1109/ICBC51069.2021.9461085
[19]
Markus Schäffer, Monika di Angelo, and Gernot Salzer. 2019. Performance and Scalability of Private Ethereum Blockchains. In Business Process Management: Blockchain and Central and Eastern Europe Forum, Claudio Di Ciccio, Renata Gabryelczyk, Luciano García-Bañuelos, Tomislav Hernaus, Rick Hull, Mojca Indihar Štemberger, Andrea Kő, and Mark Staples (Eds.). Springer International Publishing, Cham, 103--118.
[20]
Wei Yao, Junyi Ye, Renita Murimi, and Guiling Wang. 2021. A Survey on Consortium Blockchain Consensus Mechanisms. arXiv:2102.12058 [cs.DS]

Cited By

View all
  • (2024)A Fair Crowd-Sourced Automotive Data Monetization Approach Using Substrate Hybrid Consensus BlockchainFuture Internet10.3390/fi1605015616:5(156)Online publication date: 30-Apr-2024
  • (2024)A Reputation Awareness Randomization Consensus Mechanism in Blockchain SystemsIEEE Internet of Things Journal10.1109/JIOT.2024.340884611:20(32745-32758)Online publication date: 15-Oct-2024
  • (2022)Integration of Privacy Protection and Blockchain-Based Food Safety Traceability: Potential and ChallengesFoods10.3390/foods1115226211:15(2262)Online publication date: 28-Jul-2022

Index Terms

  1. Experimental Scalability Study of Consortium Blockchains with BFT Consensus for IoT Automotive Use Case

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SenSys '21: Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems
    November 2021
    686 pages
    ISBN:9781450390972
    DOI:10.1145/3485730
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 November 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Blockchain
    2. Clique
    3. Cloud
    4. Ethereum
    5. IBFT
    6. PBFT
    7. QBFT

    Qualifiers

    • Short-paper
    • Research
    • Refereed limited

    Conference

    Acceptance Rates

    SenSys '21 Paper Acceptance Rate 25 of 139 submissions, 18%;
    Overall Acceptance Rate 174 of 867 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)24
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Fair Crowd-Sourced Automotive Data Monetization Approach Using Substrate Hybrid Consensus BlockchainFuture Internet10.3390/fi1605015616:5(156)Online publication date: 30-Apr-2024
    • (2024)A Reputation Awareness Randomization Consensus Mechanism in Blockchain SystemsIEEE Internet of Things Journal10.1109/JIOT.2024.340884611:20(32745-32758)Online publication date: 15-Oct-2024
    • (2022)Integration of Privacy Protection and Blockchain-Based Food Safety Traceability: Potential and ChallengesFoods10.3390/foods1115226211:15(2262)Online publication date: 28-Jul-2022
    • (2022)ReLI: Real-Time Lightweight Byzantine Consensus in Low-Power IoT-Systems2022 18th International Conference on Network and Service Management (CNSM)10.23919/CNSM55787.2022.9965123(275-281)Online publication date: 31-Oct-2022

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media