[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

CUBA: An Evolutionary Consortium Oriented Distributed Ledger Byzantine Consensus Algorithm

  • Conference paper
  • First Online:
Distributed Computing and Artificial Intelligence, 20th International Conference (DCAI 2023)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 740))

  • 425 Accesses

Abstract

We propose a consortium-based distributed ledger (Blockchain) consensus algorithm overcoming the classical problems of Byzantine Fault Tolerant (BFT) consensus algorithms. The identified issues concerning Byzantine algorithms are scalability, performance, and attack resilience. These factors inspire us to conceive our novel consensus algorithm CUBA. CUBA expands to Contesting Utilitarian Byzantine Agreement which evaluates and valorizes each consensus action as a Utilitarian metric of the gamified participants in the network. The obtained utilitarian metrics are used as feedback to reorganize the network for faster performance of the network consensus or for being resilient to the malicious activity noticed. This consensus protocol is designed to sustain or increase the Utilitarian happiness in a Byzantine environment of identified participants for the network’s liveness, safety, performance, and scalability. Evaluation results show an improved throughput, scalability, and malicious resilience compared to Proof of Authority protocols like PBFT, IBFT, and QBFT, as well as comparable to Clique for consortium Distributed Ledger networks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 143.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 179.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Lamport, L., Shostak, R., Pease, M.: The Byzantine generals problem. ACM Trans. Program. Lang. Syst. https://doi.org/10.1145/357172.357176

  2. Kotla, R., Alvisi, L., Dahlin, M., Clement, A., Wong, E.: Zyzzyva: speculative Byzantine fault tolerance. ACM Trans. Comput. Syst. 27 (2010). https://doi.org/10.1145/1658357.1658358

  3. Clique PoA protocol and Rinkeby PoA testnet. https://github.com/ethereum/EIPs/issues/225. Accessed 4 Apr 2023

  4. OpenEthereum Aura - Authority Round. https://openethereum.github.io/Aura

  5. Jalalzai, M., Busch, C., Richard, G.: Proteus: a scalable BFT consensus protocol for blockchains. In: 2019 IEEE International Conference on Blockchain (Blockchain), pp. 308–313 (2019)

    Google Scholar 

  6. Bano, S., et al.: SoK: consensus in the age of blockchains. In: Proceedings of the 1st ACM Conference on Advances in Financial Technologies, pp. 183–198 (2019). https://doi.org/10.1145/3318041.3355458

  7. Kaula, Inc. and AZAPA Co., Ltd.: Kaula together founded Automotive BlockChain Consortium (ABCC) toward creation of new mobility services. https://kaula.jp/wp/wp-content/uploads/2018/08/180719-ABCC-PR-en-2.pdf

  8. Sedlmeier, P., Schleger, J., Helm, M.: Atomic Broadcasts and Consensus: A Survey (2020). https://www.net.in.tum.de/fileadmin/TUM/NET/NET-2020-11-1/NET-2020-11-1_19.pdf

  9. Vukolić, M.: The quest for scalable blockchain fabric: proof-of-work vs. BFT replication. In: Camenisch, J., Kesdoğan, D. (eds.) iNetSec 2015. LNCS, vol. 9591, pp. 112–125. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39028-4_9

    Chapter  Google Scholar 

  10. Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: Proceedings of the Third Symposium on Operating Systems Design and Implementation, pp. 173–186 (1999)

    Google Scholar 

  11. Ekparinya, P., Gramoli, V., Jourjon, G.: The attack of the clones against proof-of-authority. arXiv. abs/1902.10244 (2020)

  12. Saltini, R., Hyland-Wood, D.: IBFT 2.0: a safe and live variation of the IBFT blockchain consensus protocol for eventually synchronous networks (2019)

    Google Scholar 

  13. Samuel, C., Glock, S., Verdier, F., Guitton-Ouhamou, P.: Choice of Ethereum clients for private blockchain: assessment from proof of authority perspective. In: 2021 IEEE International Conference On Blockchain And Cryptocurrency (ICBC), pp. 1–5 (2021)

    Google Scholar 

  14. Preitl, Z., Precup, R.-E., Tar, J., Takács, M.: Use of multi-parametric quadratic programming in fuzzy control systems. Acta Polytechnica Hungarica 3(1), 1–17 (2006)

    Google Scholar 

  15. Maestro, J.A., Rodriguez, S., Casado, R., Prieto, J., Corchado, J.M.: Comparison of efficient planning and optimization methods of last mile delivery resources. In: Gao, H., J. Durán Barroso, R., Shanchen, P., Li, R. (eds.) BROADNETS 2020. LNICST, vol. 355, pp. 163–173. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-68737-3_11 ISBN 978-3-030-68737-3

    Chapter  Google Scholar 

  16. Precup, R.E., David, R.C., Roman, R.C., Petriu, E.M., Szedlak-Stinean, A.I.: Slime Mould algorithm-based tuning of cost-effective fuzzy controllers for servo systems. Int. J. Comput. Intell. Syst. 14(1), 1042–1052. https://doi.org/10.2991/ijcis.d.210309.001. ISSN 1875-6883

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cyril Naves Samuel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Samuel, C.N., Verdier, F., Glock, S., Guitton-Ouhamou, P. (2023). CUBA: An Evolutionary Consortium Oriented Distributed Ledger Byzantine Consensus Algorithm. In: Ossowski, S., Sitek, P., Analide, C., Marreiros, G., Chamoso, P., Rodríguez, S. (eds) Distributed Computing and Artificial Intelligence, 20th International Conference. DCAI 2023. Lecture Notes in Networks and Systems, vol 740. Springer, Cham. https://doi.org/10.1007/978-3-031-38333-5_4

Download citation

Publish with us

Policies and ethics