O que são contratos inteligentes e como eles funcionam?

Estamos em 2018, mesmo aqueles que não estão familiarizados com blockchain provavelmente já ouviram falar do Ethereum. O Ethereum é a segunda maior criptomoeda, com um enorme valor de mercado de mais de US $ 70 bilhões. Para entender completamente o Ethereum, é preciso entender o que é um contrato inteligente.

FATO INTERESSANTE

Mas o Ethereum não é apenas uma moeda; é também uma plataforma que permite que outras aplicações blockchain sejam construídas nela. A plataforma Ethereum usa uma moeda chamada Ether, que é usada para pagar transações.

O blockchain Ethereum funciona como o blockchain Bitcoin; uma rede de computadores (ou nós) executa um software que confirma transações na rede.

O Ether funciona mais como um combustível do que como uma criptomoeda. Da mesma forma que você precisa de gasolina ou diesel para o seu carro, você precisa de Ether para executar os contratos e aplicativos inteligentes no blockchain da Ethereum.

Eu quero que você lembre de tudo isso, pois isso ajudará você a entender um dos principais produtos do blockchain Ethereum. Este produto é chamado de contrato inteligente e agora é usado por muitas criptomoedas. Devido ao crescimento da popularidade que o Ethereum viu, a questão "o que é um contrato inteligente?" tornou-se uma das perguntas mais frequentes no mundo das criptomoedas.

Então, o que é um smart contract? Bem, vamos dar uma olhada mais profunda ...

Você sabia?

Quer ficar mais esperto e rico com criptomoedas?

Inscreva-se! Nós publicamos novos vídeos explicativos sobre criptomoedas toda semana!

How to Buy Crypto SAFELY With a Credit Card (Animated)

How to Buy Crypto SAFELY With a Credit Card (Animated) How to Buy Crypto SAFELY With a Credit Card (Animated)

O que é um contrato inteligente: o que você vai encontrar neste guia

O objetivo deste guia é ajudá-lo a entender o que é um contrato inteligente e como os contratos inteligentes funcionam.

Eu entendo que “contratos inteligentes” podem parecer confusos no começo. Mas assim que eu explicá-los, você vai perceber que eles são mais simples do que você pensa.

No final deste guia de Smart Contract, você nunca mais precisará procurar no Google  "o que é um contrato inteligente". Você entenderá como e por que os contratos inteligentes foram criados, o código que eles usam, como eles pode ser usados e por que eles podem mudar a sociedade para sempre!

Antes de entrarmos no material mais técnico, é importante falar sobre a história dos contratos inteligentes. Sabendo por que e como os contratos inteligentes foram criados, fica mais fácil entender seu propósito no mundo blockchain.

O que é um contrato inteligente: como eles foram criados?

Em 1994, Nick Szabo (um criptógrafo) teve a ideia de poder gravar contratos sob a forma de código de computador. Este contrato seria ativado automaticamente quando certas condições fossem atendidas. Essa ideia poderia potencialmente eliminar a necessidade de confiar em empresas ​​de terceiros (como bancos).

Mas por que? A resposta é simples - você não precisa mais confiar em uma terceira parte quando faz uma transação. Em vez disso, os contratos (ou transações) são auto-executados em uma rede confiável, que é totalmente controlada por computadores.

Idéia legal, certo? Szabo trabalhou nessa ideia por muitos anos e até escreveu um livro chamado “Contratos Inteligentes: Fundamentos para Mercados Livres Digitais”. O problema era que, em 1994, a tecnologia blockchain não existia.

Mas agora ela existe!

Em 2009, a Bitcoin introduziu o primeiro uso da tecnologia blockchain. Em 2015, a Ethereum foi fundada por um inteligente jovem, chamado Vitalik Buterin. Ela  introduziu os primeiros contratos inteligentes funcionais.

(Para saber mais sobre a tecnologia blockchain, confira nosso guia Explicação do blockchain .)

O que é um contrato inteligente?

Eu não quero apenas te ensinar sobre o que são contratos inteligentes, eu também quero que você se lembre do que eles são. Então, para fazer isso, destaquei três pontos-chave que você deve ler e tentar lembrar sobre o que é um smart contract:

