...
To streamline Prague planning from the Besu client team, our maintainers propose the following scope...
In-Favor
EOF
Besu advocates for adding EOF to the Prague hard fork.
...
- EIP-2935: Save historical block hashes in state 2
- Implemented, not complex, brings value after Verkle. Shipping this in Prague will allow us to simplify Osaka for Verkle.
- EIP-2537 - BLS Precompile
- EIP-7212 - Precompile for Secp256R1 - //Danno - The question is at a rollup address or at a Mainnet address, or both?Secp256R1
- Besu team to run Benchmarks and help with understanding libraries, gas costing, and existing tooling
- EIP-7623: Increase calldata cost
- Happy with costing changes, smaller blocks, lower latency/state, chain ops
- Small implementation in the EL
Neutral
...
/No Opinion
- EIP-
- EIP-7545: Verkle proof verification precompile 1
- EIP-7377: Migration Transaction
- EIP-7609: Decrease TLOAD/TSTORE pricing for common cases 1
- EIP-3068: Precompile for BN256 HashToCurve Algorithms
- EIP-7664: Access-Key opcode
- Could be significant EVM work. Do we have an alternative?
- Not sure of necessity
- Might provide better security UX
- Need to better understand the code complexity
- Might add complexity to the state DB that may add more data, memory, etc. Need to understand the impact to our code.
- EIP-7377: Migration Transaction
- Good migration path for AA, but not instead of an encompassing AA solution like 3074
- EIP-7545: Verkle proof verification precompile 1
- EIP-7609: Decrease TLOAD/TSTORE pricing for common cases 1
- EIP-3068: Precompile for BN256 HashToCurve Algorithms
Opposed
SSZ
- EIP-6404: SSZ Transactions Root 18
- EIP-6465: SSZ Withdrawals Root 9
- EIP-6466: SSZ Receipts Root 7
- EIP-6493: SSZ Transaction Signature Scheme
...