Remember the "termination" property of the smart contract environment? Well, Ethereum smart contracts use gas to achieve this feature. Each line coded in the smart contract requires a certain amount of gas to execute. Therefore, when developers submit smart contracts for execution, they also specify the maximum gas limit.
Think of the gas limit as you fill up the car with fuel before driving. The moment the fuel runs out, the car stops working. Each line in the smart contract requires a certain amount of gas to execute. Once the gas is exhausted, the smart contract will stop executing.
Ethereum and ICO
We have covered this topic in detail before, so we will briefly introduce this issue. One of the most attractive features of Ethereum is the initial token product or ICO. Developers around the world can use Ethereum's virtual machine to support their smart contracts, and use the platform to raise large amounts of money in crowded sales with relative ease. Because of this feature, it seems that Ethereum has come to an end.