-
Notifications
You must be signed in to change notification settings - Fork 327
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 189 #1052
Comments
I am gathering the views of clients and stakeholders regarding EOF inclusion in Prague, so I would like to start the meeting by reading this post, as it should make the discussion more clearer: https://discord.com/channels/595666850260713488/745077610685661265/1243235232082301009 If people want this post updated in any way to better express their current stance, please reach out or make a comment in the Discord thread. |
I'd be interested in a few minutes to get an update from EL teams on what they see as next steps for 4444s and whether anyone has any questions or feedback on portal history network protocol specifications. If EL teams want to move forward with 4444 using Portal.... we would like to propose a plan for getting 4444's implemented and live in clients before the end of the year. Our most recent client to join the network was Shisui. They took 6 months to go from the forked implementation of the DiscV5 protocol to passing our full suite of interop tests for the history network. They did this almost entirely from reading the code of the existing implementations, reading the specs, working on the hive tests and asking us very few questions. We think that any EL team that is able to get started in the July/August timeline should be able to have something mostly or entirely complete by Devcon. We also think there is likely significant benefit from multiple EL teams working on this concurrently in terms of delivering 4444s to EL clients in a short timeline. The existing portal client developers would be available through this process to support these new implementations, answer questions and help troubleshoot. |
As mentioned on Discord, I'd like to spend some time on the call discussing potential improvements to ACD, Network Upgrades and EthMagicians. The full list of proposals is here. For ACDE specifically, the most important ones to get consensus on are these three:
|
Testing and Devops teams would like to discuss the current channels we have to broadcast testing-related announcements, discussion and information: https://notes.ethereum.org/@danceratopz/testing-channels |
We would like to discuss deactivating eip 158 in pectra/osaka to mitigate some bad interactions between eip 7702 and eip 6800 |
Erigon would like to discuss the topic of EIP-7702 revocability. Reposting from Eth Magicians: I’m still not comfortable about optional revocability.
|
@yperbasis would recommend to join #1054 to discuss this. |
@rakita ty for compiling this 🙏 ! @pipermerriam @marioevz @gballet I've added all your points to the agenda. @yperbasis +1 on @rmeissner's comment re: attending the breakout to discuss the topic in depth 😄 |
It would be great to quickly go over the following Pectra items:
|
Following the latest trend we (EthereumJS) have also written down some arguments and a proposal for a Pectra-and-beyond fork timeline: I will likely not be able to join the call, we will likely have two people from the team joining though ( @g11tech and/or @jochem-brouwer). |
Nethermind's view about fork scoping 👇 We considered many options, and two of them seem to be the most reasonable:
It seems that more team members favor the three-fork solution, but the two-fork solution is acceptable as well. Some team members feel strongly about the three-fork solution to avoid delaying Pectra. If we decide to go with the three-fork solution, it will be important to agree on the scope of Fork 1 and Fork 2, avoid changes, and ideally ship them in a manner similar to Berlin and London (with only a few months between the forks). The main advantage of the three-fork solution is that we will be able to ensure that EOF/PeerDAS and ePBS are properly tested without blocking other improvements. The main disadvantage, of course, is the extra coordination efforts. It would be great to assess with all teams (CL/EL/testing) what delay would be introduced for Pectra if we decide to go with the GigaFork. If there is strong commitment from all teams that the delay will be small, the GigaFork seems to be a viable solution. On our side, we don't think that EOF implementation will be a blocker, but we do believe that proper testing of all edge cases and covering all possible scenarios might take time and shouldn't be rushed. By PectraCore I mean the following EIPs: EIP-6110, EIP-7002, EIP-7685, EIP-7702, EIP-2537, EIP-2935, EIP-7541 + CL EIPs (up to CL teams to decide about them, for example, EIP-7549). |
Closed in favor of #1066 |
Please review and Merge Meeting Agenda ethereum#1052
Meeting Info
#allcoredevs
Discord channel shortly before the callAgenda
engine_getPayloadBodies*
requests engine: Extend payload bodies with deposit and withdrawal requests execution-apis#545 (comment)The text was updated successfully, but these errors were encountered: