generated from flashbots/flashbots-repository-template
-
Notifications
You must be signed in to change notification settings - Fork 215
The Plan (tm)
Leo Arias edited this page Apr 26, 2022
·
24 revisions
- Define the architecture of the communication between consensus client, execution client, and mev-boost.
✔️ mev-boost will be a sidecar. The consensus client opts-in to use mev-boost. If it fails for any reason, the consensus client falls back to direct communication to the execution client.
- Write a basic specification that is conservative, centralized, and trusted.
- Implement the v0.2 specification in mev-boost, merge-mock, and the consensus clients. [Expected deadline, first week of may]
- Implement the Flashbots builder. [Expeccted deadline, first wee of may]
- Test the v0.2 specification with kiln, hive, kurtosis. [Expected deadline, second week of may]
- Tag this version as Merge-Ready (tm).
- Add a second independent builder.
- Explore the options for full decentralization of the builders.
- Explore the options for full decentralization of the orderflow.
- [...]
- Magic.
- In protocol PBS.