Como Ricardian Smart Contracts permitem a adoção de blockchain

Com todo o hype sobre blockchain e, especificamente, contratos inteligentes, há uma coisa que é constantemente esquecida. Os contratos inteligentes não podem, em sua forma atual, substituir os contratos reais. No entanto, os contratos inteligentes ricardianos podem ser a chave. Neste artigo, examinamos o que os contratos inteligentes podem – e não podem – fazer. E, por que os contratos inteligentes ricardianos podem muito bem ser o futuro dos acordos legais baseados em blockchain.

O que não é um contrato inteligente?

Em 1994, quando Nick Szabo primeiro propôs o conceito de contratos inteligentes, blockchain era um mero brilho nos olhos de Satoshi. Desde então, o lançamento do blockchain permitiu o desenvolvimento de contratos inteligentes. Agora, a ideia está sujeita a um nível louco de hype. Manchetes animadas nos informar que contratos inteligentes eliminarão a necessidade de advogados. Até os próprios advogados estão meditando sobre isso.

Ao considerar se esse é ou não provável que seja o caso, vamos dar uma olhada no que Szabo realmente escreveu sobre contratos inteligentes:

“Um contrato inteligente é um protocolo de transação computadorizado que executa os termos de um contrato. Os objetivos gerais do projeto de contrato inteligente são satisfazer as condições contratuais comuns (como termos de pagamento, ônus, confidencialidade e até mesmo cumprimento), minimizar exceções maliciosas e acidentais, e minimizar a necessidade de intermediários confiáveis. Objetivos econômicos relacionados incluem redução da perda por fraude, custos de arbitragem e fiscalização e outros custos de transação. ”

Portanto, das seções destacadas acima, podemos tirar duas coisas:

  1. Um contrato inteligente por si só não é um contrato real. Ele apenas executa os termos de um contrato já existente.
  2. Os membros da profissão jurídica não precisam começar a fazer fila no escritório da previdência social ainda. Szabo vê que eles ainda terão um emprego, embora mais mínimo.

Como os contratos inteligentes ricardianos nos afetarão. Imagem: Estátua da Justiça, segurando suas escamas antes de um céu explodir.

Ela parece relaxada sobre o blockchain substituindo seu trabalho.

Argumenta-se que a parte da execução poderia dispensar advogados. Afinal, se podemos executar contratos automaticamente de acordo com seus termos acordados, os advogados não precisam julgar porque ninguém pode renegar os termos, certo?

Em princípio, sim. Mas quem depende mais de contratos? Empresas e outras pessoas jurídicas. E as empresas (ainda) não têm se reunido em massa para adotar contratos inteligentes.

Por que as empresas (ainda) não adotaram contratos inteligentes

Em primeiro lugar, as linguagens de programação codificam contratos inteligentes. Embora sejam relativamente fáceis de escrever para os desenvolvedores, eles não podem ser lidos ou auditados por humanos que não conheçam linguagens de programação. Portanto, as empresas não podem contar com contratos inteligentes, uma vez que os processos de negócios atuais estão sujeitos a requisitos de conformidade que envolvem auditoria por humanos.

Em segundo lugar, as plataformas para o desenvolvimento de contratos inteligentes ainda estão, em sua maioria, em blockchains públicos, como Ethereum ou Cardano. Isso cria um problema para uma empresa que deseja proteger seus segredos corporativos. Eles costumam fazer isso usando os mesmos contratos que fariam a transição para contratos inteligentes em um blockchain público. Isso não é intransponível, visto que blockchains permitidos agora estão começando a ganhar força.

Finalmente, a execução de contratos até a última letra, em um blockchain inalterável, não é necessariamente desejável para os negócios. As empresas operam em ambientes do mundo real e devem reagir às circunstâncias em evolução. Isso significa que os acordos contratuais mudam frequentemente. Contratos inteligentes não oferecem essa flexibilidade.

Contratos inteligentes ricardianos

O criptógrafo financeiro Ian Grigg primeiro propôs o Contrato ricardiano em 1994. É essencialmente um tipo de contrato que existe em dois formatos. Um formato de texto simples é o mesmo que um documento de contrato diário, legível por humanos. Uma duplicata digital, escrita em código, pode ser lida por uma máquina.

Modelo de gravata borboleta de contrato inteligente Ricardiano, mostrado em um gráfico.

O modelo de “gravata borboleta” de contrato inteligente ricardiano

Em 2015, Grigg atualizou seu trabalho em contratos ricardianos para incluir o conceito de contratos inteligentes ricardianos. Com os contratos inteligentes ricardianos, é possível criar um acordo legalmente vinculativo, legível e auditável por humanos, bem como codificado para execução automática. Isso torna um contrato inteligente mais reflexo dos contratos do mundo real como são hoje. Isso ocorre porque inclui a parte que vem antes da implementação dos termos – o próprio acordo legal.

Os contratos inteligentes ricardianos podem, portanto, permitir que as empresas adotem a tecnologia de contrato inteligente, garantindo que cumpram as obrigações legais e de conformidade.

Ian Grigg discute seu trabalho em contratos inteligentes ricardianos no vídeo abaixo:

Aplicando os conceitos

Os contratos inteligentes ricardianos já são usados ​​de diferentes formas por alguns projetos, incluindo o mercado descentralizado OpenBazaar e o sistema R3 Corda. No entanto, alguns estão desenvolvendo ainda mais o conceito.

SciDex está construindo um protocolo baseado em blockchain que visa implantar contratos inteligentes ricardianos, mas incluir um elemento de adaptabilidade neles. Isso permitirá que alterações ou reescritas incorporem termos recém-acordados em resposta a situações emergentes ou imprevistas.

Outro projeto, BOSCoin, está implementando o que chama de “contratos de confiança”. Estes são contratos também concebidos para serem lidos por humanos ou máquinas. Esses contratos de confiança são desenvolvidos usando uma linguagem que é deliberadamente projetada para não ser Turing-completa. Isso é semelhante à linguagem DAML que o Digital Asset usa para personalizar livros-razão distribuídos para o setor financeiro. A programação completa de Turing permite enorme flexibilidade no desenvolvimento de algoritmos, mas por outro lado, leva a consequências indesejadas, como no notório hack do DAO.

Finalmente, Kadena desenvolveu uma linguagem de programação de contrato inteligente, Pact, que é legível por humanos e pode ser escrita diretamente em um blockchain.

Pensamentos finais

O desenvolvimento do blockchain ainda está em um estágio relativamente inicial de maturidade. É provável que o ritmo lento da adoção de contratos inteligentes pelas empresas reflita isso. No entanto, a evolução dos contratos inteligentes ricardianos pode significar que logo começaremos a ver as empresas se movendo em direção aos contratos inteligentes. É improvável que o uso de contratos inteligentes torne a profissão jurídica obsoleta. No entanto, pode muito bem alterar o registro e a implementação de contratos em comparação com os dias de hoje.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map