EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
ACDT2026-02-09_069

AllCoreDevs — Testing #069

2026-02-09 4 decisions 506 transcript lines

Transcript

Ask about this call

Answered from this call's summary and transcript only.

AI-generated — verify against the recording.

Call summary

Targets
  • Mid-week - ETH/70 isolated testnet launch — 00:49:05
  • End of March - Final gas repricing numbers after BAL benchmarks — 00:58:23
Decisions
  • Reduce bal-devnet-2 gas limit to 70M to focus on BAL testing — 00:31:21
  • EPBS DevNet 0 will not test fork choice edge cases — 00:38:31
  • ETH/70 should be tested in isolation before adding to BAL devnets — 00:47:32
  • EIP-8037 (state growth) prioritized for DevNet 3 implementation — 00:59:08
Highlights
  • Bal Devnet 2 Status:
    • ·bal-devnet-2 launched Friday; Nethermind and Nimbus EL have syncing issues — 00:17:58
    • ·Nimbus issue relates to block access list for finalized blocks — 00:19:33
    • ·Network configured at 150M gas; clients should verify compatibility — 00:21:47
    • ·10MB block limit active (Fusaka); constrains blocks above ~104M gas — 00:22:03
  • Eth70 And Gas Limits:
    • ·ETH/70 implementation ready in Besu; testing against other clients needed — 00:43:51
    • ·ETH/70 kurtosis testing shows clients still syncing unexpectedly — 00:45:25
    • ·Full-sync bypasses receipts; snap-sync needed to trigger ETH/70 path — 00:46:32
    • ·ETH/70 is critical blocker for scaling beyond 83M gas — 00:47:09
  • Gas Repricing Updates:
    • ·EIP-7904 (compute repricing) has preliminary numbers; awaiting BAL-optimized benchmarks — 00:53:42
    • ·EIP-8037 (state growth) specs progressing; multidimensional metering details being updated — 00:55:24
    • ·EIP-7976/7981 (data repricing) most advanced; specs complete — 00:56:11
    • ·Final repricing numbers expected end of March after BAL benchmarks complete — 00:58:08
    • ·EIP-8037 recommended for DevNet 3 as most complex implementation — 00:59:15
  • Epbs Devnet 0 Progress:
    • ·Prysm: fork choice ready in 1-2 days; API and sync remain — 00:35:12
    • ·Teku: passing Alpha 2 spec tests except fork choice — 00:36:09
    • ·Nimbus: Alpha 2 PR merging imminently; fork choice deprioritized for DevNet 0 — 00:37:04
    • ·DevNet 0 will not focus on fork choice edge cases — 00:38:31
    • ·EL testing image available: ethpandaops/geth:epbs-devnet-0 — 00:40:04
    • ·Lodestar: passing Alpha 2 tests; fork choice refactoring in progress — 00:41:11
  • Benchmarking Infrastructure:
    • ·Benchmarkor tool released: consumes EEST fixtures and raw JSON tests — 00:50:32
    • ·Benchmarkor supports stateful tests with 1.2-1.6TB snapshots via CoW filesystems — 01:02:00
    • ·Benchmarkor includes UI for test heatmaps, resource graphs, and detailed logs — 01:05:36
    • ·Carlos's standardized block metrics JSON format enables cross-client analysis — 01:09:20
Action Items
  • PK/Barnabas — Set up isolated ETH/70 testnet for kurtosis validation — 00:49:00
  • All EL teams — Clients reach readiness for ETH/70 testing and notify Barnabas/PK — 00:50:00
  • Maria/Stefan — Coordinate DevNet 3 scope: prioritize EIP-8037, consider data repricings — 01:00:30

Meeting chat163

  • spencer-tb

    Zoom bot? 👀

  • Mario Vega

    Reacted to "Zoom bot? 👀" with 👀

  • Stefan Starflinger

    my audio

  • Stefan Starflinger

    does not work

  • Stefan Starflinger

    sec

  • Barnabas

    micdao

  • Dragan Rakita

    Reacted to "micdao" with ➕

  • Mario Vega

    Reacted to "micdao" with ➕

  • spencer-tb

    Reacted to "micdao" with ➕

  • Justin Traglia

    Reacted to "micdao" with ➕

  • wolovim

    Stefan’s spec doc: https://notes.ethereum.org/@ethpandaops/bal-devnet-2

  • Jared Wasinger

    It should be present for non-finalized blocks though

  • Barnabas

    a single malicous actor could trigger a chain to halt over 100M gas without eth/70

  • Dustin

    10MB still matters on CL gossip

  • Dustin

    yes 10MB is a hard limit right now

  • pk910

    receipts are more problematic than block payloads >10M. a bigger block can't be broadcasted, but everyone generates the receipts themselves - except whenhitting sync

  • Ben Adams

    Call data price change is still important; because the size cap determining blocks rather than pricing distorts the gas market

  • Marius van der Wijden

    What was the point about the ef making noises again? Sorry I missed the sentence

  • Toni Wahrstätter

    It should be tested, yes, but we wouldn't go to 150M gas without the calldata pricing adjustment. After the calldata increase we have (a lot of) leeway again before getting close to 10mib.

  • Potuz

    Want to call attention that fine control on the max size is also actually needed for ePBS because it will determine the max broadcast time allocated.

  • Ansgar Dietrichs

    Replying to "What was the point a..." case in point :-) just kidding. he was talking about the suggestion that there might be a deadline for Glamsterdam, where even headliners that miss the deadline might be out

  • Mario Vega

    Reacted to "It should be tested,..." with 👍🏼

  • felipe

    Reacted to "It should be teste..." with 👍🏼

  • Dragan Rakita

    Reacted to "It should be tested,..." with 👍🏼

  • Toni Wahrstätter

    Replying to "Want to call attenti..." Bc of the dynamic ptc deadline?

  • Stefan Starflinger

    Reacted to "It should be tested,..." with 👍🏼

  • Marius van der Wijden

    Replying to "What was the point a..." Ah yes, I think thats a good thing, no?

  • Francesco

    I would agree, it’s not clear why we should have this extra cap

  • Potuz

    Replying to "Want to call attenti..." yes, that seems to be a needed feature in this fork given the gas numbers that are being talked about

  • Caleb

    Reacted to "Want to call atten..." with 👍

  • Ameziane Hamlat

    Reacted to "It should be tested,..." with 👍🏼

  • Stefan Starflinger

    Replying to "It should be tested,..." so what would you recommend for devnet-2 reduce to 100M?

  • Dustin

    Replying to "What was the point..." Not suggesting otherwise but saying it impacts BAL planning

  • Dustin

    Replying to "What was the point..." and means the existing overhead from Fusaka has to remain even though ePBS would remove most of it

  • Marius van der Wijden

    Replying to "What was the point a..." Yep makes sense

  • Marius van der Wijden

    Reacted to It should be tested,... with "👍🏼"

  • Toni Wahrstätter

    Replying to "It should be tested,..." 150M should be fine sice we have the rlp limit cap

  • Dustin

    Replying to "I would agree, it..." ok, but that's at the earliest an H* point

  • Toni Wahrstätter

    Replying to "It should be tested,..." Maybe not. Not sure anymore if 10mib is actually a problem ot not

  • Ben Adams

    Replying to "It should be tested,..." eth/70 is the missing part on going high (as mentioned receipts) https://eips.ethereum.org/EIPS/eip-7975

  • Francesco

    Replying to "I would agree, it’s ..." Sure, just saying I think that is the right way to do it eventually

  • Barnabas

    Could we focus on testing bal instead of worrying about this high gaslimit scenario?

  • Dragan Rakita

    Reacted to "Could we focus on te..." with ➕

  • Mario Vega

    Reacted to "Could we focus on te..." with 👍🏼

  • Mario Vega

    Reacted to "Could we focus on te..." with ➕

  • Rafael Matias (skylenet)

    Reacted to "Could we focus on ..." with ➕

  • Toni Wahrstätter

    Because there's another 10mib there?

  • felipe

    Reacted to "Could we focus on ..." with ➕

  • Ben Adams

    Reacted to "Because there's anot..." with 👍

  • Barnabas

    lest just decrease the gas cap to 70M and that should be safe enough to continue

  • Dragan Rakita

    True, put it to 100M and go with it

  • Dragan Rakita

    Reacted to "lest just decrease t..." with ➕

  • Mario Vega

    Reacted to "lest just decrease t..." with ➕

  • felipe

    Reacted to "lest just decrease..." with ➕

  • Stefan Starflinger

    Replying to "Could we focus on te..." This is about testing BALs

  • Ben Adams

    Replying to "It should be tested,..." Yeah, and is to allow receipt pagination

  • Marius van der Wijden

    Reacted to Could we focus on te... with "➕"

  • Dragan Rakita

    Replying to "Could we focus on te..." So we would need calldata repricing for it

  • Toni Wahrstätter

    Reacted to So we would need cal... with "👍"

  • Marius van der Wijden

    Geth miner limits blocks to ~7mb, transactions only

  • Justin Traglia

    @Francesco any updates on the variable PTC deadline PR?

  • Ben Adams

    eth/70 I think we want to have live for Glamsterdam? So would test higher than 100M at somepoint to confirm that EIP is in and works

  • Marius van der Wijden

    One thing I wanted to add to the prev discussion: please speed up implementation of eth/70 so we can go beyond 70mgas

  • Dustin

    what's max gas which fits in 10MB?

  • Dustin

    with repricings

  • Marius van der Wijden

    Replying to "eth/70 I think we wa..." We are working on kurtosis tests to show it works

  • Marius van der Wijden

    Replying to "eth/70 I think we wa..." Cc @pk910

  • James He

    We should get the beacon api prs merged in early this week

  • James He

    And update it with subsequent prs if needed, the discussions are too long and getting hidden

  • Ben Adams

    Oh is the safe limit 70 without it?

  • Ben Adams

    Replying to "One thing I wanted t..." Thought it was > 100M

  • nflaig

    Replying to "We should get the be..." working on it with Shane

  • Potuz

    For some reasons I can't raise hands so I'll leave it here the forkchoice change that is **needed* is to not be broken by empty slots

  • Justin Traglia

    Reacted to "For some reasons I c..." with 👍

  • Ameziane Hamlat

    Replying to "One thing I wanted t..." I see 83 mgas on EIP-7975: eth/70

  • nflaig

    Replying to "We should get the be..." we will remove block production changes so we can discuss that separately and move ahead with the PR and merge it

  • Barnabas

    we have a ethpandaops/geth:epbs-devnet-0

  • James He

    Reacted to "we will remove block..." with 👍

  • Caleb

    Reacted to "we have a ethpand..." with 👍

  • Justin Traglia

    Reacted to "we have a ethpandao..." with 👍

  • Mario Vega

    Reacted to "we have a ethpandao..." with 👍

  • Marius van der Wijden

    Replying to "One thing I wanted t..." Yeah 83

  • Dustin

    Reacted to "we have a ethpand..." with 👍

  • Dustin

    Replying to "we have a ethpand..." is this from some particular gh repo/branch?

  • Dustin

    Replying to "we have a ethpand..." or it is the gh org it looks like

  • Barnabas

    Replying to "we have a ethpandao..." its a fork of mine

  • Barnabas

    Replying to "we have a ethpandao..." I’ll check with marius if they can do an official upstream branch

  • Dustin

    Replying to "we have a ethpand..." that would be useful, not to rely on only a docker image

  • Toni Wahrstätter

    Replying to "Want to call attenti..." My current feeling is that it should just put as late into the slot as possible, ensuring max time for propagation while still ensuring our target gas limit can be executed (in the worst case) until the next slot.

  • Barnabas

    @FLCL mind giving us an update?

  • FLCL

    sorry what was the question?

  • Barnabas

    eth70

  • Mario Vega

    eth70

  • FLCL

    mic issues, no significant updates

  • Mario Vega

    Reacted to "mic issues, no signi..." with 👍🏼

  • FLCL

    We tried to test it and seems better to check it in a devnet

  • Barnabas

    “Its working” “We are not sure why its working tho” 😂 oops

  • Mario Vega

    Reacted to "“Its working” “We ar..." with 😂

  • Dragan Rakita

    Reacted to "“Its working” “We ar..." with 😂

  • Barnabas

    Could we just do eth70 for devnet 3?

  • pk910

    Reacted to "“Its working” “We ar..." with 😂

  • Mario Vega

    Reacted to "Could we just do eth..." with 👀

  • Ben Adams

    Reacted to "Could we just do eth..." with 👍

  • FLCL

    Btw do you guys want to split only big receipts? Or anything that can be placed under size limit?

  • nflaig

    Reacted to "we have a ethpandao..." with 👍

  • FLCL

    Replying to "Could we just do eth..." Others will be able to sync with full sync only

  • Louis

    Benchmark Release: https://github.com/ethereum/execution-spec-tests/releases/tag/benchmark%40v0.0.7 Benchmark Documentation: https://github.com/ethereum/execution-specs/blob/forks/amsterdam/docs/writing_tests/benchmarks.md

  • Marius van der Wijden

    Replying to "Btw do you guys want..." We split only when a packet would exceed the size

  • Maria Silva

    https://github.com/misilva73/evm-gas-repricings/blob/main/reports/gas_repricings_todo.md

  • wolovim

    https://forkcast.org/calls/price/001

  • Louis

    Replying to "https://github.com/m..." I will complete the eip-2780 benchmark today. wip

  • Louis

    Guru is working on eip2780 spec right now, I am working on benchmark for it

  • Mario Vega

    Reacted to "Guru is working on e..." with 👍🏼

  • spencer-tb

    Reacted to "Guru is working on e..." with ❤️

  • felipe

    Reacted to "Guru is working on..." with 👍🏼

  • Marius van der Wijden

    +1 on 8037 on devnet-3

  • Dragan Rakita

    Replying to "+1 on 8037 on devnet..." I like this too

  • Marius van der Wijden

    Replying to "+1 on 8037 on devnet..." Its the most complex one, so we should get it out of the way early

  • Stefan Starflinger

    Replying to "+1 on 8037 on devnet..." me too we should discuss what we want to see in devnet-3 https://forkcast.org/devnets/

  • Mario Vega

    Reacted to "+1 on 8037 on devnet..." with 👀

  • spencer-tb

    Replying to "+1 on 8037 on devnet..." Will push in EELS, tests etc this week

  • Mario Vega

    Reacted to "Will push in EELS, t..." with 🔥

  • Stefan Starflinger

    Replying to "+1 on 8037 on devnet..." 8037 is pretty large so maybe just that?

  • Maria Silva

    Reacted to "Will push in EELS, t..." with 🔥

  • Dragan Rakita

    Replying to "+1 on 8037 on devnet..." Who is the person that I can contact related to it?

  • Mario Vega

    Great logo 🔥

  • Kamil Chodoła

    Reacted to "Great logo 🔥" with 🔥

  • Maria Silva

    Replying to "+1 on 8037 on devnet..." You can message me Dragan

  • Dragan Rakita

    Reacted to "Great logo 🔥" with 🔥

  • Dragan Rakita

    Replying to "+1 on 8037 on devnet..." Cool, will do that

  • spencer-tb

    Reacted to "Great logo 🔥" with 🔥

  • Stefan Starflinger

    Reacted to "Great logo 🔥" with 🔥

  • Toni Wahrstätter

    8037 + the data repricings (7976, 7981), which have specs and aren't complex based on steel's assesment

  • Louis

    Reacted to "Great logo 🔥" with 🔥

  • Toni Wahrstätter

    Would be great to get to testing higher gas limits without running into limits

  • Toni Wahrstätter

    Reacted to Great logo 🔥 with "🔥"

  • Maria Silva

    Reacted to "8037 + the data repr..." with 💯

  • nixo

    Reacted to "Great logo 🔥" with 🔥

  • Toni Wahrstätter

    Reacted to +1 on 8037 on devnet... with "👍"

  • Justin Traglia

    Reacted to "Great logo 🔥" with 🔥

  • Ameziane Hamlat

    This is great for EL performance benchmarking. Are you getting the results on all the runs or there is a way to have runs for warmup, and then use other runs for getting the metrics ?

  • CPerezz

    Awesome work @Rafael Matias (skylenet) !!! 🎉

  • spencer-tb

    Reacted to "Awesome work @Rafael..." with 👏

  • Mario Vega

    Reacted to "Awesome work @Rafael..." with 👏

  • Louis

    Amazing!!!

  • Ameziane Hamlat

    Reacted to "Awesome work @Rafael..." with 💯

  • Ameziane Hamlat

    Reacted to "Awesome work @Rafael..." with 👏

  • Kamil Chodoła

    Reacted to "Awesome work @Rafa..." with 💯

  • Kamil Chodoła

    Reacted to "Awesome work @Rafa..." with 👏

  • Maria Silva

    Reacted to "Awesome work @Rafael..." with 👏

  • Caleb

    beauty

  • Justin Traglia

    Reacted to "Awesome work @Rafael..." with 👏

  • Dragan Rakita

    Reacted to "Awesome work @Rafael..." with 👏

  • Maria Silva

    And shoutout to @CPerezz ’s work on standardizing metrics. Super useful for folks wanted to analyze state operations

  • nflaig

    Reacted to "Awesome work @Rafael..." with 👏

  • CPerezz

    Reacted to "And shoutout to @CPe..." with ❤️

  • wolovim

    Reacted to "And shoutout to @CPe..." with ❤️

  • Toni Wahrstätter

    Reacted to And shoutout to @CPe... with "❤️"

  • Toni Wahrstätter

    Reacted to Awesome work @Rafael... with "👏"

  • felipe

    Reacted to "Awesome work @Rafa..." with 💯

  • felipe

    Reacted to "Great logo 🔥" with 🔥

  • Louis

    Reacted to "And shoutout to @CPe..." with ❤️

  • Luis Pinto | Besu

    Reacted to "Awesome work @Rafael..." with 👏

Key decisions

  • Reduce bal-devnet-2 gas limit to 70M to focus on BAL testing

    to focus on BAL testing
  • EPBS DevNet 0 will not test fork choice edge cases

    fork choice edge cases
  • ETH/70 should be tested in isolation before adding to BAL devnets

    before adding to BAL devnets
  • EIP-8037 (state growth) prioritized for DevNet 3 implementation

    Includedfor DevNet 3 implementation

EIPs discussed