Discussion thread for EIP-6914
I would like to dispute the concern over data complexity to handle AttesterSlashings with pubkeys.
The maximum data increase in blocks due AttesterSlashing using pubkeys instead of indexes (for networks with more than 262144 validators, with 2 AttesterSlashing per block, 2 IndexedAttestations per AttesterSlashing)
(48 - 8) * (validator_count / 32 / 64) * 2 * 2
|validator_count||block size increase|
Considering that the network only has to handle this data load for sustained periods of time, in exceptional circumstances it does not sound unreasonable. Experiments motivated for eip4844 have shown that the network is perfectly capable of handling this data load.