From a consensus perspective, how is Ethereum different from bitcoin?
- Eth uses Ethash and Btc uses SHA-256. Both uses POW. BTC uses UTXO’s and ETH update the balances directly.ETH intends to move towards POS model in future.Gas is used to interact with smart contracts in ETH.
How are smart contracts executed in Ethereum compared to in a normal computer?
Smart contracts are run in EVM’s (Ethereum virtual machine’s) hosted in ETH network nodes.
What are the benefits of executing the code on many nodes instead of just single computer/server?
- There are many benefits which includes trustless, more security, permissionless environment to code, censorship resistance.