Bu madde henüz onaylanmamıştır.
A voting system consists of tools, procedures, and architecture that collect and tally citizen votes. Centralized systems place trust in a single authority; decentralized systems distribute control across multiple nodes, often using blockchain or cryptographic protocols.
Centralized systems are guided by a central electoral authority responsible for overseeing voter registration, vote collection, counting, and certification.
Decentralized systems distribute voting data across multiple independent nodes. Blockchain-based approaches use cryptographic guarantees to record votes immutably.
A central server interface registers voters and aggregates votes. It oversees authentication, encryption, storage, and tallying.
Votes are encrypted and broadcast to a distributed ledger. Nodes validate, record, and propagate these votes. Cryptographic modules ensure authenticity and voter privacy.

Figure: Architecture of a blockchain voting system — voters reveal encrypted ballots to a distributed ledger where consensus ensures integrity.
Experts suggest hybrid models that combine centralized registration with decentralized vote recording. Software-independence paired with VVPAT and cryptographic audit functions can secure trust even if software fails.
Implementation steps often include:
Appel, A. W., DeMillo, R. A., & Stark, P. B. Ballot-marking devices cannot assure the will of the voters. Election Law Journal.
Halderman, J. A. Security analysis of the Estonian Internet voting system. ACM CCS Proceedings, 2014.
Springall, D., et al. Security analysis of the Diebold AccuVote-TS voting machine. IEEE Symposium on Security and Privacy, 2016.
Taş, R., & Tanrıöver, Ö. Ö. (2020). A Systematic Review of Challenges and Opportunities of Blockchain for E-Voting. Symmetry, 12(8), 1328. https://doi.org/10.3390/sym12081328
Henüz Tartışma Girilmemiştir
"Centralized vs. Decentralized Voting Systems" maddesi için tartışma başlatın
Centralized Voting Systems
Advantages
Disadvantages
Decentralized Voting Systems
Advantages
Disadvantages
Architectural Overview
Centralized Model
Decentralized (Blockchain) Model
Hybrid and Software-Independent Approaches