Quem executa, afinal, os contratos escritos em Solidity?
Pelo que entendi: a EVM cobra Gas por cada instrução. Quando o Gas fornecido pela transação acaba, a execução é interrompida e as alterações de estado são revertidas. Assim, não há risco de um loop infinito travar toda a rede.
Os contratos do Ethereum geralmente são escritos em Solidity ou Vyper e, depois de compilados em bytecode, são implantados na blockchain, onde a EVM executa os opcodes um a um.
Ao chamar um contrato no Ethereum, a EVM cobra Gas a cada etapa, de acordo com a instrução, pago com $ETH .
#ETH
Pelo que entendi: a EVM cobra Gas por cada instrução. Quando o Gas fornecido pela transação acaba, a execução é interrompida e as alterações de estado são revertidas. Assim, não há risco de um loop infinito travar toda a rede.
Os contratos do Ethereum geralmente são escritos em Solidity ou Vyper e, depois de compilados em bytecode, são implantados na blockchain, onde a EVM executa os opcodes um a um.
Ao chamar um contrato no Ethereum, a EVM cobra Gas a cada etapa, de acordo com a instrução, pago com $ETH .
#ETH