Como você sabe, o Ethereum abriu e democratizou amplamente a blockchain, e foi assim que começamos a ouvir falar dos famosos "contratos inteligentes"... Às vezes, sem realmente entender as questões por trás deles ou mesmo compreender totalmente o impacto que podem ter no DeFi...
Embora os contratos inteligentes tenham se popularizado (e se tornado amplamente utilizados) com o Ethereum, o conceito em si surgiu há bastante tempo. Na verdade, a primeira vez que foi realmente discutido data de 1994, com uma publicação de Nick Szabo , um notório cypherpunk.
Ele é um cientista da computação pioneiro na área de pagamentos digitais online. Colaborou com David Chaum , inventor do dinheiro eletrônico "E-Cash", na década de 90.
Dito isso, foi somente com Vitalik Buterin e seu white paper que os contratos inteligentes se tornaram realidade. E, em particular, graças à possibilidade de associá-los às criptomoedas.
Por isso, o Ethereum não é o único protocolo usado para programar contratos inteligentes. Contratos inteligentes podem ser implementados em outras blockchains. Dito isso, devido à sua popularidade e facilidade de implementação, o Ethereum é a plataforma na qual o maior número de contratos inteligentes foi criado.
Definição de um contrato inteligente
Para melhor definir contratos inteligentes, lembre-se de que são programas de computador que não podem ser modificados após sua execução. Isso ocorre justamente porque são implementados em uma blockchain. Eles seguem um conjunto de regras predefinidas para poderem ser executados automaticamente.
Assim, no mundo real, um contrato é executado por meio de um terceiro, como um advogado. É assim que os contratos são definidos. A validação, de fato, é realizada por uma instituição jurídica terceirizada. No entanto, na blockchain, essa instituição terceirizada não tem mais o papel de validar o contrato. Ele pode ser executado automaticamente, por meio do poder do código de computador. É por isso que a expressão de Lawrence Lessing "código é lei" foi adotada nesse contexto. A expressão tornou-se famosa porque resume perfeitamente a situação. É, de fato, uma espécie de equivalente a um contrato autenticado em cartório, por exemplo, mas em formato digital.
É exatamente para isso que servem os contratos inteligentes: executar um contrato real na blockchain para uso real. Hmm…? Fui claro…?
Veja a ilustração abaixo:

