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

Imagem de Miniatura

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.

Instituição

Universidade Regional Integrada do Alto Uruguai e das Missões

Departamento

Engenharias e Ciência da Computação

Citação