Smart Sign: plataforma de contratos digitais utilizando smart contracts da blockchain

dc.contributor.advisorGroth, Gerson
dc.contributor.authorAmbrosi, Cristian José
dc.date.accessioned2020-03-04T17:52:20Z
dc.date.available2020-03-04T17:52:20Z
dc.date.issued2019
dc.degree.countryBrasilpt_BR
dc.degree.departmentEngenharias e Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Regional Integrada do Alto Uruguai e das Missõespt_BR
dc.degree.initialsURI Erechimpt_BR
dc.degree.programCiência da Computaçãopt_BR
dc.descriptionContratos são instrumentos fundamentais para formalizar fechamentos de negócios ou prestações de serviços, proporcionando segurança e confiabilidade às partes interessadas. Entretanto, o baixo desempenho burocrático e eventualmente o alto custo, dificultam a sua realização, tornando o processo desgastante e exacerbado. Neste contexto, o trabalho em questão tem por objetivo o desenvolvimento de uma ferramenta que automatize a criação de contratos digitais na blockchain Ethereum, utilizando a tecnologia de smart contracts ou “contratos inteligentes”. Para tal, foi desenvolvido um serviço na linguagem de programação Solidity, responsável pela programação dos smart contracts. Posteriormente, foi desenvolvida a ferramenta de comunicação com este serviço, utilizando a linguagem de programação JavaScript e a biblioteca ReactJS, possibilitando a criação de contratos digitais na blockchain. Ao final deste trabalho, foi possível apresentar uma ferramenta simples, capaz de automatizar a criação de contratos em uma rede descentralizada.pt_BR
dc.description.abstractContracts are the key tools for formalizing business closings or service delivery, providing security and reliability to stakeholders. However, the low bureaucratic performance and sometimes the high cost make it difficult to perform, making the process exhausting and exacerbated. In this context, the present work aims to develop a tool that automates the creation of digital contracts in blockchain Ethereum, using smart contract technology. To this end, a service was developed in the Solidity programming language, responsible for programming smart contracts. Later, the tool that communicates with this service was developed, using the JavaScript programming language and the ReactJS library, enabling the creation of digital contracts on the blockchain. At the end of this process, it was possible to present a simple tool capable of automating the creation of contracts in a decentralized network.pt_BR
dc.identifier.urihttp://repositorio.uricer.edu.br/handle/35974/239
dc.language.isopt_BRpt_BR
dc.subjectCiência da Computaçãopt_BR
dc.subjectSmart contractspt_BR
dc.subjectBlockchainpt_BR
dc.subjectSoliditypt_BR
dc.subjectContratos digitaispt_BR
dc.titleSmart Sign: plataforma de contratos digitais utilizando smart contracts da blockchainpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
Cristian José Ambrosi.pdf
Tamanho:
2.9 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura Disponível
Nome:
license.txt
Tamanho:
1.82 KB
Formato:
Item-specific license agreed upon to submission
Descrição: