-
INTRODUÇÃO
Em 2008, Satoshi Nagamoto inventou um protocolo que iria impactar diversos setores econômicos ao longo dos anos: O Blockchain. Você provavelmente conhece ou já ouviu falar deste termo, mas se essa palavra soa estranha, vamos tentar outra: Bitcoin.
A criptomoeda que está transformando o mundo dos negócios só funciona por causa do Blockchain. Essa tecnologia inovadora também deu origem ao nosso tema de hoje: Os Smart Contracts (Contratos inteligentes).
Essa nova modalidade de contratos traz diversas vantagens, como a garantia de execução dos termos do acordo e a possibilidade de fazer negócios com estranhos sem envolver um intermediário. Neste artigo, vamos explicar melhor como funciona essa tecnologia que está revolucionando o mundo dos negócios.
-
BLOCKCHAIN EXPLICADO DE UMA FORMA SIMPLES[1]
Um Blockchain é um método de armazenamento de dados online, funcionando como um grande livro de registros digital (Ledger ou livro-razão). Quando alguém envia um valor ou informação para outra pessoa no Blockchain, uma nova transação é criada. Os dados da transação são armazenados de forma permanente em blocos que estão ligados ao bloco anterior, formando uma rede interligada.
Cada Bloco contém:
- Os dados da transação
- Uma impressão digital, chamada de hash
- A impressão digital (hash) do bloco anterior
A simples modificação dos dados de uma transação é capaz de alterar completamente a hash do bloco. Lembra que todos os blocos são ligados (o bloco posterior traz a hash do bloco anterior)? Isso quer dizer que se alguém tentar modificar os dados do bloco de forma fraudulenta, o próximo bloco vai trazer uma hash incompatível, “quebrando” a cadeia no exato ponto da fraude.
Isso dá ao Blockchain a propriedade de resistência a adulterações, pois torna-se muito fácil identificar quando os dados em um Bloco foram alterados.
Outro fator interessante é que o Blockchain não pertence a nenhuma autoridade central, tampouco a um indivíduo. Em vez disso, é armazenado em uma grande rede de computadores chamada uma rede peer-to-peer (ponto-a-ponto ou P2P). Um computador nesta rede é chamado de nó, e cada nó tem uma cópia exata do Blockchain.
Resumindo: O Blockchain não é de ninguém, mas é de todo mundo.
Toda vez que um novo bloco é adicionado a essa rede, todos os membros (nós) devem verificar e confirmar se aquele bloco é válido. Se todos os nós da rede concordarem com sua validade, então esse novo bloco será adicionado ao Blockchain. Esse processo é chamado de consenso.
3. CONTRATOS INTELIGENTES
O que são Contratos inteligentes?
Contratos inteligentes (Smart Contracts) são acordos de execução automática construídos em linhas de programação e registrados em Blockchain. O código controla a execução, e as transações são rastreáveis e irreversíveis. De forma simplificada, é um contrato em forma de programa de computador.
O que torna esses acordos inovadores é a sua execução automática e independente do envolvimento de intermediários, como cartórios.
Contratos inteligentes podem automatizar, calcular e organizar pagamentos e, em seguida, realizar automaticamente seus termos e condições. Quando as obrigações são cumpridas, o contrato pode ser executado instantaneamente, economizando tempo, removendo intermediários e permitindo a validação baseada no processo de consenso.
Um fator interessante é que os usuários podem configurar os Smart Contracts para medir o uso de um serviço e fazer pequenas frações de pagamento conforme a utilização.
Imagine como seria incrível receber os honorários advocatícios a cada hora trabalhada, em tempo real, ou mesmo ter o valor da conta de luz debitado aos poucos da sua conta conforme o uso. Sem mais surpresas ao final do mês, pois você possuiria o controle dos gastos e dos ganhos.
Você já viu um contrato inteligente?
Trouxemos um modelo simples como exemplo:
O contrato “HelloWorld” envia uma mensagem pública, que fica registrada em Blockchain, toda vez que o contrato é executado.
Como funcionam
Podemos comparar um contrato inteligente a uma máquina de vendas. Digamos que você queira comprar um salgadinho da máquina.
Você vai colocar o dinheiro, escolher o produto e esperar a entrega. Tudo isso ocorreu de forma totalmente automatizada, sem a necessidade de um vendedor para te entregar o salgadinho. Os Smart Contracts funcionam de forma parecida: Você deposita o dinheiro (em criptomoeda), escolhe as condições e espera a execução.
Principais setores beneficiados
Contratos inteligentes têm o potencial de transformar uma série de setores nos próximos anos. Aqui estão apenas alguns exemplos:
- Setor securitário
Os contratos inteligentes oferecem um potencial significativo em todo o setor de seguros, acelerando e simplificando a distribuição dos prêmios. Vamos usar o seguro de vida como exemplo: Os termos da apólice seriam codificados em um contrato inteligente, e a certidão de óbito autenticada seria usada como condição de execução do contrato para a liberação do prêmio aos beneficiários nomeados. Desta forma, o tempo de espera para o pagamento do valor do seguro seria reduzido drasticamente.
- Cadeia de suprimentos e logística
Por si só, o Blockchain é capaz de fornercer um registro transparente e permanente do caminho das mercadorias entre vários setores. Quando adicionamos os Smart Contracts, os pagamentos podem ser executados automaticamente após o recebimento da mercadoria, e o estoque atualizado automaticamente em tempo real.
- Setor imobiliário
Contratos inteligentes podem otimizar a velocidade e a transparência dos registros de imóveis, reduzir a necessidade de autenticação em cartório, bem como automatizar o recolhimento de valores como aluguel e taxa de condomínio. Eles ajudam a evitar fraudes através de códigos criptografados que são à prova de adulteração e reforçam as medidas de segurança.
- Área da saúde
Por possuírem uma riqueza de informações sensíveis, os hospitais são alvos constantes de criminosos cibernéticos. Vários casos de vazamento de dados ocorreram no SUS nos últimos anos, como os 2,4 milhões de informações de pacientes vazados em 2019. A implementação dos Smart Contracts iria reforçar a segurança do sistema de saúde, uma vez que as informações são criptografadas e invioláveis. No mais, os Contratos Inteligentes reduziriam a necessidade de intermediários para realizar o registro dos dados do paciente, diminuindo o acesso não autorizado de terceiros a informações sensíveis.
Desafios de implementação
Contratos inteligentes oferecem vários benefícios quando codificados de forma correta. No entanto, para que isso ocorra, alguns desafios devem ser superados:
- Contratação de um programador: como uma grande parcela das pessoas não possui conhecimento de programação, será necessária a contratação de um profissional expert no assunto.
- Erros: Um erro no código pode passar despercebido por pessoas leigas, correndo o risco do contrato ser executado de forma indevida ou de beneficiar injustamente uma das partes
- Irreversibilidade: Contratos Inteligentes são irreversíveis. Se o código tem erros, então pode ser que transações indesejadas ocorram e atualmente não há como desfazê-los após a execução.
- Necessidade de um advogado: Como o programador dificilmente terá conhecimento jurídico, será necessária a contratação de um advogado para atuar de forma preventiva e consultiva, sendo responsável por definir as normas iniciais do contrato e verificar a legalidade das cláusulas estabelecidas no acordo.
Validade Jurídica
O ordenamento jurídico brasileiro é regido pelo princípio contratual da liberdade das formas, permitindo que as partes escolham o meio que a declaração de vontade será exteriorizada, ressalvados os casos em que houver disposição específica sobre determinada forma a ser adotada.
Deste modo, pode-se considerar que os Smart Contracts são instrumentos legalmente vinculantes, desde que atendam às condições gerais de legalidade dos contratos em geral.
Tais condições estão expressas no art. 104° do Código Civil[2], e são:
I – Agente capaz;
II – Objeto lícito, possível, determinado ou determinável;
III – Forma prescrita ou não defesa em lei.
Devemos ter maior atenção à rescisão contratual e ao direito de arrependimento, uma vez que os contratos inteligentes são executados em Blockchain, não podendo ser modificados após o evento e, como eles são autoexecutáveis, não é possível interrompê-la após ter sido iniciada.
Desta forma, uma eventual sentença judicial determinando a rescisão contratual deverá ser resolvida em perdas e danos ou obrigação de fazer.
Apesar da possibilidade de rescisão não ser uma condição para a formação de um contrato, a doutrina aponta que tanto “a rescindibilidade como o arrependimento são próprios dos contratos” e que “nenhum contrato pode ser considerado irrescindível”[3].
No mais, o Smart contract limita, em determinados casos, o direito de arrependimento, previsto no art. 49 do Código de Defesa do Consumidor:
“Art. 49. O consumidor pode desistir do contrato, no prazo de 7 dias a contar de sua assinatura ou do ato de recebimento do produto ou serviço, sempre que a contratação de fornecimento de produtos e serviços ocorrer fora do estabelecimento comercial, especialmente por telefone ou a domicílio.
Parágrafo único. Se o consumidor exercitar o direito de arrependimento previsto neste artigo, os valores eventualmente pagos, a qualquer título, durante o prazo de reflexão, serão devolvidos, de imediato, monetariamente atualizados.”
Vislumbra-se aqui a necessidade de uma regulação específica para esta nova modalidade de contratos, tendo em vista a crescente adoção destes instrumentos por diversos setores econômicos.
Vantagens x desvantagens
CONCLUSÃO
Os contratos inteligentes foram projetados para fornecer segurança e reduzir os custos de transações em diversos setores. Eles são capazes de automatizar processos e eliminar a necessidade de terceiros intermediários, sendo uma opção mais econômica e segura quando comparados aos contratos tradicionais.
No entanto, para que os Smart Contracts sejam devidamente incorporados na economia, uma série de desafios devem ser superados, como a falta de regulamentação e a necessidade de contratação de um programador para desenvolver os contratos.
No mais, o conhecimento teórico dos advogados deve ser empregado na confecção e aprimoramento dos contratos inteligentes, a fim de reduzir eventuais erros jurídicos e garantir a correta execução das condições e cláusulas.