Skip to main navigation Skip to search Skip to main content

ZK-BFT: A Zero-knowledge and Byzantine Fault Tolerant Consensus for Permissioned Blockchain Networks

    • University of Delaware
    • Northwestern Polytechnical University Xian

    Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

    4 Citations (Scopus)

    Abstract

    Consensus algorithms play an essential role in blockchains, directly impacting their performance. These algorithms involve validating and ordering pending transactions into new blocks, a process that exposes data to consensus nodes, raising privacy concerns. While existing consensus algorithms focus on network security and performance, data privacy within the consensus layer has received limited attention. This study introduces ZK-BFT, a zero-knowledge and Byzantine fault-Tolerant consensus algorithm for permissioned blockchains. ZK-BFT verifies transactions without disclosing original information to consensus nodes, enhancing data privacy within the consensus layer while maintaining Byzantine fault tolerance. Our experiments, using the Hyperledger Ursa cryptographic library and Hyperledger Fabric permissioned blockchain, demonstrate ZK-BFT's potential for integration into existing permissioned blockchain systems that require privacy-by-design and Byzantine fault tolerance.

    Original languageEnglish
    Title of host publicationICBTA 2023 - 2023 6th International Conference on Blockchain Technology and Applications
    PublisherAssociation for Computing Machinery (ACM)
    Pages70-77
    Number of pages8
    ISBN (Electronic)9798400708671
    DOIs
    Publication statusPublished - 29 May 2024
    Event6th International Conference on Blockchain Technology and Applications, ICBTA 2023 - Xi'an, China
    Duration: 15 Dec 202317 Dec 2023

    Publication series

    NameACM International Conference Proceeding Series

    Conference

    Conference6th International Conference on Blockchain Technology and Applications, ICBTA 2023
    Country/TerritoryChina
    CityXi'an
    Period15/12/2317/12/23

    Keywords

    • Blockchain
    • Byzantine Fault Tolerance
    • Consensus
    • Privacy
    • Zero-knowledge Proof

    Fingerprint

    Dive into the research topics of 'ZK-BFT: A Zero-knowledge and Byzantine Fault Tolerant Consensus for Permissioned Blockchain Networks'. Together they form a unique fingerprint.

    Cite this