Geração e Validação de Diplomas e Certificados utilizando Blockchain Pública
Resumo
Este artigo propõe um sistema para a geração e validação de diplomas e certificados onde os documentos sejam confiáveis e facilmente verificáveis. Para isso foi utilizada a rede blockchain pública da Ethereum aliada com uma rede de arquivos distribuída usando o protocolo InterPlanetary File System e ferramentas de código aberto. O modelo mostra que a realização do sistema é viável, englobando propriedades de sistemas off-chain e on-chain para a arquitetura proposta.
Referências
Buterin, V. (2013). Ethereum whitepaper. Disponível em: <https://ethereum.org/en/whitepaper/>. Acesso em: 20 out. de 2020.
Carvalho, R. (2019). Carteira de cursos baseados na tecnologia blockchain. Trabalho de Conclusão de Curso, Escola Nacional de Administração Pública, 1.
Costa, R., Faustino, D., Lemos, G., Queiroga, A., Djohnnatha, C., Alves, F., Lira, J., and Pires, M. (2018). Uso não financeiro de blockchain: Um estudo de caso sobre o registro, autenticação e preservação de documentos digitais acadêmicos. In Anais do I Workshop em Blockchain: Teoria, Tecnologias e Aplicações. SBC.
Ethereum (2021). Non-fungible tokens (NFT). Disponível em: <https://ethereum.org/en/nft/#what-are-nfts>. Acesso em: 23 maio 2021.
Greve, F. G., Sampaio, L. S., Abijaude, J. A., Coutinho, A. C., Valcy, Í. V., and Queiroz, S. Q. (2018). Blockchain e a revolução do consenso sob demanda. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC)-Minicursos.
IPFS (2021). Interplanetary file system. Disponível em: <https://ipfs.io/>. Acesso em: 25 maio 2021.
MEC (2018). Diploma digital. Disponível em: <http://portal.mec.gov.br/diplomadigital/>. Acesso em: 10 set. 2020.
MIT (2016). Blockcerts. Disponível em: <https://www.blockcerts.org/about.html>. Acesso em: 11 set. 2020.
Palma, L. M., Vigil, M. A., Pereira, F. L., and Martina, J. E. (2019). Blockchain and smart contracts for higher education registry in brazil. International Journal of Network Management, 29(3):e2061.
Pinata (2021). Pinata cloud. Disponível em: <https://pinata.cloud/>. Acesso em: 30 maio 2021.
Szabo, N. (1997). The idea of smart contracts. Disponível em: [link]. Acesso em: 25 out. 2020.
Truffle (2021). Truffle — overview. Disponível em: <https://www.trufflesuite.com/docs/truffle/overview>. Acesso em: 25 maio 2021.