What is a Smart Contract

Um contrato inteligente é um acordo entre duas pessoas, na forma de código de computador. Ele é executado no blockchain e então é armazenado em um banco de dados público, o qual não pode ser alterado.

What is a Smart Contract 2

As transações de um smart contract são processadas pelo blockchain, o que significa que elas podem ser enviadas automaticamente sem a necessidade de um terceiro. Isso significa que não é necessário confiar em ninguém!

What is a Smart Contract 3

The transactions only happen when the conditions in the agreement are met — there is no third party, so there are no issues with trust.

O que é um contrato inteligente: como funciona um contrato inteligente?

Sim, como funcionam os contratos inteligentes?

Para encontrar a resposta, vamos ver como um contrato inteligente pode ser usado:

Vamos imaginar que John queira comprar a casa de Mike. Este acordo é formado no blockchain Ethereum usando um contrato inteligente. Este contrato inteligente contém um acordo entre John e Mike.

Nos termos mais simples, o acordo será assim: “ QUANDO John pagar Mike 300 Ethers, ENTÃO John receberá a propriedade da casa ”.

Uma vez que este acordo de contrato inteligente tenha sido colocado em prática, ele não poderá ser alterado - isso significa que John pode se sentir seguro em pagar a Mike 300 Ethers pela casa.

Sem o uso de um contrato inteligente nesse cenário, Mike e John teriam que pagar muitas taxas para diversas pessoas e entidades, como um banco, um advogado e um corretor de imóveis.

Isso é ótimo, né? Sem mais comissões e sem mais atrasos! Este é apenas um dos muitos exemplos de como um contrato inteligente pode ser usado.

Os contratos inteligentes são executados automaticamente quando as condições do contrato são atendidas. Isso significa que não há necessidade de um terceiro, como um banco, um corretor ou um governo.

Como isso é possível?

Como mencionado anteriormente, temos que agradecer ao blockchain. Por causa da tecnologia blockchain, somos capazes de descentralizar contratos inteligentes para que eles sejam justos e confiáveis. Quando falo de descentralização, quero dizer que eles não são controlados por uma autoridade central (como um banco, corretor ou governo, etc.).

O blockchain é um banco de dados compartilhado e executado por muitos computadores (chamados nós ) pertencentes a muitas pessoas diferentes. Por causa disso, nem uma única pessoa ou empresa tem controle sobre ele.

Isso significa que é quase impossível hackeá-lo. Um hacker precisaria hackear mais da metade dos nós, caso quisesse atacar o blockchain ou os contratos inteligentes que rodam nele. Portanto, os contratos inteligentes podem ser executados com segurança e automaticamente, sem que ninguém possa alterá-los! Agora você sabe ainda mais sobre o que é um contato inteligente!

Podemos finalmente nos sentir seguros quando fazemos depósitos por produtos ou serviços - não necessitamos confiar em uma entidade à parte.

O que é um contrato inteligente: quais são os contratos inteligentes que estão sendo usados ​​atualmente?

Como eu disse anteriormente, a venda da casa de Mike e John não é o único cenário em que os smart contracts podem ser usados. Contatos inteligentes podem ser usados ​​para qualquer tipo de transação - não precisa ser financeira.

As possibilidades são infinitas. Eles já estão sendo usados ​​para operações e serviços financeiros, seguro, autorização de crédito, processos legais e até mesmo para acordos de crowdfunding (ICOs). Vejamos como os contratos inteligentes já estão beneficiando certas indústrias e como elas beneficiarão outras indústrias no futuro…

Companhias de seguros

Duas companhias de seguros, a Atlas Insurance, em Malta, e a Axa, na França, testaram smart contracts em 2017. Eles tinham protótipos que compensavam os clientes das companhias aéreas, caso seus vôos atrasassem.

Vamos ver um exemplo:

John está prestes a voar de Nova York para Los Angeles. Ele envia US $ 5 em criptomoeda para o contrato inteligente da Axa Insurance e fornece seu número de voo. A Axa envia US $ 95 para o contrato inteligente. Então, há US $ 100 no contrato inteligente.

