Can we add EIP-2456 to the discussion? At least as a springboard for a "are block based upgrade triggers the correct thing to do" discussion.
EIP 1962 status:
What’s left:
Short note: there was a critical bug in our MuirGlacier EthereumJS VM release v4.1.2 preventing the VM to working properly when instantiated with the MuirGlacier HF. We just released a bugfix v4.1.3 release. An update is mandatory if you want a working installation.
Also, EIP-2348, validated EVM contracts, as part of EFI review, but at the end as I feel the other two are more important. I added discussion points for two of the objections (transaction evm execution and why bytecode header) in the ethereum-magicians thread and would like to solicit responses.
@shamatar see https://github.com/ethereum/benchmarking/ -- that repo contians some old benchmarks for the crypto-precompiles
It also contains some analysis like https://github.com/ethereum/benchmarking/blob/master/analysis.md
Thanks! I think that I’ll need to modify those scripts and run on my reference PC cause I use 4 threads (for 6 physical cores) during generation of the test vectors, so CPU frequency is not on the maximum (Intel CPU frequency management)
Integration guide for EIP1962 for Geth and other who would want to use C++ implementation https://github.com/matter-labs/eip1962/blob/master/documentation/Integration.md
Closing in favor of https://github.com/ethereum/pm/issues/148.