Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain

Denis Kirillov, Vladimir Korkhov, Vadim Petrunin, Mikhail Makarov, Ildar M. Khamitov, Victor Dostov

Результат исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференции

Выдержка

Since the issue of using e-voting in both corporate and government voting has not yet been fully resolved, there remains a wide scope for improving existing approaches and proposing new protocols enabling the voting system to be resistant to various kinds of attacks. Due to the rapid development of distributed ledger technologies and their potential for solving existing problems we propose a modified protocol of the published earlier voting scheme which is complemented by blockchain technology to increase trust between participants. This approach allows carrying out combined voting of both traditional paper voting and e-voting. In this paper we describe the architecture of our solution, discuss its implementation based on Hyperledger Fabric platform and demonstrate its functionality.

Язык оригиналаанглийский
Название основной публикацииComputational Science and Its Applications – ICCSA 2019
Подзаголовок основной публикации19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II
Место публикацииCham
ИздательSpringer
Страницы509-521
ISBN (электронное издание)978-3-030-24296-1
ISBN (печатное издание)978-3-030-24295-4
DOI
СостояниеОпубликовано - июл 2019
Событие19th International Conference on Computational Science and Its Applications, ICCSA 2019 - Saint Petersburg, Российская Федерация
Продолжительность: 1 июл 20194 июл 2019

Серия публикаций

НазваниеLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ИздательSpringer
Том11620
ISSN (печатное издание)0302-9743

Конференция

Конференция19th International Conference on Computational Science and Its Applications, ICCSA 2019
СтранаРоссийская Федерация
ГородSaint Petersburg
Период1/07/194/07/19

Отпечаток

Electronic Voting
Voting
Voting Systems
Attack
Demonstrate

Предметные области Scopus

  • Теоретические компьютерные науки
  • Компьютерные науки (все)

Цитировать

Kirillov, D., Korkhov, V., Petrunin, V., Makarov, M., Khamitov, I. M., & Dostov, V. (2019). Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. В Computational Science and Its Applications – ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II (стр. 509-521). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Том 11620). Cham: Springer. https://doi.org/10.1007/978-3-030-24296-1_40
Kirillov, Denis ; Korkhov, Vladimir ; Petrunin, Vadim ; Makarov, Mikhail ; Khamitov, Ildar M. ; Dostov, Victor. / Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. Computational Science and Its Applications – ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II. Cham : Springer, 2019. стр. 509-521 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{4a8fa4a1d8d54241bd435d9f116956fb,
title = "Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain",
abstract = "Since the issue of using e-voting in both corporate and government voting has not yet been fully resolved, there remains a wide scope for improving existing approaches and proposing new protocols enabling the voting system to be resistant to various kinds of attacks. Due to the rapid development of distributed ledger technologies and their potential for solving existing problems we propose a modified protocol of the published earlier voting scheme which is complemented by blockchain technology to increase trust between participants. This approach allows carrying out combined voting of both traditional paper voting and e-voting. In this paper we describe the architecture of our solution, discuss its implementation based on Hyperledger Fabric platform and demonstrate its functionality.",
keywords = "Blockchain, Distributed ledger technologies, E-voting, Hyperledger fabric",
author = "Denis Kirillov and Vladimir Korkhov and Vadim Petrunin and Mikhail Makarov and Khamitov, {Ildar M.} and Victor Dostov",
note = "Kirillov D., Korkhov V., Petrunin V., Makarov M., Khamitov I.M., Dostov V. (2019) Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. In: Misra S. et al. (eds) Computational Science and Its Applications – ICCSA 2019. ICCSA 2019. Lecture Notes in Computer Science, vol 11620. Springer, Cham",
year = "2019",
month = "7",
doi = "10.1007/978-3-030-24296-1_40",
language = "English",
isbn = "978-3-030-24295-4",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "509--521",
booktitle = "Computational Science and Its Applications – ICCSA 2019",
address = "Germany",

}

Kirillov, D, Korkhov, V, Petrunin, V, Makarov, M, Khamitov, IM & Dostov, V 2019, Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. в Computational Science and Its Applications – ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), том. 11620, Springer, Cham, стр. 509-521, Saint Petersburg, Российская Федерация, 1/07/19. https://doi.org/10.1007/978-3-030-24296-1_40

Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. / Kirillov, Denis; Korkhov, Vladimir; Petrunin, Vadim; Makarov, Mikhail; Khamitov, Ildar M.; Dostov, Victor.

Computational Science and Its Applications – ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II. Cham : Springer, 2019. стр. 509-521 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Том 11620).

Результат исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференции

TY - GEN

T1 - Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain

AU - Kirillov, Denis

AU - Korkhov, Vladimir

AU - Petrunin, Vadim

AU - Makarov, Mikhail

AU - Khamitov, Ildar M.

AU - Dostov, Victor

N1 - Kirillov D., Korkhov V., Petrunin V., Makarov M., Khamitov I.M., Dostov V. (2019) Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. In: Misra S. et al. (eds) Computational Science and Its Applications – ICCSA 2019. ICCSA 2019. Lecture Notes in Computer Science, vol 11620. Springer, Cham

PY - 2019/7

Y1 - 2019/7

N2 - Since the issue of using e-voting in both corporate and government voting has not yet been fully resolved, there remains a wide scope for improving existing approaches and proposing new protocols enabling the voting system to be resistant to various kinds of attacks. Due to the rapid development of distributed ledger technologies and their potential for solving existing problems we propose a modified protocol of the published earlier voting scheme which is complemented by blockchain technology to increase trust between participants. This approach allows carrying out combined voting of both traditional paper voting and e-voting. In this paper we describe the architecture of our solution, discuss its implementation based on Hyperledger Fabric platform and demonstrate its functionality.

AB - Since the issue of using e-voting in both corporate and government voting has not yet been fully resolved, there remains a wide scope for improving existing approaches and proposing new protocols enabling the voting system to be resistant to various kinds of attacks. Due to the rapid development of distributed ledger technologies and their potential for solving existing problems we propose a modified protocol of the published earlier voting scheme which is complemented by blockchain technology to increase trust between participants. This approach allows carrying out combined voting of both traditional paper voting and e-voting. In this paper we describe the architecture of our solution, discuss its implementation based on Hyperledger Fabric platform and demonstrate its functionality.

KW - Blockchain

KW - Distributed ledger technologies

KW - E-voting

KW - Hyperledger fabric

UR - http://www.scopus.com/inward/record.url?scp=85069167937&partnerID=8YFLogxK

U2 - 10.1007/978-3-030-24296-1_40

DO - 10.1007/978-3-030-24296-1_40

M3 - Conference contribution

AN - SCOPUS:85069167937

SN - 978-3-030-24295-4

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 509

EP - 521

BT - Computational Science and Its Applications – ICCSA 2019

PB - Springer

CY - Cham

ER -

Kirillov D, Korkhov V, Petrunin V, Makarov M, Khamitov IM, Dostov V. Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain. В Computational Science and Its Applications – ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1–4, 2019, Proceedings, Part II. Cham: Springer. 2019. стр. 509-521. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-030-24296-1_40