P-CFT: A Privacy-preserving and Crash Fault Tolerant Consensus Algorithm for Permissioned Blockchains

Wanxin Li, Collin Meese, Mark Nejad, Hao Guo

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

9 Citations (Scopus)

Abstract

Consensus algorithms play a critical role in blockchains and directly impact their performance. During consensus processing, nodes need to validate and order the pending transactions into a new block, which requires verifying the application-specific data encapsulated within a transaction. This exposes the underlying data to the consensus nodes, presenting privacy concerns. Existing consensus algorithms focus on realizing application security and performance goals, but lack privacy-by-design properties or are resource-heavy and intended for securing permissionless blockchain networks. In this paper, we propose P-CFT, a zero-knowledge and crash fault tolerant consensus algorithm for permissioned blockchains. The proposed consensus algorithm provides inherent data privacy directly to the consensus layer, while still providing guarantees of crash fault tolerance. We conduct experiments using the Hyperledger Ursa cryptographic library, and the results show promise for integrating P-CFT into existing permissioned blockchain systems requiring privacy-preserving and crash fault tolerant features.

Original languageEnglish
Title of host publicationHotICN 2021 - 2021 4th International Conference on Hot Information-Centric Networking
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages26-31
Number of pages6
ISBN (Electronic)9781665405492
DOIs
Publication statusPublished - 2021
Event4th International Conference on Hot Information-Centric Networking, HotICN 2021 - Virtual, Nanjing, China
Duration: 25 Nov 202127 Nov 2021

Publication series

NameHotICN 2021 - 2021 4th International Conference on Hot Information-Centric Networking

Conference

Conference4th International Conference on Hot Information-Centric Networking, HotICN 2021
Country/TerritoryChina
CityVirtual, Nanjing
Period25/11/2127/11/21

Keywords

  • Blockchain
  • consensus
  • privacy
  • zero-knowledge proof

Fingerprint

Dive into the research topics of 'P-CFT: A Privacy-preserving and Crash Fault Tolerant Consensus Algorithm for Permissioned Blockchains'. Together they form a unique fingerprint.

Cite this