PeerDAS Breakout Call #23, Apr 1, 2025

Apr 1 (Tues), 2025, 14:00 UTC
Duration: 60 minutes
Zoom link
Ethereum Protocol Call calendar
Notes
Previous call
Homepage: DAS.wtf

Agenda Overview

A. Client Updates
B. Devnet / Testing Updates
C. Spec / EIP Discussion
D. Open Discussion

Agenda Details

Client Updates

PRIORITY: All teams to focus on implementing getBlobsV2 and running across clients

Team Link Call 22 Updates
Prysm link NOTE: Status of bug
• Worked on redesigning the database to fix issues with data column storage
• Added missing unit tests for PeerDAS
• Worked w/ Francis from Base worked on getBlobV2 and equivalent API when proposing a block
Lighthouse link • Still addressing sync issues
• Created spec PR for distributed publishing (see below)
• Working on making Lighthouse compliant with the spec
Teku link • Released validator custody, started testing with DevOps
• Added new PeerDAS metrics with help from Katya (see below)
• Working to resolve various bugs
Lodestar link • Made progress with refactoring and unit testing
• Onboarding a new contributor to help with validator custody
• Addressing peer management issues to ensure there are peers listening to all subnets
• Looking at improving how peers connect to those listening to correct topics
Nimbus - -
Team Link Call 22 Updates
Geth - NOTE: Status of implementation requiring updates (noted by @parithosh )
• Open pull request about encoding, limited progress due to vacation schedules
Nethermind - NOTE: Discuss status of implementation and testing status
• Has proof of concept branch with API methods implemented, ready to join DevNet as execution layer client
Reth - • All types implemented, waiting for specs to be locked in, 1-2 days from being ready
Besu - -
Erigon - -

Devnet / Testing Updates

peerdas-devnet-6 (specs)

Devnet-6 Open Question:

  • Devnet-6: Who is going to work on EELS/EEST for proof computation to tx sender?

STEEL Updates:

  1. EL changes are limited to the network wrapper that encapsulate blob transaction information and blob data into a gossipable object between peers. This can be tested via Hive’s Engine simulator. Tests will be added / updated here.
  2. As there are no changes to the EVM or EL block header, noo changes are required to EELS execution-specs or EEST’s consensus test set. Therefore:
  • No peerdas-devnet-6 specific release will be made from EEST
  • EL clients can proceed with testing using the latest develop release (provided their branches are based on Prague) without waiting for a specific peerdas-devnet-6 release from EEST.

Spec / EIP Discussions

P0 : Open Spec PRs

P1 : Draft Spec PRs

  • beacon-metrics | PeerDAS metrics: add data column, kzg, custody metrics (link)
  • execution-specs | More post Prague re-factors (link)

Spec Updates:

  • Consensus Specs: v1.5.0-beta.4 is scheduled for release Wed April 2nd ( @jtraglia )

Open Discussion

Proposal: Blob schedule for Fusaka (here) by @ralexstokes

Step Increase Blob count
T = 0 1x (6, 9)
T = 2 weeks 2x (12, 18)
Previous T + 2 months 2x (24, 36)
Previous T + 2 months 2x (48, 72)

GitHub Issue