ethereum is based on Proof of Work, so can not be as efficient as consensus algorithms designed to not require PoW (like Algorand, which has the clearest mathematical / algoritmic underpinning / proof under a very strong attack model, if you know of others, I would certainly be interested)