What Is the Difference between a ‘Searcher’ and a ‘Builder’ in the Flashbots Architecture?
A Searcher is a participant who runs sophisticated algorithms to identify and construct profitable MEV bundles (transactions like arbitrage or liquidations). A Builder is responsible for receiving these bundles from multiple searchers, selecting the most profitable ones, and constructing the final block.
The Builder then proposes this block to the Proposer (Validator) for inclusion on the chain.