Implementation of a web-based e-voting system using Hyperledger Fabric

  • Author(s) / Creator(s)
  • This document presents the design of a web-based voting system powered by Hyperledger Fabric, a permissioned blockchain framework, aiming to leverage blockchain’s decentralized and immutable features to address the limitations of traditional voting. The architecture includes multiple organizations (voters, candidates, electoral authorities, and auditors) and essential components like a user management system, a web interface for voting, and a governing smart contract. Voters cast their votes using secured digital identities, with transactions being encrypted, validated by endorsing peers, and confirmed through Hyperledger Fabric’s consensus mechanism. This approach ensures election transparency, verifiability, and resistance to tampering. However, challenges like voter privacy and regulatory compliance must be tackled for comprehensive adoption. In essence, this Hyperledger Fabric-based voting platform promises enhanced security and transparency in voting, yet demands further exploration and refinement to fully transform the democratic process.

  • Date created
    2023
  • Subjects / Keywords
  • Type of Item
    Research Material
  • DOI
    https://doi.org/10.7939/r3-tzb6-4w14
  • License
    Attribution-NonCommercial 4.0 International