
Ethereum is a distributed virtual computer, while Bitcoin was created for payment. Ethereum has an unlimited number of ETH coins in circulation, with over 120 million in May 2024. Transaction processing fees are paid by participants and burned by the network, while Bitcoin fees are paid to miners. Ethereum uses a proof-of-stake consensus mechanism, while Bitcoin uses an energy-intensive proof-of-work consensus.