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
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.