Skip to content
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

Consensus-layer Call 146 #1200

Open
ralexstokes opened this issue Nov 22, 2024 · 13 comments
Open

Consensus-layer Call 146 #1200

ralexstokes opened this issue Nov 22, 2024 · 13 comments

Comments

@ralexstokes
Copy link
Member

ralexstokes commented Nov 22, 2024

Consensus-layer Call 146

prev: call 145

Meeting Date/Time: Thursday 2024/11/28 at 14:00 UTC
Meeting Duration: 1.5 hours
stream

  1. Electra
  2. PeerDAS / Blob scaling
  3. Research, spec, etc.
  4. Open discussion/Closing remarks
@nerolation
Copy link

nerolation commented Nov 23, 2024

I want to quickly summarize the ongoing discussion about increasing the blob throughput in Pectra and hope we can discuss this further.

There are different proposals:

Blob increase EIP, increasing target to 6 and max to 9:
ethereum/EIPs#9045

Calldata cost increase EIP:
https://eips.ethereum.org/EIPS/eip-7623

And with touching the blobs, we might want to adjust the base fee mechanism:
https://ethresear.ch/t/on-blob-markets-base-fee-adjustments-and-optimizations/21024

Personally, I find the blob increase the most important, followed by limiting the EL payload size through 7623. The base fee adjustments are more on the nice-to-have side and nothing can really go wrong if we don't ship them. Still, it would be cleaner to do them directly with the blob increase, open to debate.

@mkalinin
Copy link
Contributor

I’d like to gather feedback on the following change to the consolidation processing:

@g11tech
Copy link

g11tech commented Nov 25, 2024

bringing up the following PR to take a call on to include this change in eip 7742 or to go ahead without any changes for pectra
(as discussed in devcon pectra meeting)

ethereum/EIPs#9047

cc: @adietrichs @bkellerman @nerolation @barnabemonnot

@soispoke
Copy link

I'd like to introduce EIP-7805 to present FOCIL and its core properties

@timbeiko
Copy link
Collaborator

If time permits, I'd like to discuss potential ACD improvements we brainstormed at the pre-devcon R&D workshop: https://ethereum-magicians.org/t/allcoredevs-network-upgrade-ethmagicians-process-improvements/20157/51

Not urgent, and can be moved to next week's ACDE if the agenda is too busy.

@samcm
Copy link
Member

samcm commented Nov 28, 2024

I'd like to briefly present https://ethresear.ch/t/block-arrivals-home-stakers-bumping-the-blob-count/21096 with regards to EIP7691 if the agenda/time permits 🙏

@siladu
Copy link

siladu commented Nov 28, 2024

I won't be able to attend the call but I would like check in on where clients are at with using the graffiti to help with execution client diversity analysis. This was the reason @ethDreamer introduced engine_getClientVersionV1 https://github.com/ethereum/execution-apis/blob/main/src/engine/identification.md

There was a talk at Devcon by Migalabs https://www.youtube.com/watch?v=HIg1bscGqOE
featuring some new client diversity analysis via the graffiti using tools such as https://github.com/migalabs/goteth and
https://clientcode.supermajority.info/ but it's not as useful until every client implements the API and graffiti changes.
Pectra is a good milestone to aim for since all clients will be forced to update.

As far as I know the following issues are outstanding and progressing them would help with this effort:
status-im/nimbus-eth2#6668
prysmaticlabs/prysm#13558
erigontech/erigon#12581

Does anyone know of any blockers to progressing this on either CL or EL side?

@fjl
Copy link

fjl commented Nov 28, 2024

I see my PR ethereum/execution-apis#599 is on the agenda.

It seems that again the reason for this change has come into question. Unfortunately, I cannot participate in the call today, and thus can't be there to defend it. I have left some more comments on the PR explaining my position: empty requests do not lead to any difference in the block, I am only proposing to leave them out on the engine API as a convention.

@cortze
Copy link

cortze commented Nov 28, 2024

Following @samcm 's upper comment, from ProbeLab we would also like to make an update on the bandwidth measurement study we've been doing over the last week from multiple geographical regions.

@akashkshirsagar31
Copy link

Podcast (audio only) - https://open.spotify.com/episode/5FF4NnBSvPfLxoRh5t02FA?si=ps4UAMuBSDK32zSIVcBNFg

@abcoathup
Copy link

@soispoke can you share the EIP7805 slides you presented?

@abcoathup
Copy link

@soispoke
Copy link

@soispoke can you share the EIP7805 slides you presented?

ok course, here's the link: https://docs.google.com/presentation/d/1BYZQOmNkv-nLe25NmPOowhBLPVa76kDDibR_nR0-RGU/edit?usp=sharing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

13 participants