Writeup to explain the gas limit raise

Submit
@dankrad
@dankrad

Quick writeup to explain what's happening about the gas limit raise: Different from almost all other protocol matters, the gas limit is directly controlled by the validators. With every block, a validator votes whether to raise or lower the gas limit. So, very unlike the EIP process, there is no "standard process" to raise the gas limit. Now, the gas limit has *never* been increased since the merge. However, before the merge, it was an established practice that miners would not use this power arbitrarily, but typically only after core devs signalled it was ok to change it. Recently, some of us have started signalling that we think it is time for an increase in the gas. Unfortunately this hit a bit of a speed bump as Core Devs discovered that raising it over 40m was actually not safe due to a constant that has to be changed in the clients first (https://ethresear.ch/t/on-increasing-the… However, I think now there is a lot of messaging agreeing that 36m is a good "first step" and clients are releasing updates to make this the default (so validators don't have to manually use command line flags to vote for this). I think it is likely that some big pools will join in the next few weeks and we will see this increase.

david phelps (@divine_economy)

to understand the dangerous path ethereum is taking right now, we have to understand *why* the gas limit isn’t being raised. it’s not just a question of the gas limit not being raised, which would lower tx fees significantly. it’s not just a question of why, when this is someth…

x.com

Writeup to explain the gas limit raise

AI summary of the linked article

The gas limit is set by validators, who vote on whether to raise or lower it with every block, and there is no standard EIP-style process for changing it. The gas limit has never been increased since the merge, and some participants have begun signalling that an increase is due. Core developers found that raising it above 40 million is not yet safe because a constant must first be changed in the clients, so 36 million is being widely endorsed as a first step. Clients are releasing updates to make 36 million the default, and the author expects some large pools to join within weeks.

Recommended by 1 curator
No comments yetWhat caught your eye? Start the discussion.