Se o vôo de John estiver no horário, a Axa receberá US $ 100 do contrato inteligente. Mas se o avião atrasar, os $ 100 serão enviados para John a partir do contrato inteligente. Tudo é automático.

Isso economiza muito tempo e dinheiro. Isso também significa que John não tem que confiar que a AXA pagará a quantia acordada, caso seu vôo atrase - ele sabe que, se o vôo atrasar, o contrato inteligente lhe enviará imediatamente sua compensação de (US $ 100).

Sistemas de Saúde

Os sistemas de saúde usarão contratos inteligentes para registrar e transferir dados com segurança.

Já podemos ver exemplos de smart contracts sendo usados ​​no setor médico. Um desses exemplos é o do Encrypgen. Este é um aplicativo que utiliza contratos inteligentes para transferir dados de pacientes de forma segura, não permitindo acesso de terceiros.

Desta forma, os pacientes estão no controle de seus próprios dados. Se os pesquisadores quiserem usar os dados do paciente, eles devem pagar por isso. Não só isso, mas o paciente tem que escolher se quer ou não vendê-lo.

Governos

Para os governos, os contratos inteligentes executados no blockchain podem tornar os sistemas de votação completamente confiáveis e muito mais seguros.

What is a Smart Contract 5

Aplicativos, como o FollowMyVote, usam contratos inteligentes e tecnologia blockchain para proteger os votos contra fraudes. Quando a transação de votação é gravada no blockchain, ela não pode ser alterada. Quando a votação terminar, o contrato inteligente enviará um token para um endereço que representa o vencedor da votação.

Desta forma, votar é sempre justo, o que significa que o vencedor é legítimo.

Compare Exchanges de Criptomoedas Lado a Lado com Outras

Você sabia?

Já se perguntou quais exchanges de criptomoedas são as melhores para seus objetivos de negociação?

Veja lado a lado e compare o TOP de exchanges de criptomoedas

Gestão de negócios

As empresas podem se beneficiar enormemente de contratos inteligentes. Em vez de pagar pessoal para executar as folhas de pagamento, eles podem usar contratos inteligentes.

As empresas podem apenas configurar um contrato inteligente que diz: QUANDO a data for 28.03.18, envie 2 ETH para John 2. Isso significa que John sempre será pago a tempo e na quantia correta. O negócio beneficia-se porque tudo é automatizado, poupando muito tempo e dinheiro!

Análise da Ledger Nano S Plus
Prós
  • Segurança de alto nível
  • Suporte a apps DeFi
  • Armazene mais de 5500 ativos, instale até 100 aplicativos simultaneamente
Análise da Carteira Trezor
Prós
  • Segurança de alto nível
  • Carteira de criptomoedas muito bem conhecida
  • Suporta um número enorme de criptomoedas
Análise da Carteira Binance
Prós
  • Suporte de múltiplas criptomoedas
  • Muito segura
  • Suporte de endereços SegWit e Bech32

ICOs

Se você quiser iniciar seu próprio projeto que usa o blockchain, você pode construir seu projeto no blockchain Ethereum, como vimos anteriormente. No entanto, você vai precisar de algum dinheiro!

Como você vai conseguir o dinheiro que precisa? Bem-vindo às ICOs…

Um ICO (Initial Coin Offering) é um sistema de crowdfunding para novas aplicações que usam a tecnologia blockchain. Você cria um contrato inteligente e um token para ele. Vamos imaginar que você chamou seu token de ABC.

Você quer arrecadar US $ 10.000.000 para começar seu projeto e construir sua aplicação - vamos imaginar que US $ 10.000.000 equivalha à 10.000 Éter. Você decide que irá colocar 100.000 fichas ABC no contrato inteligente e que cada ficha ABC valerá 0,1 Éter.

Dessa forma, se você vender todos os 100.000 tokens ABC, você terá o 10.000 Ether que precisa, por causa de 100.000 x 0.1 = 10.000.

