TY - GEN
T1 - Ballot mechanism design based on blockchain methodologies
AU - Fu, Meng Hsuan
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/10/18
Y1 - 2019/10/18
N2 - Ballot mechanism design is proposed to improve existing ballot procedures. Presently, direct election of government officials at various levels is still under the mechanism of hand counting. Occasionally, the outcome from a hand count could still save the day because of the mistakes or inconsistent standards. Nowadays, network architecture and IoT devices are well developed. Based on the infrastructure, the ballot mechanism is designed by adapting blockchain methodologies to solve the problems of existing election procedures. In ballot mechanism, blockchain methodologies are adopted including cryptography, peer-to-peer transaction, data storage. In which, the complete cryptography is necessary for protecting personal information and defending outside destruction. Secure hash algorithm is a methodology to convert meaningful text into a meaningless string. Digital signature is adopted to ensure the vote was made by the person who has the related private key. Peer-to-peer transmission between voters and election center server to reduce the exchange errors. Each vote will be stored in the blockchain, where is under the secure mechanism, data is hardly altered and records are stored permanently. The goal of ballot mechanism design is aim to raise the election efficiency and accuracy, improve the manual counting procedures, and reduce cost of human resource and misjudgment through the blockchain methodologies.
AB - Ballot mechanism design is proposed to improve existing ballot procedures. Presently, direct election of government officials at various levels is still under the mechanism of hand counting. Occasionally, the outcome from a hand count could still save the day because of the mistakes or inconsistent standards. Nowadays, network architecture and IoT devices are well developed. Based on the infrastructure, the ballot mechanism is designed by adapting blockchain methodologies to solve the problems of existing election procedures. In ballot mechanism, blockchain methodologies are adopted including cryptography, peer-to-peer transaction, data storage. In which, the complete cryptography is necessary for protecting personal information and defending outside destruction. Secure hash algorithm is a methodology to convert meaningful text into a meaningless string. Digital signature is adopted to ensure the vote was made by the person who has the related private key. Peer-to-peer transmission between voters and election center server to reduce the exchange errors. Each vote will be stored in the blockchain, where is under the secure mechanism, data is hardly altered and records are stored permanently. The goal of ballot mechanism design is aim to raise the election efficiency and accuracy, improve the manual counting procedures, and reduce cost of human resource and misjudgment through the blockchain methodologies.
KW - Ballot
KW - Blockchain
KW - Cryptography
KW - IoT
UR - https://www.scopus.com/pages/publications/85077745848
UR - https://www.scopus.com/pages/publications/85077745848#tab=citedBy
U2 - 10.1145/3366650.3366656
DO - 10.1145/3366650.3366656
M3 - Conference proceeding (ISBN)
AN - SCOPUS:85077745848
T3 - ACM International Conference Proceeding Series
SP - 91
EP - 93
BT - ICCBD 2019 - 2019 the 2nd International Conference on Computing and Big Data, Workshop CSEA 2019
PB - Association for Computing Machinery
T2 - 2nd International Conference on Computing and Big Data, ICCBD 2019 and its Workshop the International Conference on Computer, Software Engineering and Applications, CSEA 2019
Y2 - 18 October 2019 through 20 October 2019
ER -