Solver Network Roadmap
The roadmap for our protocol encompasses a comprehensive suite of features aimed at enhancing the execution infrastructure for multi-block transactions, improving validations, and executing transaction bundles with a high degree of security and efficiency. Here are the planned features:
Multi-Block Execution Infrastructure
- Execution of Bundles: Implementing proposal services for executing transaction bundles, ensuring atomicity and security.
- Flash Liquidity Provider: Introducing permissioned control flow hijacking to provide liquidity, enabling the movement of ETH across multiple pairs through a self-wakeup contract mechanism.
Enhanced Validation and Security
- Dominance in Timing Games: Achieving superiority in PGA, trade, and race conditions by ensuring the first transaction in a block is executed securely.
- Oracles and Execution Trace Access: Providing searchers with access to execution traces and integrating MEV time oracles for accurate and secure transaction execution.
- Atomicity of Pre-Confirmations: Ensuring the security of receipts at MEV/pre-MEV time through atomic pre-confirmations.
Advanced Execution Strategies
- Asynchronous Execution: Allowing for the asynchronous execution of bundles within a block to prevent frontruns and backruns.
- Flash LPs Integration: Facilitating the entry of flash liquidity providers to enhance liquidity provision.
- State Isolation and Reversion: Isolating state to ensure transaction integrity and implementing reversion mechanisms for failed transactions.
Future-Proof Solutions
- Nested Bundles: Introducing nested bundles as a temporary solution for complex transaction execution scenarios.
- Direct Time Travel Trading: Developing trading strategies based on direct interactions with MEV oracles for time-sensitive trades.
- MEV Oracle Security: Ensuring the security of MEV oracles to maintain the integrity of trading strategies and state inspections.
Oracle Functionality Enhancements
- Trade Price Inspection: Enhancing oracle functions to inspect trade prices and provide accurate data for execution strategies.
... and more in the future.