IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v12y2020i8p129-d392219.html
   My bibliography  Save this article

Challenges of PBFT-Inspired Consensus for Blockchain and Enhancements over Neo dBFT

Author

Listed:
  • Igor M. Coelho

    (Graduate Program in Computational Sciences (PPG-CComp), Universidade do Estado do Rio de Janeiro, Rua São Francisco Xavier, 524-Maracanã, Rio de Janeiro, RJ 20550-013, Brazil
    Institute of Computing, Universidade Federal Fluminense, Av. Gal. Milton Tavares de Souza, São Domingos, Niterói, RJ 24210-310, Brazil
    Principal corresponding authors.)

  • Vitor N. Coelho

    (OptBlocks, Avenida João Pinheiro, 274 Sala 201-Lourdes, Belo Horizonte, MG 30130-186, Brazil
    Principal corresponding authors.)

  • Rodolfo P. Araujo

    (Graduate Program in Computational Sciences (PPG-CComp), Universidade do Estado do Rio de Janeiro, Rua São Francisco Xavier, 524-Maracanã, Rio de Janeiro, RJ 20550-013, Brazil)

  • Wang Yong Qiang

    (Research & Development Department, Neo Global Development, 88, Zhengxue Rd, Shanghai 200082, China)

  • Brett D. Rhodes

    (Neo News Today, Leeds LS27 7FH, UK)

Abstract

Consensus mechanisms are a core feature for handling negotiation and agreements. Blockchain technology has seen the introduction of different sorts of consensus mechanism, ranging from tasks of heavy computation to the subtle mathematical proofs of Byzantine agreements. This paper presents the pioneer Delegated Byzantine Fault Tolerance (dBFT) protocol of Neo Blockchain, which was inspired by the Practical Byzantine Fault Tolerance (PBFT). Besides introducing its history, this study describes proofs and didactic examples, as well as novel design and extensions for Neo dBFT with multiple block proposals. Finally, we discuss challenges when dealing with strong Byzantine adversaries, and propose solutions inspired on PBFT for current weak-synchrony problems and increasing system robustness against attacks. Key Contribution : Presents an overview of the history of PBFT-inspired consensus for blockchain, highlighting its current importance on the literature, challenges and assumptions. Contributes to the field of Distributed Consensus, proposing novel extensions for the Neo dBFT (dBFT 2.0+, dBFT 3.0 and dBFT 3.0+), with new insights on innovative consensus mechanisms.