Agora, no contrato inteligente, você escreverá algo como: Se 0,1 ETH for enviado para o contrato inteligente, ENTÃO o contrato inteligente enviará 1 ABC para o endereço que enviou esse 0,1 ETH . Dessa forma, as pessoas que contribuírem para a ICO sempre receberão a quantidade correta de tokens ABC.

Por que as pessoas iriam querer comprar o token ABC?

As duas razões mais comuns pelas quais as pessoas compram tokens de ICOs são:

  1. O token pode ser usado no aplicativo depois dele ser construído
  2. O preço do token pode aumentar quando o projeto se torna mais popular

Você pode pensar em ICOs como uma versão blockchain do Kickstarter. A principal diferença é que ele automatiza todo o processo de crowdsale de maneira segura e confiável.

O que é um contrato inteligente: como os contratos inteligentes são criados?

Contratos inteligentes podem ser construídos em várias plataformas blockchain, como o Ethereum e o NEO. Como Ethereum é a escolha mais popular para desenvolvedores, eu vou falar sobre os contratos inteligentes do Ethereum. (O Ethereum é a escolha mais popular  por que você frequentemente ouve os termos 'Ethereum smart contract' ou 'Ethereum contract' no mundo das criptomoedas.)

Contratos inteligentes são desenvolvidos usando a linguagem original da Ethereum, chamada Solidity.

Se você quiser aprender Solidity, você pode experimentar o nosso tutorial interativo de Solidity, o Space Doggos ! É uma maneira divertida e amigável de aprender o Solidity. Seguindo as etapas do curso, você criará seu próprio jogo Solidity. Confira aqui .

What is a Smart Contract 6

O que é um contrato inteligente: como contratos inteligentes mudarão o mundo (Conclusão)

Isso já está acontecendo. Você pode ver nos exemplos que dei que os contratos inteligentes já estão começando a substituir os intermediários(como os Bancos). Também vimos o potencial que isso tem para futuras aplicações - lembra da venda da casa de John para Mike? Eles não precisaram de um agente imobiliário, advogado ou banco, não foi?

Então, se os contratos inteligentes cumprirem seu propósito, talvez um dia viveremos em um mundo livre de intermediários.

O que aconteceria então?

A melhor coisa de não ter intermediários é o fato de economizarmos muito dinheiro. Não só isso, também não precisaríamos mais confiar em ninguém para realizar esse tipo de transação.

Existe uma desvantagem também: as pessoas podem vir perder seus empregos. São pessoas que trabalham, assim como você e eu, que trabalham como intermediárias. Por que alguém pagaria um empregado para fazer um trabalho que poderia ser feito, gratuitamente, usando um contrato inteligente? 

Claro, ninguém sabe o que o futuro reserva. Tudo o que podemos fazer é chutar e prever, mas devemos estar preparados para todos os resultados possíveis.

Então, como você pode ver, os contratos inteligentes podem tornar o mundo um lugar melhor, livre de comissões. Eles podem reduzir fraudes, atrasos e o custo de muitas coisas. No entanto, à medida que avançamos com a tecnologia, removemos a necessidade de determinados trabalhos. Agora que você leu este guia, você já deve se sentir à vontade para responder à pergunta de ouro: "o que é um contrato inteligente?".

Quais são suas opiniões sobre os contratos inteligentes? Deixe seu comentário!

Deixa o seu comentário honesto

Deixe sua opinião genuína e ajude milhares de pessoas a escolher a melhor exchange de criptografia. Todos os comentários, positivos ou negativos, são aceitos, desde que sejam honestos. Não publicamos feedback tendencioso ou spam. Então, se você quiser compartilhar sua experiência, opinião ou dar conselhos - o espaço é seu!


3 Melhores e Mais Populares Códigos de Cupons

Verificado

CLAIM $600 BONUS

Exclusive $600 Binance Offer
Classificação
5.0
Verificado

SAVE 10%

On Best-Value Ledger Bundle
Classificação
5.0
Verificado

$500 BONUS

For New Kucoin Users
Classificação
5.0

Análises de Usuários Recentes

5.0/5.0
2023-03-25

seria ótimo votação por contrato inteligente

muitos políticos iriam aceitar o resultado e não teriam nem como contestar o que está se passando no sistema, tornando as eleições mais pacíficas também

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-03-21

