Abstract
Enterprise ballot is a term often used to represent a deliberation process within a company or a consortium of companies. Such ballots are usually applied to support the decision-making process in scenarios where stakeholders and the organization have to decide on a certain subject before performing an action. However, there are few reported cases in the literature regarding enterprise ballots and their requirements. Hence, the enterprise needs are not mapped in depth, particularly in a consortium scenario. This presents challenges regarding process transparency, system reliability and user access restrictions. Therefore, an enterprise ballot system should have its own requirements to deal with this environment, ensuring a correct, verifiable and private ballot process. In this sense, this paper presents BallotBR, an enterprise ballot system built under the Libr@Blockchain project, which is supported by Libra consortium based on the ANP’s Research, Development and Innovation clauses. The requirements were collected with the companies stakeholders, and the system was implemented in a permissioned blockchain, Hyperledger Fabric. Furthermore, a permissioned blockchain network was proposed to provide correctness, verifiability and privacy to the ballot process. Such a network aims to promote a trustworthy, cooperative, and reliable environment. Still, the network intends not only to enable an enterprise ballot system for a specific consortium, but to allow that, in the future, other applications be attached, connecting other companies in this ecosystem. Since we used a permissioned blockchain, companies can exchange information privately through exclusive communication channels. Moreover, we developed an integration with a digital identity and signature solution to control access to the system, and ensure the identity of users’ actions within BallotBR. Last but not least, we present the identified threats to validity to expose and discuss the main concerns of our system design choices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Private Ethereum Network. Available at: https://geth.ethereum.org/docs/interface/private-network Accessed at: 10/01/2021.
- 2.
The following video demonstrates the interface screens regarding a user sending a BallotBR notice, that requires the AssinadorBR signature.
References
Alonso, L.P., Gasco, M., del Blanco, D.Y.M., Alonso, J.A.H., Barrat, J., Moreton, H.A.: E-voting system evaluation based on the Council of Europe recommendations: Helios voting. IEEE Trans. Emerg. Topics Comput. 9(1), 161–173 (2018)
Alves, P., et al.: A blockchain-based architecture for enterprise ballot. In: Proceedings of the 23rd International Conference on Enterprise Information Systems (ICEIS), vol. 2, pp. 232–240. INSTICC, SciTePress (2021). https://doi.org/10.5220/0010432102320240
Alves, P., et al.: Exploring blockchain technology to improve multi-party relationship in business process management systems. In: Proceedings of the 22nd International Conference on Enterprise Information Systems (ICEIS), vol. 2, pp. 817–825. INSTICC, SciTePress (2020). https://doi.org/10.5220/0009565108170825
Beduschi, A.: Digital identity: contemporary challenges for data protection, privacy and non-discrimination rights. Big Data Soc. 6(2), 2053951719855091 (2019)
Carlotto, M.A., et al.: Libra: a newborn giant in the Brazilian Presalt province. The AAPG/Datapages Combined Publications Database (2017)
Clarkson, M.R., Chong, S., Myers, A.C.: Civitas: toward a secure voting system. In: 2008 IEEE Symposium on Security and Privacy (SP 2008), pp. 354–368. IEEE (2008)
Dagher, G., Marella, P., Milojkovic, M., Mohler, J.: Broncovote: secure voting system using ethereum’s blockchain. In: Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP 2018), pp. 96–107 (2018). https://doi.org/10.5220/0006609700960107
Gritzalis, D.A.: Principles and requirements for a secure e-voting system. Comput. Secur. 21(6), 539–556 (2002)
Hardwick, F.S., Gioulis, A., Akram, R.N., Markantonakis, K.: E-voting with blockchain: an e-voting protocol with decentralisation and voter privacy. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1561–1567. IEEE (2018)
Hjálmarsson, F., Hreiarsson, G.K., Hamdaqa, M., Hjálmtỳsson, G.: Blockchain-based e-voting system. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pp. 983–986. IEEE (2018)
Juels, A., Catalano, D., Jakobsson, M.: Coercion-resistant electronic elections. In: Chaum, D., Jakobsson, M., Rivest, R.L., Ryan, P.Y.A., Benaloh, J., Kutylowski, M., Adida, B. (eds.) Towards Trustworthy Elections. LNCS, vol. 6000, pp. 37–63. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12980-3_2
Kinkelin, H., von Seck, R., Rudolf, C., Carle, G.: Hardening x. 509 certificate issuance using distributed ledger technology. In: NOMS 2020 IEEE/IFIP Network Operations and Management Symposium, pp. 1–6. IEEE (2020)
Kondova, G., Erbguth, J.: Self-sovereign identity on public blockchains and the GDPR. In: Proceedings of the 35th Annual ACM Symposium on Applied Computing, pp. 342–345 (2020)
Lu, H., Huang, K., Azimi, M., Guo, L.: Blockchain technology in the oil and gas industry: a review of applications, opportunities, challenges, and risks. IEEE Access 7, 41426–41444 (2019). https://doi.org/10.1109/ACCESS.2019.2907695
Moraes, T.K.L., Cernev, A.K.: OriginalMY: blockchain technology and business defying a 20th-century regulation. J. Inf. Technol. Teach. Cases 10(2), 108–118 (2020)
Moynihan, D.P.: Building secure elections: e-voting, security, and systems theory. Public Adm. Rev. 64(5), 515–528 (2004)
Mukherjee, P., Boshra, A., Ashraf, M., Biswas, M.: A hyper-ledger fabric framework as a service for improved quality e-voting system. In: 2020 IEEE Region 10 Symposium (TENSYMP), pp. 394–397. IEEE (2020). https://doi.org/10.1109/TENSYMP50017.2020.9230820
Nasser, R.B., et al.: Distributed ledger technology in the oil and gas sector: Libra ballot use case. Rio Oil and Gas (2020). https://doi.org/10.48072/2525-7579.rog.2020.464
Paskin, R., et al.: Blockchain digital signatures in a big corporation: a challenge for costs management sector. Rio Oil and Gas (2020). https://doi.org/10.48072/2525-7579.rog.2020.454
Patil, H., Ladkat, P., Jituri, A., Desai, R., Shinde, D., et al.: Blockchain based e-voting system. Blockchain Based E-Voting System (2019)
Pawlak, M., Poniszewska-Marańda, A., Kryvinska, N.: Towards the intelligent agents for blockchain e-voting system. Procedia Comput. Sci. 141, 239–246 (2018)
Robichez, G., et al.: Blockchain initiatives on the oil and gas industry. Tech. rep., Pontifical Catholic University of Rio de Janeiro PUC-Rio in partnership with Petrobras, Brazil (2021). http://www.puc-rio.br/ecoa/go#blockchainoilandgas
Specter, M.A., Koppel, J., Weitzner, D.: The ballot is busted before the blockchain: a security analysis of Voatz, the first internet voting application used in US federal elections. In: 29th USENIX Security Symposium (USENIX Security 2020), pp. 1535–1553 (2020)
Wang, F., De Filippi, P.: Self-sovereign identity in a globalized world: credentials-based identity systems as a driver for economic inclusion. Front. Blockchain 2, 28 (2020)
Yan, Z., Liu, J., Liu, S.: DPWeVote: differentially private weighted voting protocol for cloud-based decision-making. Enterp. Inf. Syst. 13(2), 236–256 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Alves, P.H. et al. (2022). Blockchain-Based Enterprise Ballots in an Oil and Gas Consortium. In: Filipe, J., Śmiałek, M., Brodsky, A., Hammoudi, S. (eds) Enterprise Information Systems. ICEIS 2021. Lecture Notes in Business Information Processing, vol 455. Springer, Cham. https://doi.org/10.1007/978-3-031-08965-7_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-08965-7_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-08964-0
Online ISBN: 978-3-031-08965-7
eBook Packages: Computer ScienceComputer Science (R0)