Resumo de IA
Mostrar mais
Entenda rapidamente o conteúdo do artigo e avalie o sentimento do mercado em apenas 30 segundos!
Um dos casos de uso potencial mais promissores da tecnologia blockchain é o desenvolvimento de contratos "vivos" que são armazenados de forma segura dentro da infraestrutura digital e são legalmente válidos e completamente à prova de adulteração, graças à identificação criptográfica. Contratos Ricardianos estão trazendo essa ideia à vida e se tornaram a mais nova sensação do blockchain a despertar o interesse dos entusiastas de criptomoedas.
Se você tem mesmo um interesse passageiro em criptomoedas, então provavelmente já ouviu falar de contratos inteligentes — código executável que é armazenado em um blockchain e é executado automaticamente quando condições preestabelecidas são atendidas. Contratos Ricardianos são semelhantes em um nível básico, exceto que são legalmente vinculativos.
O conceito de contratos Ricardianos originou-se nos anos 1990, mas nunca foi implementado em grande escala antes. Neste guia, vamos cobrir tudo o que você precisa saber sobre contratos Ricardianos, incluindo a história da tecnologia, como ela difere dos contratos inteligentes e alguns exemplos de potenciais casos de uso.
Um contrato Ricardiano é um contrato digital que funciona como um acordo legalmente vinculativo entre duas partes com base em termos e condições acordados. O contrato é assinado e verificado criptograficamente usando o blockchain, mas é legível tanto por pessoas quanto por máquinas.
Hoje em dia, quase todos os documentos são armazenados em formato digital, normalmente documentos Word. No entanto, com tantos documentos Word sendo enviados e recebidos por e-mail, pode ser difícil para todas as partes envolvidas saber qual é a versão mais atualizada e autêntica do contrato.
Contratos Ricardianos resolvem esse problema ao usar o juridiquês empregado por advogados e incorporá-lo com uma assinatura digital. A etapa final, que é a “mágica” do processo, é protegê-lo usando criptografia. O algoritmo produz uma chave ou hash única que está exclusivamente vinculada ao documento. Esse hash sempre se refere a esse único documento, e somente esse documento pode revelar esse hash.
Sempre que as partes envolvidas fazem algo relacionado ao contrato, podem simplesmente incluir o hash — não o documento, não o nome, não um extrato — apenas o hash. Como o contrato é facilmente legível tanto por máquinas quanto por pessoas, computadores podem simplesmente procurar o hash para confirmar os detalhes, enquanto as pessoas podem ler o contrato como um documento de texto tradicional — permitindo a todas as partes envolvidas acessar e processar facilmente as informações dispostas.
Como exemplo, vamos supor que os termos de um título do Tesouro dos EUA sejam escritos usando um contrato Ricardiano. O contrato basicamente transforma o título em seu próprio banco de dados com metadados que incluem o nome do título, o emissor, o proprietário, sua denominação, etc. O banco de dados contém todos os detalhes do acordo original, mas em forma digital com etiquetas legíveis por máquina. O contrato é então assinado digitalmente com chaves privadas e resumido (hashed) para que possa ser facilmente identificado. Qualquer pessoa ou sistema que deseja acessar os detalhes do título simplesmente precisa procurar pelo valor do hash.
O conceito de contratos Ricardianos foi pioneiro nos anos 90 pelo criptógrafo financeiro Ian Grigg, que recentemente descreveu um contrato Ricardiano como "simplesmente um documento de texto com todas as palavras normais que os advogados gostam de usar com todos os termos e condições; é uma maneira de comunicar um documento legal para um programa de modo que tanto o programa quanto o ser humano fiquem satisfeitos em entender o que está acontecendo."
Grigg expôs suas ideias para contratos Ricardianos em um artigo publicado em 1998 intitulado Financial Cryptography in 7 Layers. O artigo descreve o sistema de pagamentos Ricardo construído pela empresa de criptografia financeira Systemics. O sistema foi nomeado em homenagem ao economista britânico David Ricardo, em honra a sua contribuição para a teoria do comércio internacional.
A tecnologia na década de 90 não era robusta o suficiente para implementar corretamente as teorias de Grigg. No entanto, essas limitações estão agora sendo removidas graças à tecnologia blockchain. Há agora um número crescente de projetos que apoiam contratos Ricardianos, incluindo Block.one, o originador de EOS.
Grigg colaborou brevemente com a Block.one e trouxe sua expertise para a plataforma EOS, que é uma blockchain auto-governada e baseada em desempenho que oferece a desenvolvedores e empresas as ferramentas para construir aplicações descentralizadas em grande escala voltadas para o consumidor. O sistema inclui suporte tanto para contratos Ricardianos quanto para contratos inteligentes.
Contratos Ricardianos não foram implementados em uma escala tão grande antes, mas faz sentido que o conceito encontre um lar na blockchain. A tecnologia blockchain não só satisfaz os requisitos técnicos, como também fornece o campo de testes perfeito para contratos vivos legalmente válidos.
Contratos inteligentes receberam muita atenção nos últimos anos, mas uma coisa é frequentemente negligenciada: eles não podem, em sua forma atual, substituir contratos legais vinculativos reais envolvendo duas partes. Contratos Ricardianos, ou pelo menos um híbrido de contratos inteligentes e Ricardianos, podem ser a chave para esse problema. Aqui está o que diferencia um contrato inteligente de um Ricardiano.
O conceito de contratos inteligentes foi proposto pela primeira vez no início dos anos 90 pelo cientista da computação Nick Szabo. Em termos mais simples, contratos inteligentes são acordos digitais que automatizam as ações de aplicações baseadas em blockchain quando condições predeterminadas são atendidas. Eles formam a base de aplicações descentralizadas (DApps), que são construídas em blockchains como o Ethereum e são vitais para finanças descentralizadas (DeFi).
Contratos inteligentes são executados automaticamente seguindo declarações simples de "se ... então" que são codificadas no blockchain. A rede de computadores que compõe um blockchain executa as ações descritas no contrato quando as condições pré-estabelecidas são atendidas e verificadas. Exemplos de tais ações podem ser qualquer coisa, desde enviar notificações e liberar fundos até emitir um bilhete e registrar um veículo. Essas ações são imutáveis e não podem ser alteradas ou desfeitas por ninguém.
Linguagens de programação são usadas para codificar contratos inteligentes, e embora sejam fáceis o suficiente para os desenvolvedores escreverem, o conteúdo do contrato não pode ser lido por leigos que não entendem linguagens de programação. Empresas não podem confiar em contratos inteligentes na sua forma atual, porque numerosos processos empresariais estão sujeitos a requisitos de conformidade que envolvem auditoria por humanos.
Também não ajuda o fato de que as ações do código dos contratos inteligentes são imutáveis no blockchain, o que não é exatamente uma característica desejável para empresas que precisam reagir a circunstâncias em evolução no mundo real. Acordos contratuais entre empresas ou entre empresas e clientes frequentemente mudam, e contratos inteligentes não oferecem a flexibilidade para se adaptar a quaisquer alterações.
Ao contrário dos contratos inteligentes, contratos Ricardianos não só registram as ações de um contrato mas também suas intenções, mesmo antes de sua execução. O contrato usa um hash para referir-se a um documento particular de forma rápida e eficiente. Aqui estão alguns benefícios dos contratos Ricardianos:
Isso não quer dizer que contratos Ricardianos irão substituir contratos inteligentes, no entanto. Provavelmente, os dois se misturarão no futuro em alguma forma híbrida de acordos digitais legalmente vinculativos a serem executados automaticamente uma vez que os termos sejam cumpridos pelas partes envolvidas. As duas tecnologias, quando combinadas, têm o potencial de tornar-se o futuro dos acordos legais baseados em blockchain.
Enquanto contratos Ricardianos ainda são um conceito novo, os casos de uso potenciais para a tecnologia são ilimitados. Eles podem ser usados para forjar uma ampla gama de acordos. Abaixo estão três casos de uso para contratos Ricardianos:
EOS foi um dos primeiros projetos de criptomoeda a implementar contratos Ricardianos em 2019, ao introduzir o que chamou de “contratos Ricardianos ricamente renderizados” em sua ferramenta para desenvolvedores.
EOS combina características dos contratos Ricardianos e contratos inteligentes para tornar as ações e intenções de um contrato facilmente compreensíveis aos usuários. Isso garante que o código de um contrato inteligente seja completamente transparente, o que é uma característica importante — porque as ações em blockchain são frequentemente finais.
Antes da implementação dos contratos Ricardianos, era difícil para um usuário médio de contratos inteligentes entender quais ações estava concordando em executar. Os usuários tinham que depender dos desenvolvedores de aplicativos para explicar o que um contrato inteligente faz na interface, sem qualquer associação auditável com as ações que ocorrem no blockchain.
O EOS anunciou duas novas funcionalidades que implementam contratos Ricardianos e redefinem como os dados são apresentados aos usuários antes de eles concordarem em assinar transações:
Como uma analogia ilustrativa, pense na Especificação do Contrato Ricardiano como uma linguagem de programação, e no Kit de Ferramentas de Modelo como um navegador que renderiza documentos escritos nessa linguagem. Juntas, essas duas funcionalidades permitirão que os desenvolvedores de DApps criem contratos inteligentes com explicações claras dos acordos aos quais seus usuários estão consentindo.
Contratos Ricardianos poderiam ampliar consideravelmente a gama de possíveis aplicações de blockchain, especialmente quando combinados com contratos inteligentes. Eles podem definir claramente as intenções de duas partes, vinculá-las legalmente e executar ações com base nos termos acordados.
Embora o conceito de contratos Ricardianos tenha décadas, o uso real da tecnologia ainda é bastante novo. Se amplamente adotado, pode ter um impacto significativo em muitos processos de blockchain, particularmente em comércio e finanças.
Confira nosso guia para ler mais sobre contratos inteligentes em maior detalhe.
Sem spams. Apenas muito conteúdo de qualidade e atualizações sobre o mundo cripto.