Smart contract: Uma forma inovadora, segura e dinâmica de registrar seus termos, acordos e contratos

Smart contracts são literalmente contratos digitais, que seguem as mesmas premissas de “contratos tradicionais”, porém são escritos com linguagens de programação e registrados em bancos de dados distribuídos. Por estes motivos são mais seguros, transparentes e dinâmicos.

Este tipo de contrato foi criado para possibilitar que pessoas desconhecidas façam negócios sem a necessidade de uma autoridade intermediadora para certificar a validade do que foi acordado, muito menos para garantir a sua execução. A tecnologia que está por trás dos contratos inteligentes permite esta segurança, pois, eles são automaticamente executados assim que os termos que satisfazem a sua conclusão são alcançados.

Neste artigo explico as origens dos Smart contracts ou Contratos inteligentes, apresento os motivos pelos quais podemos concluir que eles são mais seguros e transparentes, apresento as possibilidades de dinamicidade deste tipo de contrato, assim como, apresento cenários de aplicação nos dias atuais.

Por que Smart Contracts são mais seguros e transparentes?

Os Smart contracts são infinitamente mais seguros que os “contratos tradicionais” em detrimento da sua tecnologia de armazenamento, estes são registrados em blockchains. 

Blockchains são bases de dados distribuídas (algumas por todo o mundo) e imutáveis que guardam registros de todas as transações em todos os blocos de sua cadeia, registros estes que são permanentes. Adições ou alterações são registradas em toda a rede.

A segurança existe pois, se alguém desejar alterar os registros que compõe um Smart contract sem ser percebido, terá que alterar todas as “cópias” de um Smart contract que existem no mundo e isto é muito difícil, quase impossível. São transparentes devido ao sistema de notificações da blockchain, quando qualquer alteração no contrato ou em seus termos é solicitada, todos os envolvidos no contrato são notificados.

Este tipo de contrato uma vez construído e publicado, não pode ser alterado, nem perdido ou esquecido. Os termos, cláusulas, condicionantes e aspectos que definem sua conclusão, não serão, sob nenhuma hipótese alterados.

O que é a dinamicidade de um Smart contract?

Contratos inteligentes são programas de computador autoexecutáveis. Escritos com linguagens de programação específicas, que são compilados e posteriormente submetidos para a blockchain e por serem programas de computador podemos fazer com que eles se comuniquem com dispositivos externos à e ele e sua rede, bons exemplos são carros, equipamentos industriais, caixas de supermercado autônomos, bombas de gasolina, cartões de estacionamentos, etc. a lista de possibilidades é infinita.

Através das integrações podemos fazer com que os valores a serem pagos pelos serviços ou produtos consumidos na relação comercial regulada por um Smart contract, sejam atualizados sempre que o consumo for alterado, e assim que o contrato for finalizado a transferência dos valores da carteira do consumidor será automaticamente realizada para a carteira do vendedor ou prestador de serviços.

A arquitetura da blockchain garante que o que foi registrado como consumo realmente aconteceu, a dinamicidade dos contratos inteligentes diminui a burocracia e trabalho humano nos cálculos e a autoexecução do contrato inteligente garante que o pagamento será realizado. Temos então o que há de mais seguro e sofisticado na regulação e intermediação de negócios e transações.

Aplicabilidade dos Smart contracts nos dias de hoje

Pagamento de consumo em bares e restaurantes

Será a digitalização da conta de consumo de restaurantes e bares. Imagine que ao entrar em um restaurante e sentar à mesa o cliente receberá no seu smartphone uma solicitação de confirmação de que está naquele ambiente e que deseja consumir algo, se o cliente confirmar e concordar em pagar tudo o que consumir naquele estabelecimento, poderá pedir o que desejar através do smartphone e no momento da entrega do que for pedido, mediante confirmação do garçom e do cliente o item é adicionado à conta, ao tentar sair do estabelecimento passando pela porta o valor total da conta será debitado automaticamente da sua carteira e transferido para a carteira do restaurante.

Pagamento de diárias e quilômetros avulsos em contratos de aluguel de carro

Nesse tipo de serviço, geralmente o valor final a ser pago é acrescido de alguma forma, baseado na quilometragem percorrida pelo veículo. É possível uma integração entre o veículo e o contrato que garanta que o valor a ser pago será exatamente o valor do serviço que foi prestado, considerando os quilômetros percorridos automaticamente, com isso a cobrança realizada será do valor exato do aluguel, sem interferência humana para informar estes valores, quando a entrega do carro for efetuada no ponto combinado entre o locador e locatário. 

Venda de produtos agrícolas com pagamento mediante recebimento

A negociação de produtos agrícolas ainda é um desafio no mercado Brasileiro, contêineres de uva ou manga custam caro e se o pagamento ou a entrega não acontecer de forma satisfatória o produtor ou o comprador ficará no prejuízo, por muitas vezes negócios não são fechados em detrimento desta desconfiança, os contratos inteligentes são uma maravilhosa ferramenta para documentar esta transação e regular este relacionamento comercial.

É possível incluir no contrato o produtor, o vendedor, o transportador e o comprador, fazendo com que os pagamentos sejam atrelados a cada etapa do processo de comercialização e distribuição das frutas. Quando o comprador assinar o contrato, o valor total da transação é adicionada ao contrato (sim isto é possível e funciona como um calção), quando o transportador recolher o produto e certificar que todos estão como anunciados, uma confirmação é realizada informando que os produtos foram recolhidos na fazenda da forma que deveria ser, quando o comprador receber ele informa que recebeu os produtos de forma satisfatória e com isso a transação é realizada, de forma automatizada transferindo os valores do frete para o transportador e das frutas para o vendedor.

Smart contracts são a solução para problemas que surgiram com a globalização

Me sinto seguro em afirmar que os Smart contracts são a forma mais segura e eficiente de intermediação de relações comerciais e econômicas, percebo um mar de oportunidades para aplicação desta tecnologia e diretamente proporcional à gama de oportunidades estão os benefícios que teremos em usar esta tecnologia.

Espero ter ajudado você a entender com clareza o que são contratos inteligentes.


A SoftMakers constrói constratos inteligentes e publica na blockchain da Ethereum, se quiser saber mais clique aqui.