Use este identificador para citar ou linkar para este item: http://repositorio.uricer.edu.br/handle/35974/239
Tipo de documento: Trabalho de Conclusão de Curso
Autor(es): AMBROSI, Cristian José
Orientador(es): GROTH, Gerson
Título principal: Smart Sign : plataforma de contratos digitais utilizando smart contracts da blockchain
Publicação: 2019
Resumo: Contratos 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.
Abstract/Resumen: Contracts 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.
Assunto(s): Ciência da computação
Smart contracts
Blockchain
Solidity
Contratos digitais
Instituição: Universidade Regional Integrada do Alto Uruguai e das Missões
Sigla da Instituição: URI Erechim
Curso/Programa: Ciência da Computação
Departamento: Engenharias e Ciência da Computação
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Cristian José Ambrosi.pdf2,96 MBAdobe PDFVisualizar/Abrir
TA - Cristian José Ambrosi.pdf
  Restricted Access
784,26 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.