Já ouvi falar do Space Doggos

Uns amigos meu fizeram e falaram bastante bem. Disseram que é dinâmico e bem efetivo, você realmente sai sabendo bastante ao fim. Alguns deles estão até pegando uns freelas fazendo esses contratos para terceiros.

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-03-19

fiz space doggos

achei muuuuuuuuuuito massa! achei extremamente interativo e no final eu realmente pude ter uma noção detalhada de como o solidity funciona. agora rumo a ficar fluente!

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-03-15

fiquei impressionado

tem até crowdfunding pros projetos kkkkk

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-03-10

Ótima oportunidade!

Acredito que no futuro muitas pessoas serão contratadas para redigir contratos inteligentes com a Solidity, em busca de transações online mais adequadas e seguras.

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-02-14

legal

n sabia bem oq era um contrato inteligente, agr ficou super claro e compreensível. achei bem legal o conceito

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-02-04

uau O.O

nem sabia q um tipo de coisa dessa podia existir :O impressionante!

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-02-02

parece tornar mais coisas seguras

é um alívio para um negociador ter esse tipo de garantia ao fazer um negócio

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-01-30

achei muito interessante

bem legal. obrigado pelas informações valiosas

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança
5.0/5.0
2023-01-12

o futuro esta aí!

só n vê quem n quer... oportunidade de ter o futuro nas mãos é entender como q essas transações acontecem e são escritas

Avaliação
Valor do preço
Facilidade de Uso
Experiência
Recursos
Segurança

Perguntas Frequentes

Como escolher a melhor exchange de criptomoedas?

Ao escolher a melhor exchange de criptografia , você deve sempre se concentrar em manter um equilíbrio entre os recursos essenciais que todas as principais exchanges de criptografia devem ter e aquelas que são importantes para você, pessoalmente. Por exemplo, todas as melhores exchanges devem possuir recursos de segurança de alto nível, mas se você deseja negociar apenas as principais criptomoedas, provavelmente não se preocupa muito com a variedade de moedas disponível na exchange. É tudo uma situação caso a caso!

Qual exchange de criptomoedas é a melhor para iniciantes?

Ao ler várias das melhores análises de exchanges de criptografia online, você notará que uma das coisas que a maioria dessas exchanges têm em comum é que elas são muito simples de usar. Enquanto algumas são mais diretas e mais acessíveis para iniciantes do que outros, você não deverá encontrar nenhuma dificuldade com nenhuma das exchanges mais bem cotadas. Dito isso, muitos usuários acreditam que a KuCoin é uma das exchanges mais simples do mercado atual.

Qual é a diferença entre uma exchange de criptomoedas e uma corretora?

Em termos leigos, uma exchange de criptomoedas é um lugar onde você encontra e negocia criptomoedas com outra pessoa. A plataforma de exchange (ou seja, a Binance) atua como um intermediário - conecta você (sua oferta ou solicitação) à outra pessoa (o vendedor ou o comprador). Com uma corretora, no entanto, não há “outra pessoa” - você apenas negocia suas criptomoedas ou moeda fiduciária com a plataforma em questão, sem a interferência de terceiros. Ao considerar as classificações de exchange de criptomoedas, no entanto, esses dois tipos de negócios (bolsas e corretoras) são normalmente incluídos no termo - exchange. Isso é feito por uma questão de simplicidade.

Todas as melhores exchanges de criptomoedas baseadas nos Estados Unidos?

Não, definitivamente NÃO! Embora algumas das principais exchanges de criptomoedas sejam, de fato, baseadas nos Estados Unidos (ou seja, KuCoin ou Kraken), existem outros líderes da indústria muito conhecidos que estão localizados em todo o mundo. Por exemplo, a Binance está sediada em Tóquio, no Japão, enquanto a Bittrex está localizada em Liechtenstein. Embora haja muitos motivos pelos quais uma exchange preferiria ser baseada em um local em vez de outro, a maioria delas se resumem a complexidades de negócios e geralmente não têm efeito sobre o usuário da plataforma.

Dias
Horas
Minutos
Segundos