-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Execution Layer Meeting 177 #921
Comments
For easy reference, in the case where we want to consider setting a Goerli date prior to the holidays, here are the decently-timed mid-week slots in January that correspond to accumulator boundaries (thanks, Adrian!):
|
@CarlBeek and I would like to briefly talk about precompile address range(s) in light of the recently started RIP (rollup improvement proposal) process. In particular, in the future many new EVM precompiles will be introduced on (some or all) L2s first, and for that will go through the RIP standardization process. They then might or might not later also be shipped to L1. It would be highly desirable to come up with a precompile address scheme that ensures that the address for any given RIP precompile
This will necessarily lead to a situation where the EVM precompile range will no longer be continuous, i.e. that there will be gaps between precompiles. The two main options we see:
Given that gaps seem unavoidable, we think that option A would be simpler, and would like to discuss this and potential practical ways for coordinating address assignment on the call. Given that we have a first RIP precompile in last call already (RIP-7212), we would very much appreciate at least a decision on the call for this specific case, so that the RIP can move to final and be rolled out by L2s. |
Added @adietrichs ! |
@adietrichs thats a good initiative, thanks a lot for the write-up 👍, I would also think that solution A (one address space) is the easier solution, given the gap argumentation/situation! Is there already a (optimally canonical) place to get an overview which L2s are intending to implement which precompile? And at what level of intend would we take the intend serious enough to reserve an address (or - to formulate more neutral: what level of intend would „trigger“ a reservation?)? Just throwing in the ring, can also be left as open questions/thought food for the call. |
Closed in favor of #931 |
Order of forks has been changed as per Execution Layer Meeting 177 ethereum#921 (Dec 21st, 2023) - Goerli: Jan 17, 6:32:00 UTC - Sepolia: Jan 30, 22:51:12 UTC - Holesky: Feb 7, 11:34:24 UTC
Meeting Info
#allcoredevs
Discord channel shortly before the callAgenda
The text was updated successfully, but these errors were encountered: