Authors:
Paulo Henrique Alves
1
;
Isabella Frajhof
1
;
Élisson Araújo
1
;
Yang Miranda
1
;
Rafael Nasser
1
;
Gustavo Robichez
1
;
Alessandro Garcia
1
;
Cristiane Lodi
2
;
Flavia Pacheco
2
and
Marcus Moreno
2
Affiliations:
1
Software Engineering Laboratory, Department of Informatics, Pontificial University Catholic of Rio de Janeiro, RJ, Brazil
;
2
Petrobras, Rio de Janeiro, Brazil
Keyword(s):
Ballot, Electronic Voting Systems, Blockchain, Architecture.
Abstract:
Enterprise ballots are usually applied to support the decision-making process in voting-related scenarios. They allow its members to manifest their opinion and settle their position in regards to a specific topic, such as the approval of budgets and the acquisition of goods and services. Even though we are living in a data-driven society, highly digitized, enterprise ballots still rely on a paper based process. Thus, migrating to an electronic voting system, in which all the resolution process happens online, triggers various issues on verifiability, correctness and secrecy. Blockchain plays a vital role in this environment, as it is able to provide a trustable and secure enterprise decision-making system. Therefore, we developed BallotBR, an enterprise ballot system under a permissioned blockchain platform, to address all the requirements based on a challenging enterprise consortium context. This consortium is representative of many consortia across the oil and gas industry and othe
r domains. Furthermore, we contrasted the open-source proposals available in the literature with the BallotBR needs. Also, we discussed how our solution addresses security and trustworthiness requirements usually faced in e-voting systems.
(More)