This project aims to develop a secure, transparent, and decentralized blockchain-based electronic voting system utilizing Hyperledger Fabric for tamper-proof and verifiable vote storage, Hyperledger Aries for cryptographic voter identity verification, and React for an intuitive, user-friendly interface. The proposed system addresses major challenges in traditional voting systems, including voter identity authentication, scalability, and transparency, while ensuring privacy and security throughout the election process. By integrating advanced cryptographic techniques such as Zero-Knowledge Proofs (ZKPs) and Verifiable Credentials (VCs), the system guarantees voter anonymity and ensures election integrity. The use of Hyperledger Fabric provides an immutable ledger to record votes securely, preventing fraud and tampering, which is a critical issue in many conventional voting systems. React offers an easy-to-use interface that enhances the system’s accessibility and usability, ensuring it is suitable for both technical and nontechnical users. This project aims to address the shortcomings of traditional voting systems and contributes to modernizing the electoral process by providing a robust, fraud-resistant, and scalable voting platform suitable for both small- and large-scale elections. Ultimately, the system is designed to advance blockchain-based e-voting solutions, enhancing trust, transparency, and integrity in the electoral process and contributing to the future of secure digital voting.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Blockchain-Based Voting System Using Hyperledger Fabric with a React Interface

  • MD Mohimul Alam,
  • Shazneen Islam Akhi,
  • Md. Ataur Rahman,
  • Jubaida Nur Jumana,
  • Shannidhay Lal Ghosh,
  • Rifat Ara Rouf,
  • Mahady Hasan

摘要

This project aims to develop a secure, transparent, and decentralized blockchain-based electronic voting system utilizing Hyperledger Fabric for tamper-proof and verifiable vote storage, Hyperledger Aries for cryptographic voter identity verification, and React for an intuitive, user-friendly interface. The proposed system addresses major challenges in traditional voting systems, including voter identity authentication, scalability, and transparency, while ensuring privacy and security throughout the election process. By integrating advanced cryptographic techniques such as Zero-Knowledge Proofs (ZKPs) and Verifiable Credentials (VCs), the system guarantees voter anonymity and ensures election integrity. The use of Hyperledger Fabric provides an immutable ledger to record votes securely, preventing fraud and tampering, which is a critical issue in many conventional voting systems. React offers an easy-to-use interface that enhances the system’s accessibility and usability, ensuring it is suitable for both technical and nontechnical users. This project aims to address the shortcomings of traditional voting systems and contributes to modernizing the electoral process by providing a robust, fraud-resistant, and scalable voting platform suitable for both small- and large-scale elections. Ultimately, the system is designed to advance blockchain-based e-voting solutions, enhancing trust, transparency, and integrity in the electoral process and contributing to the future of secure digital voting.