Ethlabs
Funding Thesis Writings

← All writings

Tracking the Glamsterdam discussion

Ethlabs · November 10, 2026

Tldr:


Glamsterdam is a powerful upgrade that has recently come under some scrutiny. We believe this type of engagement is essential in shipping a decentralised network, and wanted to provide some of our views. In our view, the onus remains on protocol developers to convince application developers of the safety of the upgrade.

To situate, Glamsterdam intends to ship a package of upgrades allowing the network to scale significantly: move from 60M gas limit per block to 200M gas, i.e., 3.33x scaling.

To do this safely, some operations need to be repriced to match their real cost to the network. That is one part builders have raised questions about, and what the audits are now checking. In particular, repricing basic operations executed by all nodes of the network is necessary to achieve this scale. Contracts relying on the absolute value of these operation prices are affected.

The scaling benefits of Glamsterdam do not come for free, but should not come at any cost either. In this case, we’ve seen three types of impacts:

Note that none of these are currently exploitable, and only relate to the possible deployment of Glamsterdam according to its current specifications.

Security remains our first concern for shipping Ethereum upgrades. We’re engaged and will continue to engage in both internal and external consultations to clarify the decisions that are to be made and contribute.

This post clarifies both the data that was received until now, the data that will be received from now on, and the timeline that leads to eventual decisions.

There is time for the community to come together and discuss extensively the results that will be received, and we hope this post helps to clarify the current state of this discussion.

#What happened so far

#The decision to make, eventually

Ultimately, the decision to make is: Are spec changes required or not? If not, when should we move forward with Hoodi?

#Our current perspective on findings

We consider the distinction between “simple” repricings vs accounting changes.

It is expected that simple repricings break contracts that have hard-coded parameters. These parameters meter the work that a node must perform to execute some operation. Scaling is achieved by repricing these parameters, e.g., increasing the cost of certain operations, so that different operations that are not interfering can be more plentiful. Coupled with a gas limit increase, the net effect is mixed, e.g., state creation becomes relatively more expensive, but compute becomes much less so. In aggregate, this allows nodes to schedule more work than they otherwise would, because they are guaranteed to not overschedule work in some dimensions, e.g., create new state. This obtains scaling.

In our view, there is no other way around these simple repricings, and they are legitimate to do as application developers were broadly expected not to condition on the fixed cost of these operations in order to derive their contract execution. This does not mean that the impacts we’ve seen so far are small, and we’ve also seen appropriate mitigations discussed with teams facing this issue. We note that some dispute the legitimacy of simple repricings, and we expect this conversation to take place.

On the other hand, beyond these simple repricings, accounting changes were also proposed as part of Glamsterdam. Some of these changes led to genuine, unforeseen problems. The task is to understand the magnitude of these issues.

We’re grateful for all reports and perspectives, and we are logging everything we see on X or disclosed to us to support the effort. If the findings reveal unacceptable magnitude of the issue, Ethlabs is prepared to consider spec changes or stronger proposals, such as significantly reviewing the scope of Glamsterdam.

There will be time to ensure that any decision is made with conviction. For the time being, we remain focused on collecting and analysing all the data produced by our internal work, external collaborations, and reports from the community. We plan to share our opinion on the matter of next steps for Glamsterdam as soon as we internally reach a high threshold of confidence.