Painel do lojista
Português
Baixar o app

Redes e transações

O que é um contrato inteligente?

DefiniçãoContrato inteligente (smart contract) é um programa guardado na blockchain que roda sozinho ao receber uma transação, exatamente como o código manda. Tokens, corretoras descentralizadas e garantias na blockchain são contratos inteligentes e cumprem suas regras sem intermediário.

Como os contratos inteligentes funcionam

Um contrato inteligente tem endereço próprio na blockchain, um saldo e alguns dados armazenados. Quando você envia uma transação para ele, os nós da rede executam o mesmo código e concordam com o resultado, então o desfecho não depende de confiar em uma empresa para cumpri-lo.

Executar código custa taxas, pagas na moeda da rede: gás na Ethereum e em outras redes EVM, energia na Tron e TON na TON. Na TON, até a sua carteira é um contrato inteligente, e carteiras novas geralmente usam a versão W5.

Exemplos do dia a dia

Você provavelmente já usa contratos inteligentes, muitas vezes sem perceber:

  • Tokens: o USDT e outros tokens são contratos que registram quem tem quanto
  • Garantia (escrow): os fundos ficam bloqueados até as duas partes confirmarem ou uma disputa ser resolvida
  • Conversões: corretoras descentralizadas trocam tokens a partir de pools de liquidez
  • Contratos de presente e de pagamento que liberam fundos quando uma condição é cumprida

Riscos que você precisa entender

O código roda exatamente como foi escrito, com bugs e tudo. Uma falha no contrato pode permitir que atacantes o esvaziem, e as transferências feitas por ele não podem simplesmente ser desfeitas. Alguns contratos são atualizáveis ou têm um dono com poderes especiais, como congelar tokens, então “na blockchain” não significa automaticamente que ninguém está no controle.

Usar um contrato também pode dar permissões a ele. Uma aprovação de token deixa um contrato gastar seus tokens até você revogá-la, e é por isso que sites de phishing pedem aprovações.

Contratos inteligentes na Waletifi

A Waletifi usa contratos inteligentes onde a confiança mais importa. No P2P, o USDT do vendedor fica bloqueado em um contrato de garantia na blockchain antes de você pagar. Na Raste, cada pedido é pago em um contrato de garantia próprio na TON, os links de presente usam um contrato de presente de uso único, e a sua própria carteira TON é um contrato W5.

Perguntas e respostas

Um contrato inteligente pode ser alterado depois de publicado?

Só se tiver sido feito para ser atualizável ou se der direitos especiais a um administrador. Caso contrário, o código fica fixo para sempre, com bugs e tudo.

Meu dinheiro está seguro em um contrato inteligente?

Depende do código do contrato e de quem o controla. Uma garantia bem feita elimina a necessidade de confiar na outra pessoa, mas nenhum contrato é livre de risco.

Preciso saber programar para usar um contrato inteligente?

Não. A carteira monta a transação certa para você; você só confere a ação e a taxa e confirma.

Coloque os termos em prática

Instale a Waletifi, anote suas 24 palavras e veja essas ideias funcionando na sua própria carteira de autocustódia.

Disponível no Google PlayEm breve Baixar na App StoreEm breve Download direto (APK)

Android 7.0 ou superior. Baixe somente em waletifi.com e confira a barra de endereço antes de instalar.