Trends Cryptos

Como criar seu primeiro contrato inteligente?

Durante as conferências hackathon laBITconf 2021 que aconteceram na segunda-feira, 15 de novembro, e na terça-feira, 16 de novembro, Solange Gueiros, desenvolvedora de blockchain, palestrante e professora, moderou um painel dedicado aos Smart Contracts, também chamados de contratos inteligentes. Além de suas explicações sobre o assunto, ela dedicou parte de sua apresentação a um workshop que permitiu aos participantes ao vivo e aos que compareceram virtualmente criarem seu primeiro Contrato Inteligente no Blockchain Ethereum. Se você quiser saber como criar seu primeiro contrato inteligente gratuitamente, nós lhe diremos como.

Para começar pela parte prática, primeiro você precisa saber que contratos inteligentes são mais do que transferir moeda virtual, estamos falando de fazer mais do que apenas Bitcoin. Solange Gueiros explicou que se trata de um programa de computador como qualquer outro, com a diferença de ser publicado na Blockchain. Um contrato inteligente é um programa de computador que facilita, protege, aplica e executa acordos registrados entre duas ou mais partes.

Porém, por operar na rede desta tecnologia, não pode ser modificado. Após a sua publicação, funciona de forma autónoma. Além disso, não possui intermediários e é descentralizado. Isto foi afirmado pelo Sr. Gueiros na conferência BITconf 2021, acrescentando que os dados que aí circulam são imutáveis.

O que é imutável no contrato inteligente?
Ou seja, não pode ser alterado e o código não pode ser corrigido. No entanto, a palestrante enfatizou que pode haver espaço para algumas modificações, desde que o contrato inteligente tenha sido pensado para isso: “ele pode ter uma função que modifique essas informações, previamente programadas”, disse ela. Ele destacou ainda que todas essas transações realizadas ficam registradas no Blockchain, o que permite (se necessário) pesquisar o histórico de todas as alterações feitas no contrato e trazê-las à tona. Isso também funciona como uma auditoria.

O principal objetivo destes contratos inteligentes é permitir que duas partes anónimas negociem e façam negócios entre si, sem a necessidade de um intermediário e sem que a confiança na outra parte contratante seja um elemento chave na decisão de celebrar o contrato.

Contratos inteligentes no Ethereum
Especificamente, Solange Gueiros falou na BITconf 2021 sobre contratos inteligentes que funcionam na rede Ethereum e explicou durante sua apresentação para iniciantes, especificando que Ethereum é um dos projetos mais famosos do setor de contratos inteligentes. É uma plataforma de computação distribuída baseada em um blockchain público como o bitcoin e que também permite a execução de contratos inteligentes P2P (entre nós, sem servidor central) em uma máquina virtual descentralizada chamada Ethereum Virtual Machine (EVM).

Passando para a parte prática, ele convidou os participantes a abrirem seus laptops e seguirem uma série de recomendações e passos para executar um contrato inteligente que, para muitos, foi o primeiro. Aqui está o passo a passo.

Sommaire

Sois au courant des dernières actus !

Inscris-toi à notre newsletter pour recevoir toute l’actu crypto directement dans ta boîte mail

Envie d’écrire un article ?

Rédigez votre article et soumettez-le à l’équipe coinaute. On prendra le temps de le lire et peut-être même de le publier !

Articles similaires