Meeting Summary:
The meeting focused on the status and preparations for DevNet 8, including repricing analysis and DiskV5 support, as well as reviewing several PFI EIP proposals. Barnabas reported that DevNet 7 was running stably with 100% participation, though some bugs were identified including issues with Teku and state-of-the-art calculation problems from Bezu and Geth. Maria provided an update on repricing analysis, explaining that early results showed potential regressions that might be due to new expanded testing scenarios or pending client optimizations, with full benchmark suite results expected the following week. The team discussed whether to wait for final repricing numbers before launching DevNet 8, with Barnabas and Maria agreeing that completing the analysis was crucial since DevNet 8 would be public-facing. Csaba and Barnabas reviewed DiskV5 implementation status across clients, noting that most were ready except for some configuration issues that needed addressing. The meeting also included presentations of several PFI EIPs including Etan’s proposals for priority fee consolidation and transaction receipt improvements, Derek and Hadrien’s EIP 7819 for delegate-based proxy accounts to reduce state creation costs, Alex’s comprehensive EIP 7906 for transaction assertions to enhance security and outcome verification, and Jochem’s EIP 7668 for removing unused bloom filters. Pooja provided updates on housekeeping items including the need for authors to approve PRs to move EIPs to review status and the upcoming deadline for new proposals.
Click to expand detailed summary
The team discussed the status of DevNet7, which has been running stably with some minor bugs identified, including issues with Teku and Besu that are being actively investigated. Maria provided an update on repricings analysis, explaining that they are expanding pricing scenarios and using a new state generation tool, but early results are not yet final due to ongoing client optimizations and the need to complete full benchmarking suite results expected next week.
The team discussed whether to proceed with DevNet 8 launch, with Maria indicating uncertainty due to pending results from next week’s testing. Barnabas and Maria agreed they should wait to finalize repricing numbers before launching DevNet 8, as it would be the last DevNet and public-facing. Ameziane reported that one issue remains with database configuration that needs to be updated based on mainnet settings, and the team is waiting for EL developers to complete their optimization work before conducting full benchmark testing.
The team discussed in-flight optimizations across different clients. Geth and Nethermind reported no current optimizations, while IterX and Glam confirmed they have all optimizations ported to glam-7. Andrew mentioned focusing recently on correctness rather than optimizations, and milen reported some unexpected performance regressions that need investigation due to both specification changes and new benchmarking tools. The team agreed to prioritize benchmarking work over the next few days as it may be a bottleneck for launching the devnet, with an understanding that any regressions could be addressed post-launch by affected clients.
The team discussed the status of gas optimizations and repricing for DevNet 8, with Maria noting uncertainty about further improvements and suggesting they may need to accept current numbers rather than waiting longer. Csaba provided an update on Discovery V5 implementation, reporting that most clients are ready except for a few that need flag adjustments or rebasing, though some clients still only return ENode fields rather than ENR fields which could cause issues. The team agreed to aim for 90% confidence in the stability of current numbers by early next week, and discussed the need to develop a strategy for sunsetting Discovery V4 support on mainnet at some point in the future.
The team discussed plans for launching a new public testnet (referred to as “DevNet 8” or “plataberget”) to replace DevNet-7, with the goal of making it more accessible to developers and infrastructure providers. Barnabas explained that the exact launch timing would be determined at next week’s ACDT meeting, with plans to wait approximately one week to 10 days after launch to perform a fork. The team also reviewed several EIP proposals including EIP-8115 (priority fee consolidation), EIP-8116 (gas used field modifications), EIP-7807 (block hash changes), EIP-7819 (SetDelegate opcode for cheaper proxy creation), and EIP-7906 (transaction assertions for better transaction outcome visibility). Pooja provided updates on the Glamsterdam upgrade process, noting that all EIPs could be moved to SFI status pending author approvals, with specific attention needed for EIP-8038 to be promoted to review status.
Next Steps:
- Maria: Finalize repricing analysis for DevNet 7, including running the full benchmark suite and understanding the impact of new state generation tool and expanded test scenarios. Expected results next week.
- All EL clients (e.g., Besu, Geth, Nethermind, IterX, Reth, Rath): Prioritize finalizing optimizations and assessing performance regressions for repricing analysis over the next few days to avoid blocking DevNet 8 launch.
- Ameziane (Besu) and team: Update the state actor database configuration to match mainnet and re-run tests to check for further optimizations.
- Milen (Reth): Refresh the Glamsterdam DevNet branch and investigate unexpected performance regressions noticed during the update.
- Csaba and Barnabas: Ensure all clients have Discovery V5 support ready for DevNet 8, including turning off Discovery V4 and handling ENR fields in RPC endpoints.
- Draganrakita (Rath): Finalize Discovery V5 changes (currently in PR form) for DevNet 8.
- Chase: Update Hive chain to be compatible with Glamsterdam, seeking help from others to resolve blockers related to EIP interactions.
- Barnabas: Propose and finalize the launch plan for the public-facing testnet (Plata Berget) based on DevNet 8, aiming for a decision on next week’s ACDT.
- Pooja: Follow up with EIP authors to approve PRs moving Glamsterdam upgrade EIPs to review status, including EIP 8038 and others listed in the Meta EIP.
- All potential EIP proposers: Submit proposals for the next ACD meeting before the deadline (beginning of next week’s ACDT call).
Recording Access: