A quick summary of what just landed today with the @Ethereum Pectra upgrade:
Account Abstraction (EIP-7702):
- Enables EOAs to behave like smart contract wallets without migrating assets
- Supports batched transactions and gas payment in ERC-20s
- Big UX win—removes annoying "Approve" popups
Validator Improvements:
- EIP-7251 (Max Effective Balance): Validators can now hold up to 2048 ETH (up from 32 ETH)
- EIP-6110: Cleaner deposit flow, eliminates legacy data dependencies
- EIP-7002: Allows smart contracts to trigger validator exits (enables trustless staking pool exits)
- EIP-7549: Optimizes consensus for future ZK-based proof systems
Blob Scaling:
- EIP-7691: Doubles blob capacity (3 → 6 per block), crucial for L2 scaling
- EIP-7623: Adjusts calldata pricing to protect against worst-case block sizes
Cryptography & Infrastructure:
- EIP-2537: Adds BLS12-381 precompiles, unlocking zkSNARKs and validator proof verification in the EVM
- EIP-2935: Adds recent block hashes to state for stateless client support
- EIP-7685: Improves EL ↔ CL communication efficiency