Skip to content

Update lodestar-eip-7732-builder.md#191

Merged
taxmeifyoucan merged 4 commits into
eth-protocol-fellows:mainfrom
markolazic01:patch-8
Jul 14, 2026
Merged

Update lodestar-eip-7732-builder.md#191
taxmeifyoucan merged 4 commits into
eth-protocol-fellows:mainfrom
markolazic01:patch-8

Conversation

@markolazic01

@markolazic01 markolazic01 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Introduces changes based on the comments from @nflaig and @ensi321 in #161:

  • Builder skeleton details
  • FOCIL uncertainty point removal - it will get merged soon
  • Advanced payload preparation strong goal
  • Kurtosis devnet with Buildoor and performance comparison stretch goal.
  • Optional envelope withholding stretch goal.

cc: @krisoshea-eth

Comment thread projects/lodestar-eip-7732-builder.md Outdated
- Deeper write-up of builder bidding constraints under ePBS and follow-up issues for future adversarial builder work.
- Run a kurtosis devnet with lodestar builder and Buildoor, consistently out-bid Buildoor's bids and get selected.
- Do not blindly reveal envelope when there is a win. Optionally withhold the envelop when weak proposer's block is detected (this is research focused task, there is no danger of payload being stolen as Lodestar does not include mev or private txs).
- Do not blindly reveal envelope when there is a win. Optionally withhold the envelope when weak proposer's block is detected (this is research focused task, there is no danger of payload being stolen as Lodestar does not include mev or private txs).

@nflaig nflaig Jul 14, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Optionally withhold the envelope when weak proposer's block is detected

not suggesting any change to how this is documented, but to be clear, if the proposer's block ends up being canonical, then the trustless payment will force us (as in the builder) to pay the proposer while we would lose tx fee revenue from the payload itself, ie. causing us to lose money

payload withholding is a viable strategy and high value mev payloads with lots of private order flow at risk of being unbundled will have to do this one way or the other. the only viable strategy I believe exists right now is to subscribe to all attestation subnets so you get a good attester signal early in the slot, since the payload due deadline is at/before the aggregation deadline, so you cannot rely on aggregates to give you this signal

maybe @ensi321 has more ideas with respect to implementing this, I don't think it's entirely trivial to get right

but either way, if we add something like this, it should definitely be behind a feature flag

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yea I agree

@krisoshea-eth

krisoshea-eth commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Small optional wording tweak for the envelope-withholding stretch goal, to capture Nico's feature-flag caveat without expanding the scope too much. Current bullet could become:

Research feature-flagged envelope withholding when early attester signals suggest a weak proposer block, including the trustless-payment downside if that block becomes canonical.

This is not blocking from my side, but it records the important caveat from Nico's comment directly in the proposal.

Comment thread projects/lodestar-eip-7732-builder.md Outdated
markolazic01 and others added 2 commits July 14, 2026 15:28
Co-authored-by: Kris O'Shea <91485468+krisoshea-eth@users.noreply.github.com>
@taxmeifyoucan taxmeifyoucan merged commit 96af9f2 into eth-protocol-fellows:main Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants