Título: | Análise e exploração de vulnerabilidades em smart contracts baseados em blockchain Ethereum |
Autor(es): | Rodrigues, Fillipe Barros Amaro, Lucas José Borges |
Orientador(es): | Nery, Alexandre Solon |
Assunto: | Blockchain Bitcoin |
Data de apresentação: | Dez-2019 |
Data de publicação: | 16-Nov-2021 |
Referência: | RODRIGUES, Fillipe Barros; AMARO, Lucas José Borges. Análise e exploração de vulnerabilidades em smart contracts baseados em blockchain Ethereum. 2019. 84 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2019. |
Resumo: | A tecnologia blockchain vem sendo cada vez mais adotada em sistemas descentralizados. Um
dos aspectos fundamentais da blockchain está na dispensabilidade de um ente central controlador,
o que leva todos os nós do sistema a processar, autenticar e ter conhecimento de todas as transações
realizadas. Este trabalho consistirá na análise e exploração de vulnerabilidades em smart contracts
implementados na blockchain Ethereum, abordando, também, recomendações e boas práticas de
desenvolvimento a fim de minimizar riscos e ataques futuros. Por fim, será implementada uma
aplicação descentralizada baseada em blockchain Ethereum como prova de conceito e forma de
exemplificar algumas lições aprendidas durante a elaboração deste trabalho. |
Abstract: | Blockchain technology is increasingly being adopted in decentralized systems. One of the key
aspects of blockchain is the dispensing of a central controller, what drives all system’s nodes to
process, authenticate and knowledge of all writes made. This work consists of analyzing and
exploiting vulnerabilities in smart contracts implemented in the Ethereum blockchain, as well as
addressing development recommendations and best practices to avoid vulnerabilities and risks.
Finally, a decentralized application used in the Ethereum blockchain will be implemented as proof
of concept and as an example of what was learned during the elaboration of this work. |
Informações adicionais: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, 2019. |
Licença: | A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta. |
Aparece na Coleção: | Engenharia de Redes de Comunicação
|
Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.