Publicação:
Extending Smart Contracts security through cryptographic protocols

dc.contributor.advisor1Sendin, Ivan da Silva
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3974513105953302pt_BR
dc.contributor.referee1Lima, Maria Adriana Vidigal de
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0532686872124118pt_BR
dc.contributor.referee2Miani, Rodrigo Sanches
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2992074747740327pt_BR
dc.creatorReis, Matheus Cunha
dc.date.accessioned2021-01-07T16:08:28Z
dc.date.available2021-01-07T16:08:28Z
dc.date.issued2020-12-21
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoSmart Contracts along with Blockchain bring a new set of possibilities in the security protocol development: participants gain guarantees of the correct execution of the protocol steps while Blockchain provides a secure and immutable environment to execute those protocols. In contrast, current Smart Contract solutions do not provide the necessary data privacy for the interested participants in a trade, especially when they are not mutually trustworthy, being awful in scenarios of e-goods commerce. To provide a solution for e-goods trading where the involved parties do not trust each other, this work presents a fair trade protocol using Smart Contracts, Bloom Filters, and the Ethereum platform. In general, the protocol proved to be promising for medium to high-cost trades. However, its use in small-cost scenarios must be approached with caution, as the protocol's cost execution must be taken into account.pt_BR
dc.identifier.citationREIS, Matheus Cunha. Extending Smart Contracts security through cryptographic protocols. 2020. 49 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2020.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/30958
dc.languageengpt_BR
dc.orcid.putcode86436386
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.sizeorduration49pt_BR
dc.subjectBlockchainpt_BR
dc.subjectBlockchainpt_BR
dc.subjectEthereumpt_BR
dc.subjectEthereumpt_BR
dc.subjectSmart contractspt_BR
dc.subjectContratos inteligentespt_BR
dc.subjectFair Tradept_BR
dc.subjectTroca justapt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleExtending Smart Contracts security through cryptographic protocolspt_BR
dc.title.alternativeUsando protocolos Criptográficos para superar limitações de Smart Contractspt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dspace.entity.typePublication

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
ExtendingSmartContracts.pdf
Tamanho:
1.51 MB
Formato:
Adobe Portable Document Format
Descrição:
TCC

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.75 KB
Formato:
Item-specific license agreed upon to submission
Descrição: