EIP-8367: Balance sunset for retired BLS validators

Discussion topic for EIP-8367: Add EIP: Balance sunset for retired BLS validators by ensi321 · Pull Request #12099 · ethereum/EIPs · GitHub

Companion to EIP-8365 ( EIP-8365: BLS withdrawal credential retirement ). Where 8365 retires 0x00 validators from duties and freezes their balances, this EIP proposes the second stage: each retired 0x00 balance is clamped to a ceiling that declines linearly to zero across a published multi-year window. Rotating credentials to 0x01 at any point stops the reduction and releases the full remaining balance through the sweep.

Goal state: by the post-quantum switch, every 0x00 balance is zero, so removing BLSToExecutionChange and the registry entries deletes nothing anyone owns. The schedule constants are plain spec parameters, revisitable at each fork in between if the PQ timeline moves.

Feedback especially wanted on: window length (fairness versus carry), the schedule constants, and the property-norm question (rule-based balance reduction with years of notice versus freezing funds indefinitely, discussed in the Rationale).