Smart Sign: plataforma de contratos digitais utilizando smart contracts da blockchain
Arquivos
Autores
Orientadores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Data
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.
Palavras-chave
Instituição
Universidade Regional Integrada do Alto Uruguai e das Missões
Curso/Programa
Departamento
Engenharias e Ciência da Computação