Update 1
This is my first update for the Ethereum Protocol Fellowship - cohort three.
In the first week I was exploring possible project ideas. My previous experience with Ethereum is mainly related to the EVM and Ethereums security. But since this is a learning opportunity I wanted to do something out of my comfort zone. Since one of the biggest concerns I have with Ethereum right now is base layer censorship and builder centralization due to economies of scaling. Therefore I wanted to explore ideas in those directions. I discussed some ideas with Alex Stokes. Those ideas include: Partial Block Auctions to constrain the power the builder currently has, trust-less searcher to builder connection and a protocol for a decentralized builder.
Partial Block Auctions:
- Partial Block Auctions wouldn't directly solve the problem of builder centralization but would mitigate some of the concerns with a centralized builder censoring blocks
- This would result in builders only partially deciding what goes into a block and where
- One example would be an inclusion list which is a list of transaction that the proposer demands from the block builder to be included in the block
- How much can we constrain builders without bringing back heavy burdens to proposers?
- The project idea would be to create a specification of a fitting approach and prototype it in e.g. mev-boost
Trust-less searcher to builder connection
- At the moment the searcher is trusting the builder not to steal their mev opportunities
- A decentralized builder protocol would need this as a prerequisite
Decentralized builder protocol
Further Reading/watching material
Next steps
My goal within the following two weeks is to first narrow down the project ideas further and then decide upon and formalize a concrete project.