Suggested Citation

  • Igor M. Coelho & Vitor N. Coelho & Rodolfo P. Araujo & Wang Yong Qiang & Brett D. Rhodes, 2020. "Challenges of PBFT-Inspired Consensus for Blockchain and Enhancements over Neo dBFT," Future Internet, MDPI, vol. 12(8), pages 1-20, July.
  • Handle: RePEc:gam:jftint:v:12:y:2020:i:8:p:129-:d:392219
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/12/8/129/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/12/8/129/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Coelho, Vitor N. & Weiss Cohen, Miri & Coelho, Igor M. & Liu, Nian & Guimarães, Frederico Gadelha, 2017. "Multi-agent systems applied for energy systems integration: State-of-the-art applications and trends in microgrids," Applied Energy, Elsevier, vol. 187(C), pages 820-832.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Vitor Nazário Coelho & Rodolfo Pereira Araújo & Haroldo Gambini Santos & Wang Yong Qiang & Igor Machado Coelho, 2020. "A MILP Model for a Byzantine Fault Tolerant Blockchain Consensus," Future Internet, MDPI, vol. 12(11), pages 1-18, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Anvari-Moghaddam, Amjad & Rahimi-Kian, Ashkan & Mirian, Maryam S. & Guerrero, Josep M., 2017. "A multi-agent based energy management solution for integrated buildings and microgrid system," Applied Energy, Elsevier, vol. 203(C), pages 41-56.
    2. Nor Liza Tumeran & Siti Hajar Yusoff & Teddy Surya Gunawan & Mohd Shahrin Abu Hanifah & Suriza Ahmad Zabidi & Bernardi Pranggono & Muhammad Sharir Fathullah Mohd Yunus & Siti Nadiah Mohd Sapihie & Asm, 2023. "Model Predictive Control Based Energy Management System Literature Assessment for RES Integration," Energies, MDPI, vol. 16(8), pages 1-27, April.
    3. Davarzani, Sima & Pisica, Ioana & Taylor, Gareth A. & Munisami, Kevin J., 2021. "Residential Demand Response Strategies and Applications in Active Distribution Network Management," Renewable and Sustainable Energy Reviews, Elsevier, vol. 138(C).
    4. Prinsloo, Gerro & Dobson, Robert & Mammoli, Andrea, 2018. "Synthesis of an intelligent rural village microgrid control strategy based on smartgrid multi-agent modelling and transactive energy management principles," Energy, Elsevier, vol. 147(C), pages 263-278.
    5. Sahoo, Subham & Pullaguram, Deepak & Mishra, Sukumar & Wu, Jianzhong & Senroy, Nilanjan, 2018. "A containment based distributed finite-time controller for bounded voltage regulation & proportionate current sharing in DC microgrids," Applied Energy, Elsevier, vol. 228(C), pages 2526-2538.
    6. Hirwa, Jusse & Zolan, Alexander & Becker, William & Flamand, Tülay & Newman, Alexandra, 2023. "Optimizing design and dispatch of a resilient renewable energy microgrid for a South African hospital," Applied Energy, Elsevier, vol. 348(C).
    7. Wenting Zhao & Jun Lv & Xilong Yao & Juanjuan Zhao & Zhixin Jin & Yan Qiang & Zheng Che & Chunwu Wei, 2019. "Consortium Blockchain-Based Microgrid Market Transaction Research," Energies, MDPI, vol. 12(20), pages 1-22, October.
    8. Lee, J. & Razeghi, G. & Samuelsen, S., 2022. "Generic microgrid controller with self-healing capabilities," Applied Energy, Elsevier, vol. 308(C).
    9. Helder Pereira & Bruno Ribeiro & Luis Gomes & Zita Vale, 2022. "Smart Grid Ecosystem Modeling Using a Novel Framework for Heterogenous Agent Communities," Sustainability, MDPI, vol. 14(23), pages 1-20, November.
    10. Howell, Shaun & Rezgui, Yacine & Hippolyte, Jean-Laurent & Jayan, Bejay & Li, Haijiang, 2017. "Towards the next generation of smart grids: Semantic and holonic multi-agent management of distributed energy resources," Renewable and Sustainable Energy Reviews, Elsevier, vol. 77(C), pages 193-214.
    11. Qiang Yang & Le Jiang & Ali Ehsan & Yajing Gao & Shixiao Guo, 2018. "Robust Power Supply Restoration for Self-Healing Active Distribution Networks Considering the Availability of Distributed Generation," Energies, MDPI, vol. 11(1), pages 1-19, January.
    12. de Oliveira, Glauber Cardoso & Bertone, Edoardo & Stewart, Rodney A., 2022. "Optimisation modelling tools and solving techniques for integrated precinct-scale energy–water system planning," Applied Energy, Elsevier, vol. 318(C).
    13. Sadaqat Ali & Zhixue Zheng & Michel Aillerie & Jean-Paul Sawicki & Marie-Cécile Péra & Daniel Hissel, 2021. "A Review of DC Microgrid Energy Management Systems Dedicated to Residential Applications," Energies, MDPI, vol. 14(14), pages 1-26, July.
    14. Ferreira, Willian M. & Meneghini, Ivan R. & Brandao, Danilo I. & Guimarães, Frederico G., 2020. "Preference cone based multi-objective evolutionary algorithm applied to optimal management of distributed energy resources in microgrids," Applied Energy, Elsevier, vol. 274(C).
    15. Ren, Yi & Fan, Dongming & Feng, Qiang & Wang, Zili & Sun, Bo & Yang, Dezhen, 2019. "Agent-based restoration approach for reliability with load balancing on smart grids," Applied Energy, Elsevier, vol. 249(C), pages 46-57.
    16. Thays A. Oliveira & Miquel Oliver & Helena Ramalhinho, 2020. "Challenges for Connecting Citizens and Smart Cities: ICT, E-Governance and Blockchain," Sustainability, MDPI, vol. 12(7), pages 1-21, April.
    17. Fontenot, Hannah & Dong, Bing, 2019. "Modeling and control of building-integrated microgrids for optimal energy management – A review," Applied Energy, Elsevier, vol. 254(C).
    18. Thays A. Oliveira & Yuri B. Gabrich & Helena Ramalhinho & Miquel Oliver & Miri W. Cohen & Luiz S. Ochi & Serigne Gueye & Fábio Protti & Alysson A. Pinto & Diógenes V. M. Ferreira & Igor M. Coelho & Vi, 2020. "Mobility, Citizens, Innovation and Technology in Digital and Smart Cities," Future Internet, MDPI, vol. 12(2), pages 1-27, January.
    19. Wald, Dylan & King, Jennifer & Bay, Christopher J. & Chintala, Rohit & Johnson, Kathryn, 2022. "Integration of distributed controllers: Power reference tracking through charging station and building coordination," Applied Energy, Elsevier, vol. 314(C).
    20. de Oliveira, Glauber Cardoso & Bertone, Edoardo & Stewart, Rodney A., 2022. "Challenges, opportunities, and strategies for undertaking integrated precinct-scale energy–water system planning," Renewable and Sustainable Energy Reviews, Elsevier, vol. 161(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:12:y:2020:i:8:p:129-:d:392219. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.