Architecture-Centric Evaluation of Blockchain-Based Smart Contract e-voting for National Elections


Download 1.05 Mb.
Pdf ko'rish
bet5/23
Sana03.02.2023
Hajmi1.05 Mb.
#1153767
1   2   3   4   5   6   7   8   9   ...   23
Bog'liq
5. Architecturecentric-evaluation-of-blockchainbased-smart-contract-Evoting-for-national-electionsInformatics

Application Service Layer
: this consists of a set of services that are available in the e-voting
system. The level of access control and the defined permissions level determines the type of services
that a node can access in the blockchain.
Blockchain Layer
: this is composed of the Hyperledger Fabric V2.0, which is a modular blockchain
architecture framework that facilitates blockchain information system solutions. It supports the creation
of permissioned blockchain networks that have in-built properties such as security, and privacy
protection [
37
]. The Hyperledger Fabric has “ordering nodes” which ensures consistency of the
blockchain by ensuring that only ordered blocks of an endorsed transaction are made available to the
committing peer nodes before they are added to the blockchain [
37
].
IEC Data Storage Layer
: this contains the relevant databases that store information on the profile
of registered voters, political o
ffices being contested for, and all political candidates. This database is
used as the basis to authenticate and authorise voters to vote.
Informatics 20207, x FOR PEER REVIEW 
8 of 21 
consistency of the blockchain by ensuring that only ordered blocks of an endorsed transaction are 
made available to the committing peer nodes before they are added to the blockchain [37]. 
IEC Data Storage Layer: this contains the relevant databases that store information on the profile 
of registered voters, political offices being contested for, and all political candidates. This database is 
used as the basis to authenticate and authorise voters to vote. 
Figure 1. A schematic view of the blockchain-based architecture for national e-voting system 
(BANES). 
3.3. Other Vital Aspects of the Blockchain Architecture 
By design effective operations of the BANES is premised on two key concepts, which are smart 
card technology and the zero-knowledge protocol. 

Download 1.05 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling