Using distributed ledger technology in e-voting systems

Abstract

Так как вопрос с применением электронного голосования в как в корпоративном секторе, так и в государственных структурах еще до конца не решен, остается широкий простор развития уже существующих и выдвижения новых протоколов, позволяющих обеспечить устойчивость системы к различного рода атакам. В связи с развитием технологий распределенных реестров и их потенциалом решения открытых задач в работе описывается модификация предложенной ранее схемы голосования. Внедрение технологии блокчейн позволяет решить проблемы с доверием между участниками, а так же проблему анонимизации. Данный подход позволяет проводить комбинированное голосование. Также в работе представлена архитектура решения, ее реализация и тестирование на платформе Hyperledger Fabric.
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 this master's thesis proposes 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 work the architecture of solution is described, its implementation based on Hyperledger Fabric platform is discussed and its functionality is demonstrated.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By