Skip to main content

Blockchain-Based Enterprise Ballots in an Oil and Gas Consortium

  • Conference paper
  • First Online:
Enterprise Information Systems (ICEIS 2021)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Private Ethereum Network. Available at: https://geth.ethereum.org/docs/interface/private-network Accessed at: 10/01/2021.

  2. 2.

    The following video demonstrates the interface screens regarding a user sending a BallotBR notice, that requires the AssinadorBR signature.

References

  1. 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)

    Article  Google Scholar 

  2. 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

  3. 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

  4. Beduschi, A.: Digital identity: contemporary challenges for data protection, privacy and non-discrimination rights. Big Data Soc. 6(2), 2053951719855091 (2019)

    Article  Google Scholar 

  5. Carlotto, M.A., et al.: Libra: a newborn giant in the Brazilian Presalt province. The AAPG/Datapages Combined Publications Database (2017)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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

  8. Gritzalis, D.A.: Principles and requirements for a secure e-voting system. Comput. Secur. 21(6), 539–556 (2002)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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

    Chapter  MATH  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. Moynihan, D.P.: Building secure elections: e-voting, security, and systems theory. Public Adm. Rev. 64(5), 515–528 (2004)

    Article  Google Scholar 

  17. 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

  18. 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

  19. 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

  20. Patil, H., Ladkat, P., Jituri, A., Desai, R., Shinde, D., et al.: Blockchain based e-voting system. Blockchain Based E-Voting System (2019)

    Google Scholar 

  21. Pawlak, M., Poniszewska-Marańda, A., Kryvinska, N.: Towards the intelligent agents for blockchain e-voting system. Procedia Comput. Sci. 141, 239–246 (2018)

    Article  Google Scholar 

  22. 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

  23. 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)

    Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulo Henrique Alves .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics