ACDT-CL2026-09-14_096

AllCoreDevs - Testing CL Breakout #096

2026-09-14 2 decisions 376 transcript lines

Transcript

Call summary

Targets
  • •MPlex deprecated before Gloas mainnet upgrade - 00:41:55
Decisions
  • •Clients should count invalid equivocations in fork choice; Prysm behavior is correct reference - 00:29:06
  • •MPlex deprecation proceeds; target before Gloas mainnet, no team blocking in principle - 00:41:55
Highlights
  • Mplex Deprecation:
    • ·Lighthouse merged MPlex deprecation PR last week; Teku QUIC has memory leaks being fixed, not yet production-stable - 00:36:10
    • ·Target: deprecate MPlex before Gloas mainnet; Teku signals no blocker in principle but needs further refinement - 00:41:18
  • Fork Choice Equivocations:
    • ·Prysm counts equivocating blocks in fork choice before full validation; other clients only count valid ones per spec - 00:26:27
    • ·Consensus: clients should count invalid equivocations in fork choice — Prysm behavior is correct, spec should be updated - 00:29:06
    • ·DOS risk: a proposer sending many differently-signed blocks could force signature verification on each; Potuz may cap at 3 - 00:33:36
  • Ssz Progressive Container Deserialization:
    • ·Progressive containers: consensus moving toward reinstating hard limits at SSZ layer, not state transition function - 00:00:43
    • ·Proposed fix: SSZ libraries should accept optional limits natively so clients don't hard-code them manually - 00:10:47
    • ·Potuz: hard-coded limits in unmarshalling risk consensus bug if limits change in spec but not in client code - 00:13:02
    • ·Gloas beacon block legacy deposit field currently has no soft limit applied; needs zero-limit added - 00:15:23
Action Items
  • •Justin Traglia - Discuss optional SSZ limits in progressive list library with Eitan and spec team - 00:25:32
  • •Enrico Del Fante - Open PR to add zero-limit for legacy deposit field in Gloas beacon block - 00:26:00
  • •Potuz - Open PR to clarify fork choice equivocation counting (invalid equivocations should count) - 00:31:40

Key decisions

  • Clients should count invalid equivocations in fork choice; Prysm behavior is correct reference

    Consensus updated to count invalid equivocations in fork choice as per spec change
  • MPlex deprecation proceeds; target before Gloas mainnet, no team blocking in principle

    Deprecate MPlex before Gloas mainnet upgrade; no blockers

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.