EducaçãoEthereumNoticiasTecnologia

O que é e como funciona os contratos inteligentes do Ethereum?

Você provavelmente já sabe que a Blockchain é uma tecnologia revolucionária.

Mas existe um tópico que tem sido cada vez mais falado na comunidade de criptomoedas: os “Smart Contracts” do Ethereum.

A maioria de nós já deve ter usado o termo “Contratos Inteligentes” em uma conversa sobre blockchain com colegas ou amigos sem perceber exatamente o impacto que os Contratos Inteligentes (ou “Smart Contracts”) podem ter em toda a estrutura socioeconômica em que nossa sociedade se desenvolve.

O que são smart contracts (contratos inteligentes)?

Usando uma frase do Wikipedia, “Um contrato inteligente é um protocolo de computador auto executável, criado com a popularização das criptomoedas, feito para facilitar e reforçar a negociação ou desempenho de um contrato, proporcionando confiabilidade em transações online”.

Nesta imagem temos duas pessoas apertando as mão, de uma forma criptográfica por meio da blockchain, ou contratos inteligentes. Essa é uma imagem meramente ilustrativa

A definição de smart contracts acima afirma basicamente que os contratos inteligentes, como o nome sugere, são contratos que podem ser programados, verificados sem terceiros, rastreáveis e imutáveis, a menos que explicitamente mencionados no contrato.

Existem diversas plataformas blockchain que permitem criar contratos inteligentes personalizados para diferentes fins. Algumas delas são Ethereum, Hyperledger, R3 Corda, Stellar, Achain, etc.

Como funcionam os contratos inteligentes?

Agora, vamos tentar entender os contratos inteligentes pela história.

Os contratos inteligentes foram introduzidos pela primeira vez pelo criptógrafo e cientista da computação Nick Szabo em 1994.

Uma ideia aproximada de contratos inteligentes poderia ser entendida através da análise de máquinas de venda automática. Você selecionava um lanche específico e inseria a quantidade apropriada na máquina. Em alguns segundos, o lanche era entregue a você pela máquina. Simples assim, como uma mágica!

No entanto, às vezes a máquina falha (principalmente por causa da programação e centralização ruins), algo que é abordado de forma muito eficiente quando se trata de blockchain.

Um Contrato Inteligente precisa de várias partes móveis matemáticas para funcionar sem problemas:

  1. Uma plataforma blockchain – para executar e verificar transações em cadeia
  2. Chaves Públicas e Chaves Privadas – o smart contract deve ter acesso às chaves privadas que planeja controlar.
  3. Condições – Condições claras devem ser definidas pelo contrato inteligente para que as transações relevantes sejam executadas.

Contratos inteligentes são extremamente benéficos, pois permitem criar contratos seguros, rápidos e padronizados para diferentes usos.

Existem inúmeras formas de usar contratos inteligentes, mas vamos tentar explicar as mais importantes aqui.

Vamos usar 3 exemplos diferentes que irão adotar contratos inteligentes em estágios de crescimento.

  1. Mínimo
  2. Parcial
  3. Completo

Vamos pegar um cenário da vida real em que contratos inteligentes possam ser usados em um futuro próximo.

Neste exemplo, vamos considerar o Uber. O Uber é um disruptor de táxis tradicionais e é provavelmente o maior serviço de táxi do mundo, certo?

Nesta imagem temos uma pessoas com um celular com a logotipo do uber na tela. Na imagem também temos um notebook com a logotipo de um táxi. Essa é uma imagem meramente ilustrativa.

Contratos inteligentes potencialmente têm a capacidade de interromper esse serviço disruptivo. Entenda:

  • Mínimo

Nesse cenário, mudaremos o sistema de pagamento que o Uber usa após concluir uma corrida. O ideal é que você vincule seu cartão de crédito ao Uber, que deduz automaticamente as taxas quando o seu percurso for concluído.

Se você prefere não usar “dinheiro digital”, você pagará em dinheiro ao motorista do Uber com base no valor exibido no seu telefone. O Uber tem um algoritmo que calcula quantas taxas devem ser cobradas ao piloto com base na distância percorrida e no tempo de trânsito/espera.

Agora isso pode ser completamente automatizado se vinculado a um contrato inteligente.

Ao final de cada viagem, o Uber enviará uma mensagem para o contrato inteligente vinculado ao seu perfil e o valor apropriado será deduzido sem problemas. Este caso de uso é muito parecido com os cartões de crédito atuais, mas os contratos inteligentes são mais seguros.

  • Parcial

No cenário parcial, elevamos o nível de aplicação dos Contratos Inteligentes e eliminamos totalmente os motoristas humanos.

Com a inovação que a Tesla, o Uber e o Google estão tendo com carros autônomos, em breve veremos carros e táxis particulares que dirigem “sozinhos” fazendo corridas por aí.

Veja Também: Por que a centralização prejudica o princípio fundamental da Blockchain?

Agora, imagine que você reserve um Uber e ele se torna um carro que dirige sozinho. Ao final da sua corrida, um contrato inteligente pode ser programado de tal forma que as taxas cobradas são deduzidas diretamente de sua carteira de criptomoedas e somente após o pagamento das taxas, as portas da cabine serão abertas.

A cabine da Uber pode ter um ou vários proprietários e as taxas serão transferidas para suas contas com base na regra do contrato inteligente.

  • Completo

Atualmente, esse cenário é utópico e improvável, mas existem possibilidades de isso acontecer.

Nesse cenário, um Uber não é de propriedade de ninguém além de si mesmo. O carro em si é uma entidade autônoma descentralizada. Este conceito é adaptado do “Internet of Money” por Andreas Antonopoulos.

Considere um carro de autocondução que não tem dono. Todas as corridas que ele faz vão para os custos de manutenção e combustível necessário. Ele economiza o dinheiro que sobra para grandes atualizações ou circunstâncias imprevistas.

Mas o carro essencialmente não tem dono e todo o dinheiro que recebe dos passeios pode ser usado para vários propósitos, todos determinados exclusivamente pelo carro.

Quando você pega uma corrida de um veículo desse tipo, ao final de cada viagem, o contrato inteligente deduz automaticamente o dinheiro da sua carteira e o envia para o DAE (entidade autônoma descentralizada), que é o seu Uber nesse caso.

O Uber, em seguida, usa o mesmo dinheiro para combustível ou manutenção, que novamente faz o uso de contratos inteligentes.

Uber ou carros autônomos são apenas um exemplo. Você pode colocar várias transações no Contrato Inteligente, incluindo transações imobiliárias.

Contratos inteligentes têm diferentes propósitos no dia a dia. Existem coisas que você não pode imaginar sem a internet hoje em dia, certo?

No futuro, haverá muitas coisas que você não imaginará sem os contratos inteligentes.

Por BBOD (The Blockchain Board of Derivatives)

Avaliação - 100%

100%

Bom

Deixe sua avaliação!

User Rating: 5 ( 15 votes)
Mostre mais
loading...

Colaborador Convidado

Colaboradores de todo o país, especialistas em bitcoin, blockchain e criptomoedas.

Deixe uma resposta

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close

Adblock detectado

Por favor, considere nos apoiar, desativando o seu bloqueador de anúncios