-
-
Notifications
You must be signed in to change notification settings - Fork 311
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
timing preparePayload #3488
Comments
UPDATE: @MarekM25 (Nethermind) pointed out that EL's hardly get any time to prepare payloads, from nothing to max about 40-50ms
This behavior is similar across all clients, which means all CL clients are currently doing the same call flow of prepare payload call -> get payload call one after the other in the same produceBlock flow. @MarekM25 futher shared this data on mainnet block execution/production times: (execution/production times would almost be similar):
It means that timing PreparePayload is the next important step, here is some discussion on Eth R&D discord interop regarding the same. |
That's a good point, let's wait for consensus on the best course of action and then implement |
UPDATE: It has been suggested, that CL if it has to propose in the next slot, makes fcU calls
However another question begs clarity: |
At time of the block proposal, one needs to signal to EL to prepare payload, it needs to be investigated if preparePayload can be executed at optimal time as early as possible giving maximum time to EL for preparing payload.
context: sigp/lighthouse#2715
The text was updated successfully, but these errors were encountered: