Resposta a: Programação de Smarts Contracts em Blockchain

Forums MATERIAL DE ESTUDO Atividades Programação de Smarts Contracts em Blockchain Resposta a: Programação de Smarts Contracts em Blockchain

adm
02/09/2023 às 2:06 pm

Smart Contracts podem ser definidos como programas (softwares) que possuem regras específicas para geração dos contratos. Eles têm suas próprias regras, por isso, seu desenvolvimento requer o uso de variáveis e de funções em linguagem de programação, assim como requer um ambiente de desenvolvimento e implantação (execução).

Sobre os contratos inteligentes, analise as afirmações a seguir:

I. Ethereum é uma plataforma para criação de smart contracts (contratos inteligentes) baseados em blockchain.

II. Solidity é uma linguagem de programação utilizada pela plataforma Ethereum para criação de smart contracts.

III. A linguagem Solidity é executada através da EVM (Ethereum Virtual Machine), a máquina virtual Ethereum.

IV. A linguagem Solidity é baseada em três linguagens de programação: Java, Python e PHP.

Está correto o que se afirma em:

Resposta Correta:

I, II e III, apenas.