Something just occurred to me. The whole point of Ethereum is to act as a giant global computer. Currently that computer utilises many thousands of GPUs.

When we switch to Casper I will end up mining something else and I will stake my Casper wallet on something like a raspberry pi, I'd imagine that lots of other people will do the same thing.

I understand that things will be more efficient without PoW but surely this huge drop in resources will impact the performance of smart contracts?


1 Answer 1


GPU is not used to execute Ethereum Virtual Machine (EVM) smart contracts, only CPU is used.

Every full node, even non mining ones, will execute transaction smart contract code using CPU.

GPU is only for mining (proof-of-work). Mining is a separate process from executing and validating transactions.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.