Última alteração: 22-11-2021
Resumo
Caracterizada como uma tecnologia que armazena informações de maneira clara e confiável, a blockchain, além de permitir o uso de criptomoedas, trouxe um conceito inovador no desenvolvimento de smart contracts. Sendo a base do funcionamento do Ethereum, o smart contract se apropria da segurança da blockchain e elimina a necessidade de um agente terceiro para a autenticação deste contrato. É sabido que o segredo industrial coloca um significativo obstáculo quando se trata de sua transferência, que vai desde o valor relativo do segredo, passando por provas de que o mesmo realmente existe, até sua autêntica importância quando o segredo for revelado. Consequentemente, os processos que certificam que um segredo industrial foi de fato transferido e asseguram sua proteção são características passíveis de serem implementadas em um smart contract. Os objetivos do presente estudo são embasados nos requisitos e condições necessárias para a troca de um segredo industrial, utilizando-se da tecnologia de smart contract. O estudo envolve conceitos de transferência do segredo industrial, estabelecendo um ambiente seguro para as partes envolvidas, proporcionando o controle das etapas a fim de promover um uso apropriado dos requisitos, como cláusulas contratuais, troca de provas quanto à existência da solução/produto envolvido no segredo, o segredo industrial em si e, simultaneamente, automatizar o agente de autenticação. Assim sendo, o desenvolvimento do projeto propôs reuniões com intuito de definir os diversos passos para, primeiramente, compreender os conceitos relacionados concomitantemente com revisão bibliográfica, do que é um segredo industrial, bem como os meios para sua negociação. Além disso, o estudo proporcionou um entendimento maior das tecnologias que envolvem o smart contract e a blockchain. A conclusão da primeira etapa objetivou a criação de um fluxograma de transferência de segredo industrial com todas as fases do processo e uma definição dos seguintes passos. Em uma segunda etapa, apropriando-se da metodologia para andamento do projeto, estão sendo estudadas as técnicas de programação e o desenvolvimento do sistema que deverá estruturar um código fonte e, por fim, seus testes e validação.