Introdução ao Crypto: A explicação mais simples do mundo sobre contratos inteligentes

Entenda contratos inteligentes em 3 minutos.

Tahi Gichigi Blocked Desbloquear Seguir Seguindo 12 de outubro de 2018

** Bem-vindo à minha série de 20 partes explicando o blockchain e a criptografia de uma maneira que seja fácil de entender (finalmente). **

por rawpixel

Um contrato inteligente é muito parecido com um contrato normal. É um conjunto de regras que duas ou mais pessoas concordam. A diferença é que os contratos inteligentes são "auto-executáveis" (automatizados) e, por viverem no blockchain, são "imutáveis" (não podem ser alterados depois de criados).

Por serem imutáveis e auto-executáveis, é impossível violar o contrato depois de criado.

Aqui está um exemplo.

Você quer vender seu carro. Para fazer isso, você cria um contrato inteligente para a venda do carro, que inclui detalhes como histórico de propriedade, milhagem e manutenção anteriores.

Como os contratos inteligentes também podem enviar / receber criptomoeda, você faz um com a instrução:

Quando este contrato inteligente receber £ 10.000 (e nem um centavo a menos), ele deverá enviar 50% para mim, 50% para minha esposa e transferir os dados do carro para a conta que enviou o dinheiro, verificando-os como o novo proprietário.

Isso tem alguns benefícios importantes para você e o comprador.

  1. Você não pode ser pechinchado para vender a um preço menor porque o contrato não pode ser alterado.
  2. O comprador pode verificar a quilometragem do carro porque está escrito no blockchain e não pode ser revertido.
  3. Ninguém espera por uma autoridade central (DVLA no Reino Unido, DMV nos EUA) para atualizar os registros do veículo e transferir a propriedade.

O mesmo poderia ser feito com casas e outros tipos de propriedade. Isso tem o poder de "desintermediar" (remover) advogados, agentes e outros terceiros. E como os contratos inteligentes não perdem e-mails, adormecem, ficam gananciosos ou se apaixonam, eles são muito melhores em seguir as regras.

Em resumo, os contratos inteligentes são:

  • automatizado : eles não precisam de intervenção humana, uma vez criados
  • transparente : todas as partes podem sempre ver o que está escrito em um contrato inteligente
  • rastreável : todas as ações (envio / recebimento de dinheiro ou dados) podem ser rastreadas
  • irreversível : contratos inteligentes e suas ações não podem ser desfeitas por bandidos.

Oráculos

Alguns contratos inteligentes interagem com o mundo real e, portanto, precisam de um "oráculo". Um oráculo é algo que interage com o contrato inteligente quando acionado por um evento no mundo real.

Por exemplo, pode ser um termômetro medindo a temperatura da sua casa, um sensor que monitora a quilometragem do seu carro ou um website que monitora o preço dos voos. Uma vez que o termômetro chega a uma certa temperatura, o seu carro faz um certo número de milhas ou os vôos caem abaixo de um determinado preço, o oráculo empurra esses dados para o contrato inteligente para se auto-executar.

O contrato inteligente da sua casa pode enviar um pagamento à sua empresa de gás para comprar algum gás. Dessa forma, você paga apenas pelo que precisa.

O contrato inteligente do seu carro pode atualizar o registro de quilometragem para manutenção de veículos. Isso significa que eles sabem tudo sobre o seu carro antes de deixá-lo.

Seu contrato de férias inteligente pode enviar dinheiro para a companhia aérea para bloquear seus voos. Agora você conseguiu o melhor preço e seus ingressos chegam automaticamente.

Leia mais da minha mini-série Intro to Crypto de 20 partes :

  1. Endereços públicos e chaves privadas
  2. Assinaturas digitais
  3. Prova de trabalho

Conhece alguém que gostaria deste artigo? Compartilhe com eles.

Mais artigos curtos do mundo do blockchain.

Texto original em inglês.