Trends Cryptos

Como é que se cria o primeiro contrato inteligente?

Durante as conferências hackathon laBITconf 2021, realizadas na segunda-feira 15 e na terça-feira 16 de novembro, Solange Gueiros, programadora de blockchain, conferencista e professora, conduziu um painel dedicado aos Smarts Contracts, também conhecidos como contratos inteligentes. Para além de explicar o tema, dedicou parte da sua apresentação a um workshop que permitiu aos participantes presenciais e aos que assistiram virtualmente criar o seu primeiro Smart Contract na blockchain Ethereum. Se quer saber como criar o seu primeiro contrato inteligente gratuitamente, nós dizemos-lhe como.

Para começar com a parte prática, primeiro é preciso saber que os contratos inteligentes são mais do que uma simples transferência de moeda virtual, estamos a falar de fazer mais do que apenas Bitcoin. Solange Gueiros explicou que é um programa de computador como qualquer outro, com a diferença de que é publicado na Blockchain. Um contrato inteligente é um programa de computador que facilita, assegura, impõe e executa acordos registados entre duas ou mais partes.

No entanto, como é executado na rede Blockchain, não pode ser modificado. Uma vez publicado, funciona de forma autónoma. Além disso, não tem intermediários e é descentralizado. Foi o que o Sr. Gueiros disse na conferência BITconf 2021, acrescentando que os dados que circulam nela são imutáveis.

O que é que o contrato inteligente tem de imutável?
Ou seja, não pode ser alterado e o código não pode ser corrigido. No entanto, a painelista salientou que pode haver espaço para algumas modificações, desde que o contrato inteligente tenha sido projetado para isso: “pode ter uma função que modifique essa informação, previamente programada”, disse. Ele também ressaltou que todas essas transações realizadas ficam registradas no Blockchain, o que torna possível (se necessário) pesquisar o histórico de todas as alterações feitas no contrato e trazê-las à tona. Isto funciona também como uma auditoria.

O principal objetivo destes contratos inteligentes é permitir que duas partes anónimas negociem e façam negócios entre si, sem 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
Mais especificamente, Solange Gueiros falou na BITconf 2021 sobre contratos inteligentes que operam na rede Ethereum e explicou-o durante a sua apresentação para principiantes, salientando que o Ethereum é um dos projectos mais famosos no sector dos contratos inteligentes. É uma plataforma de computação distribuída baseada numa cadeia de blocos pública como a bitcoin que também permite a execução de contratos inteligentes P2P (entre nós, sem um servidor central) numa máquina virtual descentralizada chamada Máquina Virtual Ethereum (EVM).

Passando à parte prática, convidou os participantes a abrir os seus computadores portáteis e a seguir uma série de recomendações e passos para executar um contrato inteligente que, para muitos, era 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