Publicação:
Um estudo comparativo de ferramentas de auditoria em contratos inteligentes

Carregando...
Imagem de Miniatura

Programa

Área do conhecimento

CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO

Título da Revista

ISSN da Revista

Título de Volume

Coorientador

Resumo

O autor Nick Szabo(SZABO, 1994) introduziu o conceito de contratos inteligentes como protocolos de transações computadorizadas que executam os termos de um contrato defi- nido no código do contrato. Neste trabalho verificamos as vulnerabilidades registradas em contratos inteligentes, exploramos e colocamos em funcionamento ferramentas de análise de vulnerabilidades em contratos com o intuito de comparar as ferramentas assim como ve- rificar os resultados apresentados pelas mesmas. As ferramentas Echidna, Mythril, Slither e Scribble foram testadas em diferentes contratos inteligentes. Contratos utilizados para fins didáticos como Ethernaut e SWC assim como contratos da rede Ethereum utiliza- dos em NFTS e moedas virtuais obtidos pela página Etherscan. A conclusão do trabalho foi determinada após os testes das ferramentas, cada ferramenta possui suas vantagens e formas de uso, porém uma combinação de ditas ferramentas poderá ajudar o auditor de segurança dos contratos a obter resultados melhores em sua busca por falhas e vulnera- bilidades.

Abstract

Palavras-chave

Blockchain, Vulnerabilidades, Contratos inteligentes

Citação

LEYES, Fabricio Ismael. Um estudo comparativo de ferramentas de auditoria em contratos inteligentes. 2023. 35 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2023.

DOI

Avaliação

Revisão

Suplementado Por

Referenciado Por

Licença Creative Commons

Exceto quando indicado de outra forma, a licença deste item é descrita como Acesso Aberto