Abstract:
Este trabalho apresenta um modelo baseado em blockchain que permite a emissão e verificação de documentos acadêmicos sem a necessidade de intermediários ou recorrer a entidade emissora para atestar sua veracidade. O modelo proposto faz uso de blockchain pública que per- mite amplo acesso, aplicabilidade e redução de custos. O modelo de dados utilizado é baseado em um padrão aberto, facilitando adoção, extensão e melhorias. O uso de um modelo aberto beneficia também a internacionalização de diplomados brasileiros. O padrão de assinaturas digitais proposto pelo ICP-Brasil, e utilizado neste trabalho, torna os documentos emitidos pelo modelo, válidos legalmente no Brasil. As características deste modelo o tornam único quando comparado aos modelos encontrados na literatura, provendo três verificações de segurança aos documentos emitidos. A Assinatura Digital é a primeira verificação, seguido pela verificação de fingerprint na blockchain e por último a checagem de revogação. A aplicação deste modelo pode ser feita concomitantemente com a emissão física já realizada hoje pelas entidades acadêmicas.
Os resultados foram coletados através da construção de um protótipo baseado no modelo proposto e pela realização de casos de uso baseados em um caso real. O protótipo demonstrou pouca variação nos tempos de emissão, onde 75% dos documentos emitidos levaram até 422 segundos. A maior variação percebido foi identificada no tempo de confirmação do bloco, etapa esta que levou três vezes mais tempo que as demais etapas somadas. Além disso, o protótipo demonstrou uma baixa demanda por recursos de memória.