Q1: What Is BSC Pascal hardfork
It is mainly to enable several Ethereum Pectra EIPs on BSC to keep EVM compatible.
Here is the list of these EIPs.
- BEP-439: Implement EIP-2537: Precompile for BLS12-381 curve operations
- BEP-440: Implement EIP-2935: Serve historical block hashes from state
- BEP-441: Implement EIP-7702: Set EOA account code
- BEP-466: Make the block format compatible with EIP-7685
- BEP-?: systemcontract code cleanup. // No BEP
Q2: Any Breaking Change
- New data structure of block header
If your project tries to encode/decode block header/body, make sure your project can support the new structure. - New Transaction Type: 7702