January 03rd, 2024

What is ethereum Gas and Gas Requirements?



Like (0) Comments (1)



1 Comments Add Your Comment


Mansoor Ahmed
2 years ago Selected
Every operation on the Ethereum blockchain is performed by following the bytecode or opcodes. Each opcode costs a certain amount of gas. The different gas requirements may be found on page 26 in the Ethereum Yellow paper (screenshots below): https://ethereum.github.io/yellowpaper/paper.pdf

The maximum amount of gas available has an upper ceiling of currently around 6 million additionally. The execution is limited by the maximum amount of gas a user can provide and a miner would accept in other words. This definitely leads to multiple problems software developers face.
1. We might have only a few users during the development of the smart contract. Then in production, when things start to “scale” the contract suddenly runs into out-of-gas exceptions.
2. Loops are the biggest trap. We should never use loops if we don’t know how much gas it consumes at all times.
Like (0) Reply

Post a Comment

To leave a comment, please Login or Register