Para explicar de forma simples, um contrato operará seguindo uma causalidade definida. Se “x” acontecer, então “y” acontecerá. Como dizemos em matemática, “se isto, então aquilo”. Por exemplo, se uma pessoa der x no blockchain, ela receberá y.
Um contrato inteligente é um contrato digital autoexecutável de acordo com regras predefinidas. Pode enviar, validar ou implementar a execução de um acordo entre duas (ou mais) partes. Ele é armazenado em um blockchain descentralizado.
Esta é a versão simplificada dos contratos inteligentes. Muitos contratos inteligentes são mais complexos. De fato, não há limites, exceto a imaginação humana. Os empreendedores têm ambições muito fortes e já vemos contratos inteligentes sendo aplicados a sistemas relativamente complexos. Se um contrato inteligente contém uma série de regras legais, geralmente recorremos às DAOs ( Organizações Autônomas Descentralizadas ). Estas são, de fato, mais adequadas para tudo relacionado à governança em geral.
DAOs são outro pilar igualmente interessante e útil do Ethereum. Existem cada vez mais projetos nesta área. No momento, isso ainda permanece em fase experimental para a maioria dos DAOs.
Voltaremos a isso em um artigo dedicado.
Como realmente funciona um contrato inteligente?
Normalmente, com a definição você deve entender (pelo menos um pouco) como ela funciona. Ao contrário da execução de um contrato tradicional, todas as etapas de validação do contrato são registradas na blockchain. É assim que todas as operações são seguras e visíveis para todos. Não podemos, portanto, modificar, alterar, eliminar ou censurar uma operação. (E isso é específico para blockchain, e não necessariamente para contratos inteligentes).
Isso nos permite implementar contratos inteligentes em diversas áreas onde eles têm aplicações reais. Por exemplo, vimos com a startup RealT que os contratos inteligentes possibilitaram a compra de imóveis na blockchain. Tudo é automatizado. A compra e a revenda são registradas e, portanto, ninguém pode censurar ou modificar essas informações. De fato, qualquer pessoa pode verificar a correta execução de um contrato na blockchain e até mesmo saber quem é o proprietário de um determinado ativo. Você consegue imaginar o quão útil isso poderia ser, por exemplo, com registros de imóveis?
O facto de se basear em código informático permite-nos evitar os problemas associados às tarefas manuais humanas. Estas estão sujeitas a erros, interpretações erradas e uma certa lentidão…
A maioria dos contratos inteligentes segue padrões, sendo o mais conhecido e amplamente utilizado o ERC -20. De fato, o ERC-20 é o contrato inteligente mais prevalente. Isso explica por que a grande maioria dos tokens são tokens ERC-20. Esse tipo de contrato inteligente permite a criação de tokens na rede Ethereum.
Foi especialmente com esse padrão que percebemos que o Ethereum poderia mudar nossas vidas ou, pelo menos, melhorar setores inteiros da nossa economia.
Agora vamos ver quais são as vantagens do contrato inteligente
✅ Facilidade
Uma das maiores vantagens dos contratos inteligentes é a facilidade com que podem ser criados atualmente. Na rede Ethereum, por exemplo, usando a linguagem de programação Solidity, os contratos inteligentes podem ser criados com relativa facilidade. Existe uma espécie de "modelo" computacional (padrões como o ERC-20) que permite a criação simplificada de contratos inteligentes.
✅ Segurança
A outra grande vantagem dos contratos inteligentes é que eles são seguros no blockchain. Ao contrário dos contratos tradicionais, ninguém pode falsificá-los. Na verdade, pode haver maneiras de modificar os dados na blockchain, mas tecnicamente isso significaria ter mais de 51% do poder da rede. O que é, na realidade, dificilmente possível.
✅ Confiabilidade
Um contrato inteligente será executado automaticamente na rede. Poderemos então garantir um acordo entre as duas partes. Com transparência e imutabilidade, podemos ter certeza de que ambas as partes têm aquilo com que concordam. Não há possíveis erros ou corrupção, como infelizmente acontece hoje em dia.
✅ Velocidade
O facto de não ter intermediário, ou mesmo humano, torna a execução dos contratos extremamente rápida. Não há mais necessidade de um notário ou advogado especificar um contrato ou validá-lo, é o contrato inteligente que fará isso de forma sistemática.
Quais são as desvantagens dos contratos inteligentes?
Não pode haver só vantagens, você me diz!
Dito isto, as vantagens são tão enormes e trazem tanta eficiência aos nossos sistemas, que as desvantagens parecem pequenas em comparação.
Na verdade, a maior desvantagem é que pode haver falhas no programa de computador. Vimos no artigo que explica o que é Ethereum, que um grande hack esteve justamente na origem da divisão na blockchain Ethereum Classic (ETC) original.
Para além da falha puramente técnica, verifica-se que por vezes, para determinados projectos ou sectores, a presença humana revela-se útil, se não essencial. Por vezes, a governação humana é necessária não para validar contratos inteligentes, mas sim para julgá-los no caso de uma situação única.
Para esta questão, a solução parece estar nos DAOs, e ainda é um assunto no qual muitas pessoas estão trabalhando.
Dito isto, ainda existem clãs. Alguns não querem a menor intrusão humana no blockchain, enquanto outros às vezes acham isso necessário e útil.
Palavra final sobre contratos inteligentes
Na verdade, os contratos inteligentes ainda estão em um nível embrionário, mas têm um futuro muito brilhante e promissor, isso é certo. Estão em desenvolvimento numerosas aplicações descentralizadas nos sectores médico e de seguros, e especialmente na cadeia de abastecimento (farmácia, agro-alimentar, cosméticos, médico e alimentar, etc.).
Certamente, nos próximos anos você verá mais e mais projetos de blockchain aparecendo. Nós estamos animados! Nosso uso atual de contratos em papel mudará para digital para maior eficiência em nossos negócios. No geral, é o indivíduo quem se beneficiará porque isso facilitará profundamente o seu trabalho. Em última análise, é isso que todos nós aspiramos…
------------
Para comprar criptomoedas (de forma simples) :
- em Binance (Plataforma completa de negociação de criptografia)
Gere juros sobre suas criptomoedas:
- em Vocêhodler (Ganhe até 12% de juros)
Para proteger suas criptomoedas:
Para se divertir e brincar
- O melhor para esportes e apostas esportivas: CloudBetName ??
------
Saiba mais sobre ZoneBitcoin
Inscreva-se para receber as últimas postagens enviadas para seu e-mail.