Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/37173
Full metadata record
DC FieldValueLanguage
dc.creatorSantos, Guilherme Henrique de Araújo-
dc.date.accessioned2023-02-13T12:29:14Z-
dc.date.available2023-02-13T12:29:14Z-
dc.date.issued2023-02-03-
dc.identifier.citationSANTOS, Guilherme Henrique de Araújo. Uma biblioteca peso-leve para simulação de consenso em blockchain. 2023. 75 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Uberlândia, Uberlândia, 2023.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/37173-
dc.description.sponsorshipPesquisa sem auxílio de agências de fomentopt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/*
dc.subjectBlockchainpt_BR
dc.subjectCriptomoedaspt_BR
dc.subjectConsensopt_BR
dc.subjectForkspt_BR
dc.subjectProva de trabalhopt_BR
dc.titleUma biblioteca peso-leve para simulação de consenso em blockchainpt_BR
dc.title.alternativeA lightweight library for blockchain consensus simulationpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Sendin, Ivan da Silva-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3974513105953302pt_BR
dc.contributor.referee1Coelho, Paulo Rodolfo da Silva Leite-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/8115351564191626pt_BR
dc.contributor.referee2Silva, Renato Aparecido Pimentel da-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/5178445891550640pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoA notável ascensão das criptomoedas e do token não fungível (NFT) no mundo globalizado levaram pesquisadores do mundo todo a buscar o porquê da sua popularidade tão rápida e da fama de confiabilidade e segurança. Com transações que utilizam conceitos de imutabilidade e descentralização, foi possível moldar uma nova economia baseada em dados confiáveis e controlados pelos próprios usuários desse “novo sistema”, em termos computacionais, uma rede composta por uma cadeia de blocos com informações imutáveis interligadas entre si, a chamada Blockchain. A partir da ideia de estudar e permitir que a comunidade científica possa explorar esse conteúdo de diversas formas, com diferentes hipóteses e trabalhos científicos sobre assuntos relacionados ao conteúdo apresentado, foi desenvolvida nesse trabalho uma biblioteca peso-leve em Python para simulação das operações em uma blockchain baseada no algoritmo de prova de trabalho (PoW). A biblioteca permite ao usuário criar mineradores, realizar tentativas de mineração, minerar novos blocos com PoW, obter consenso na propagação de novos blocos, ocorrência de forks (bifurcações, trifurcações), explorar a segurança da aplicação, verificar o histórico de mineradores e por fim gerar arquivos com informações relacionadas aos mineradores, blockchain e operações da rede.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseSistemas de Informaçãopt_BR
dc.sizeorduration75pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAOpt_BR
dc.orcid.putcode128701742-
Appears in Collections:TCC - Sistemas de Informação (Uberlândia)

Files in This Item:
File Description SizeFormat 
BibliotecaPesoLeve.pdfTCC2.76 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons