EPF Update 2

During the past two weeks I focused on MEV-boost and its implementation. To boil it down, MEV-boost is simply a communications software that sits right outside of the evm (which comes with some advantages like supporting client diversity). Right now MEV-boost only allows for full block building, so proposers (assuming they aren't also a block builder) cannot capture MEV.

Now this implementation has a few weaknesses, and in the short term, I think the biggest weakness is that relayers are very trusted.

Thoughts from the EPF

I got in contact with echno from the cohort who is also working on PBS, who will probably focus on removing trust from the relay. His second update referenced EigenLayer's implementation of MEV-Boost and his take on it, which I found was a great project. I then read Barnabe's feedback to echno's update which had alot of great insight that further scope out some small challenges in PBS/ PBA implementations. Anti-spam mechanics via RLN's, and building a "synthetic" Eigenlayer with a different stake were areas that seemed interesting and I will for sure look into soon after writing this update.

EigenLayer + MEV-Boost implementation

EigenLayer's implementation of MEV is kind of a derivative of a partial block auction. The biggest difference is the proposer builds an alternative block B_alt as well as the Proposer_part of the block (can be thought of as appended to the Builder part).

Anyways, this implementation eliminates the liveness risk that comes with the trusting of relayers from MEV-boost since the block proposer can just release B_alt as the next block.

Closing thoughts

Although I still don't have clarity on what exactly I want to implement, I am almost certain I want to do something involving PBA's, and am getting close to scoping out the exact problem I want to focus on. I will look further into RLN's and look for other PBA implementations like EigenLayer's for inspiration.

Next Steps

Scope for the problem I am solving for.
Write a project proposal.

Some sources from this update:

https://hackmd.io/@layr/SkBRqvdC5
https://ethresear.ch/t/how-much-can-we-constrain-builders-without-bringing-back-heavy-burdens-to-proposers/13808/7
https://hackmd.io/@echno/S1QbuQaHs
https://www.youtube.com/watch?v=PS9SlHGJlrU&t=1556s
https://efdn.notion.site/Review-echno-s-update-on-mev-boost-relays-7c37138dd94144829700d581ab80cdbd