Currently, Frontier utilizes rust-ethereum/evm as its EVM backend. However, its development has slowed, raising concerns about long-term sustainability and support for the latest Ethereum protocol changes.
On the other hand, bluealloy/revm is actively maintained and widely adopted, notably in projects like paradigmxyz/reth. Transitioning Frontier to use revm as its EVM backend could provide better compatibility and ensure ongoing alignment with Ethereum's evolving protocol standards.
Evaluate the feasibility and potential impacts of migrating Frontier to revm.
Description
Currently,
Frontier
utilizesrust-ethereum/evm
as its EVM backend. However, its development has slowed, raising concerns about long-term sustainability and support for the latest Ethereum protocol changes.On the other hand,
bluealloy/revm
is actively maintained and widely adopted, notably in projects likeparadigmxyz/reth
. Transitioning Frontier to use revm as its EVM backend could provide better compatibility and ensure ongoing alignment with Ethereum's evolving protocol standards.Evaluate the feasibility and potential impacts of migrating Frontier to revm.