Cargando…
AMVchain: authority management mechanism on blockchain-based voting systems
As blockchain technology booms, modern electronic voting system leverages blockchain as underlying storage model to make the voting process more transparent, and guarantee immutability of data. However, the transparent characteristic may disclose sensitive information of candidate for all system use...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7947943/ https://www.ncbi.nlm.nih.gov/pubmed/33723494 http://dx.doi.org/10.1007/s12083-021-01100-x |
_version_ | 1783663333548752896 |
---|---|
author | Li, Chenchen Xiao, Jiang Dai, Xiaohai Jin, Hai |
author_facet | Li, Chenchen Xiao, Jiang Dai, Xiaohai Jin, Hai |
author_sort | Li, Chenchen |
collection | PubMed |
description | As blockchain technology booms, modern electronic voting system leverages blockchain as underlying storage model to make the voting process more transparent, and guarantee immutability of data. However, the transparent characteristic may disclose sensitive information of candidate for all system users have the same right to their information. Besides that, the pseudo-anonymity of blockchain will lead to the disclosure of voters’ privacy and the third-parties such as registration institutions involved in voting process also have possibility of tampering data. To overcome these difficulties, we apply authority management mechanism into blockchain-based voting systems. In this paper, we put forward AMVchain, a fully decentralized and efficient blockchain-based voting system. AMVchain has a three-layer access control architecture, and on each layer, smart contracts are responsible for validation and granting permissions. Linkable ring signature is adopted in the process of voting to protect ballot-privacy. AMVchain also makes a tradeoff between efficiency and concurrency by introducing proxy nodes. The experiments results show that our system meets the basic requirements under the high concurrent users circumstance. |
format | Online Article Text |
id | pubmed-7947943 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-79479432021-03-11 AMVchain: authority management mechanism on blockchain-based voting systems Li, Chenchen Xiao, Jiang Dai, Xiaohai Jin, Hai Peer Peer Netw Appl Article As blockchain technology booms, modern electronic voting system leverages blockchain as underlying storage model to make the voting process more transparent, and guarantee immutability of data. However, the transparent characteristic may disclose sensitive information of candidate for all system users have the same right to their information. Besides that, the pseudo-anonymity of blockchain will lead to the disclosure of voters’ privacy and the third-parties such as registration institutions involved in voting process also have possibility of tampering data. To overcome these difficulties, we apply authority management mechanism into blockchain-based voting systems. In this paper, we put forward AMVchain, a fully decentralized and efficient blockchain-based voting system. AMVchain has a three-layer access control architecture, and on each layer, smart contracts are responsible for validation and granting permissions. Linkable ring signature is adopted in the process of voting to protect ballot-privacy. AMVchain also makes a tradeoff between efficiency and concurrency by introducing proxy nodes. The experiments results show that our system meets the basic requirements under the high concurrent users circumstance. Springer US 2021-03-11 2021 /pmc/articles/PMC7947943/ /pubmed/33723494 http://dx.doi.org/10.1007/s12083-021-01100-x Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Li, Chenchen Xiao, Jiang Dai, Xiaohai Jin, Hai AMVchain: authority management mechanism on blockchain-based voting systems |
title | AMVchain: authority management mechanism on blockchain-based voting systems |
title_full | AMVchain: authority management mechanism on blockchain-based voting systems |
title_fullStr | AMVchain: authority management mechanism on blockchain-based voting systems |
title_full_unstemmed | AMVchain: authority management mechanism on blockchain-based voting systems |
title_short | AMVchain: authority management mechanism on blockchain-based voting systems |
title_sort | amvchain: authority management mechanism on blockchain-based voting systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7947943/ https://www.ncbi.nlm.nih.gov/pubmed/33723494 http://dx.doi.org/10.1007/s12083-021-01100-x |
work_keys_str_mv | AT lichenchen amvchainauthoritymanagementmechanismonblockchainbasedvotingsystems AT xiaojiang amvchainauthoritymanagementmechanismonblockchainbasedvotingsystems AT daixiaohai amvchainauthoritymanagementmechanismonblockchainbasedvotingsystems AT jinhai amvchainauthoritymanagementmechanismonblockchainbasedvotingsystems |