A solution for integrating virtual learning environments with Blockchain

Autores

DOI:

https://doi.org/10.33448/rsd-v10i12.20354

Palavras-chave:

Tecnologia Blockchain; Educação; Segurança da informação.

Resumo

A educação gera uma quantidade considerável de dados e informações, é necessário gerenciar esses dados com segurança, evitando problemas de falsificação e adulteração de diplomas, certificados e outros documentos importantes do aluno. Além disso, a modalidade de ensino a distância está se tornando mais popular devido ao período pandêmico de Covid-19, onde os cursos são oferecidos em ambientes virtuais de aprendizagem, como o Moodle. A tecnologia Blockchain pode ser utilizada como ferramenta para garantir a segurança dos dados gerenciados pelo Moodle. No entanto, existe uma lacuna de soluções, no estado da arte atual, para integração desses dados com plataformas Blockchain. Este trabalho propõe o BlockMoodle, uma solução desenvolvida para integrar o Moodle com a Blockchain Ethereum. Este trabalho também realiza uma análise do custo financeiro de utilização da ferramenta. Além disso, uma avaliação de desempenho da solução proposta também é realizada considerando diferentes cenários de uso. Por fim, são apresentadas as conclusões e trabalhos futuros a serem desenvolvidos.

Referências

Al Harthy, K., Al Shuhaimi, F., & Al Ismaily, K. K. J. (2019, January). The upcoming Blockchain adoption in Higher-education: requirements and process. In 2019 4th MEC international conference on big data and smart city (ICBDSC) (pp. 1-5). IEEE.

Chen, G., Xu, B., Lu, M., & Chen, N. S. (2018). Exploring blockchain technology and its potential applications for education. Smart Learning Environments, 5(1), 1-10.

Cheng, J. C., Lee, N. Y., Chi, C., & Chen, Y. H. (2018, April). Blockchain and smart contract for digital certificate. In 2018 IEEE international conference on applied system invention (ICASI) (pp. 1046-1051). IEEE.

Chicarino, V. R., Jesus, E. F., Albuquerque, C. V. N., & Aragão Rocha, A. A. (2017). Uso de Blockchain para privacidade e segurança em internet das coisas. Livro de Minicursos do VII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais. Brasília: SBC, 28.

Ferreira, J. E., Pinto, F. G. C., & dos Santos, S. C. (2017). Estudo de mapeamento sistemático sobre as tendências e desafios do Blockchain. Gestão. Org, 15(6), 108-117.

Gencer, A. E., Basu, S., Eyal, I., Van Renesse, R., & Sirer, E. G. (2018, February). Decentralization in bitcoin and Ethereum networks. In International Conference on Financial Cryptography and Data Security (pp. 439-457). Springer, Berlin, Heidelberg.

Han, M., Li, Z., He, J., Wu, D., Xie, Y., & Baba, A. (2018, September). A novel blockchain-based education records verification solution. In Proceedings of the 19th Annual SIG Conference on Information Technology Education (pp. 178-183).

Jain, R. (1990). The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. John Wiley & Sons.

Karataş, E. (2018). Developing Ethereum blockchain-based document verification smart contract for Moodle learning management system. Bilişim Teknolojileri Dergisi, 11(4), 399-406.

Daniel, M. Ã., Almeida, V. A., Dowdy, L. W., & Dowdy, L. (2004). Performance by design: computer capacity planning by example. Prentice Hall Professional.

Mikroyannidis, A., Domingue, J., Bachler, M., & Quick, K. (2018, October). Smart blockchain badges for data science education. In 2018 IEEE Frontiers in Education Conference (FIE) (pp. 1-5). IEEE.

Miller, R. B. (1968, December). Response time in man-computer conversational transactions. In Proceedings of the December 9-11, 1968, fall joint computer conference, part I (pp. 267-277).

Mouromtsev, D., Gosudarev, I., & Sivinskiy, S. (2020). The Main Aspects of Application of Blockchain Technology in the Educational Process. In Ceur Workshop Proceedings.

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review, 21260.

Prodanov, C. C., & De Freitas, E. C. (2013). Metodologia do trabalho científico: métodos e técnicas da pesquisa e do trabalho acadêmico-2ª Edição. Editora Feevale.

Rooksby, J., & Dimitrov, K. (2019). Trustless education? A blockchain system for university grades1. Ubiquity: The Journal of Pervasive Media, 6(1), 83-88.

Srivastava, A., Bhattacharya, P., Singh, A., Mathur, A., Prakash, O., & Pradhan, R. (2018, September). A distributed credit transfer educational framework based on blockchain. In 2018 Second International Conference on Advances in Computing, Control and Communication Technology (IAC3T) (pp. 54-59). IEEE.

Stallings, W. (2006). Criptografia e segurança de redes. princípios e práticas, ch. 6.

Szabo, N. (1996). Smart contracts: building blocks for digital markets. EXTROPY: The Journal of Transhumanist Thought,(16), 18(2).

Team, E. (2017). Etherscan: The Ethereum block explorer. URL: https://etherscan.io

Wood, G. (2014). Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper, 151(2014), 1-32.

Yadav, R. R., Sousa, E. T. G., & Callou, G. R. A. (2018). Performance comparison between virtual machines and docker containers. IEEE Latin America Transactions, 16(8), 2282-2288.

Downloads

Publicado

18/09/2021

Como Citar

MORAIS, A. M. de; CORREIA NETO, J. da S.; MEDEIROS, R. W. A. de; NÓBREGA, O. de O.; LINS, F. A. A. . A solution for integrating virtual learning environments with Blockchain. Research, Society and Development, [S. l.], v. 10, n. 12, p. e210101220354, 2021. DOI: 10.33448/rsd-v10i12.20354. Disponível em: https://rsdjournal.org/index.php/rsd/article/view/20354. Acesso em: 5 jul. 2024.

Edição

Seção

Ciências Exatas e da Terra