O que são contratos inteligentes?
O termo “contrato inteligente” é frequentemente usado no mundo da tecnologia, especialmente quando se fala em criptomoedas. O termo é usado principalmente para descrever o código de computador que executa automaticamente todo ou partes de um contrato armazenado em um blockchain.
No entanto, os contratos inteligentes podem ser muito mais rudimentares e, embora "inteligentes", eles não são realmente inteligentes e não fazem uso de IA. Então, o que são contratos inteligentes? E como funcionam?
O que são contratos inteligentes?
O termo foi usado pela primeira vez na década de 1990 pelo cientista da computação e criptógrafo Nick Szabo.
Em seu artigo “ Contratos inteligentes: blocos de construção para mercados digitais ”, Szabo descreve os contratos inteligentes como “novas instituições e novas maneiras de formalizar essas instituições […] […] possibilitadas pela revolução digital”. Ele os chama de “inteligentes” por causa de sua funcionalidade superior do que seus ancestrais baseados em papel, enquanto destaca que nenhum uso de inteligência artificial está implícito.
Na verdade, o exemplo mais básico de um contrato inteligente é o de uma máquina de venda automática. Quando um comprador atende às condições do “contrato” colocando dinheiro na máquina, ele automaticamente honra os termos do acordo e entrega o produto. Claro, formas mais sofisticadas de contratos inteligentes são usadas para trocar criptomoedas baseadas em blockchain.
Szabo prossegue definindo contratos inteligentes como “um conjunto de promessas, especificadas em formato digital, incluindo protocolos nos quais as partes cumprem essas promessas”.
Como funcionam os contratos inteligentes?
No momento, os contratos inteligentes são mais adequados para dois tipos de transações presentes em muitos contratos: certificar-se de que um pagamento seja feito quando condições específicas forem atendidas e impor penalidades financeiras se certas condições não forem satisfeitas.
Como tal, sua principal função é executar certas disposições, como a transferência de fundos da carteira de uma parte para outra. Em outras palavras, se “x” acontecer, a etapa “y” será executada como uma resposta. Então, o próprio contrato inteligente é replicado através de vários nós de blockchain, se beneficiando da segurança e imutabilidade que o blockchain oferece.
Quão “inteligentes” são os contratos inteligentes?
A decisão de Szabo de destacar que os contratos inteligentes não são realmente "inteligentes" é muito importante. Contratos inteligentes podem ser mais inteligentes do que suas contrapartes em papel, sendo capazes de executar algumas etapas pré-programadas automaticamente, mas ainda não podem analisar as disposições mais subjetivas de um contrato.
Isso significa que as tarefas que os contratos inteligentes podem realmente executar são bastante rudimentares. Embora os contratos inteligentes se tornem mais complexos e capazes de lidar com transações sofisticadas à medida que a adoção da tecnologia blockchain se espalha, ainda estamos a anos de distância dos contratos inteligentes que determinam critérios jurídicos subjetivos.