As of September 2022, Ethereum is now a proof of stake network, which reduced its energy usage and carbon footprint by 99.99%. Under this design, node operators (humans) will run validator client software on dedicated hardware devices. In turn, validators (software) are responsible for correctly proposing or attesting to new blocks that get added to the chain. To run a successful validator, node operators must deploy and maintain both a consensus client and an execution client.