Skip to content

Instantly share code, notes, and snippets.

@metachris
Created February 23, 2023 19:39
Show Gist options
  • Save metachris/d20cbe94ddd635bafc81946314591649 to your computer and use it in GitHub Desktop.
Save metachris/d20cbe94ddd635bafc81946314591649 to your computer and use it in GitHub Desktop.
17:02:23 From Davide Crapis to Everyone:
Gm everyone
17:02:33 From terence to Everyone:
Gm
17:02:38 From oisinkyne to Everyone:
gm
17:02:43 From Chris Hager to Everyone:
can you repost?
17:02:45 From Davide Crapis to Everyone:
Can u resend agenda
17:02:48 From stokes to Everyone:
https://collective.flashbots.net/t/toward-an-open-research-and-development-process-for-mev-boost/464/19?u=ralexstokes
17:03:34 From Chris Hager to Everyone:
"i'm just a guy" 😀
17:04:03 From stokes to Everyone:
https://github.com/ethereum/builder-specs/releases/tag/v0.3.0
17:04:53 From Chris Hager to Everyone:
https://github.com/flashbots/relay-specs
17:05:09 From Chris Hager to Everyone:
https://github.com/flashbots/relay-specs/pull/10
17:05:49 From Chris Hager to Everyone:
https://github.com/flashbots/relay-specs/pull/10/files#diff-3ec4666c542b19c13b7fae7a4bbb6f3af37a53094152fbc172c744b269740af7
17:06:30 From stokes to Everyone:
https://github.com/ethereum/builder-specs/pull/61
17:07:02 From Dustin Brody to Everyone:
Will read PR, but question: is this updated wrt "free the blobs"?
17:08:14 From terence to Everyone:
It’s also coupled with https://github.com/ethereum/beacon-APIs/pull/302
17:09:54 From Chris Hager to Everyone:
Docs of our changes to the stack: https://flashbots.notion.site/MEV-Boost-Capella-Upgrades-00cea01704794f6eb4f792c55b69c441
17:10:41 From Chris Hager to Everyone:
https://github.com/ethereum/beacon-APIs/issues/244#issuecomment-1439293791
17:10:46 From Dustin Brody to Everyone:
but https://github.com/ethereum/beacon-APIs/issues/301 looks like it's trying to standardize that
17:11:43 From Chris Hager to Everyone:
https://boost-relay-zhejiang.flashbots.net/
17:14:39 From Chris Hager to Everyone:
where are other relays at?
17:15:34 From Max to Everyone:
Aestus will definitely be ready for goerli
17:15:45 From Dustin Brody to Everyone:
Sepolia is 28th
17:17:10 From shana to Everyone:
https://collective.flashbots.net/t/toward-an-open-research-and-development-process-for-mev-boost/464/19?u=ralexstokes
17:18:42 From Chris Hager to Everyone:
https://notes.ethereum.org/@marioevz/hive-builder-api-results-01
17:20:37 From Chris Hager to Everyone:
mempool builder in rust? can you expand what this is?
17:20:44 From stokes to Everyone:
github.com/ralexstokes/mev-rs
17:21:11 From Dustin Brody to Everyone:
Yeah, testing without dependence on upstream relays which might or might not be ready yet for upcoming hardforks or devnets/shadowforks is one of the larger issues that's not going to otherwise fade
17:21:21 From Chris Hager to Everyone:
v cool
17:22:39 From Dustin Brody to Everyone:
+1 to what terence is saying
17:24:18 From Chris Hager to Everyone:
https://github.com/flashbots/builder
17:25:32 From Chris Hager to Everyone:
spinning up infra for a new network is a bunch of work!
17:27:10 From Chris Hager to Everyone:
q for blocknative: how far along is your relay towards capella compatibility?
17:27:17 From Chris Hager to Everyone:
(dreamboat)
17:27:40 From Max to Everyone:
I’d echo Justin’s comment from the Aestus perspective - not enough bandwidth to this at present.
17:28:17 From Dustin Brody to Everyone:
Will there be a way to find the set of relay operators supporting Sepolia around fork?
17:29:49 From iPhone to Everyone:
Sepolia is gatekeeped you cant run relay
17:30:05 From iPhone to Everyone:
we have asked to run relay for sepolia and was told no thank you
17:30:06 From Dustin Brody to Everyone:
CLs run validators
17:30:13 From iPhone to Everyone:
Sam Bacha
17:30:16 From iPhone to Everyone:
srry
17:30:20 From iPhone to Everyone:
:))))
17:30:20 From Chris Hager to Everyone:
you can run relays, just not proposers
17:30:34 From iPhone to Everyone:
Validators still have to connect
17:31:19 From iPhone to Everyone:
We have new relay codebase
17:31:28 From iPhone to Everyone:
So would like to connect
17:31:46 From Chris Hager to Everyone:
do you have a link? is it open source?
17:31:48 From iPhone to Everyone:
thx
17:32:38 From iPhone to Everyone:
Ablative Relay source code not yet public but i can add you to github repo if you pinky promise not to shame us
17:33:31 From iPhone to Chris Hager(Direct Message):
what is your discord or email ser
17:33:55 From Chris Hager to Everyone:
i'm good to wait until it's public
17:34:16 From Matt Cutler | Blocknative to Everyone:
How do we we feel about the current lack of hard economic incentives for operating a Relay? As we have discussed, Relays require real costs (people + infra + time) as well as expectations of high availability and making validators whole after missed slots. On a long enough time horizon, does this become a legit centralization risk? Or is in-protocol PBS the answer here?
17:34:30 From Chris Hager to iPhone(Direct Message):
we already have connects in discord and TG
17:34:38 From iPhone to Everyone:
it is known that relay will be economically loosing
17:35:10 From iPhone to Everyone:
vitalik even stated as such in the vienna flashbots salon talk
17:35:22 From iPhone to Everyone:
around 20 mins in if your wondering
17:35:40 From Eray to Chris Hager(Direct Message):
Hi Chris. Is it going to be a MEV day in 2023?
17:36:04 From Chris Hager to Eray(Direct Message):
Prolly some small ones. A bunch of peeps are at ETHDenve
17:36:21 From Matt Cutler | Blocknative to Everyone:
I guess my question is: are we all comfortable with this? Does not seem sustainable / creates incentives for ‘undesirable’ behaviors
17:36:31 From mikeneuder.eth to Everyone:
https://github.com/flashbots/mev-boost-relay/pull/285
17:36:34 From iPhone to Everyone:
Replying to "How do we we feel ab…"
In protocol PBS is years away
17:36:41 From mikeneuder.eth to Everyone:
https://github.com/flashbots/mev-boost-relay/pull/285
17:36:43 From Max to Everyone:
Reacted to "I guess my question ..." with 👍
17:36:49 From mikeneuder.eth to Everyone:
https://github.com/michaelneuder/opt-relay-docs/blob/main/proposal.md
17:37:09 From stokes to Everyone:
Lets circle back around to relay sustainability after this part
17:37:20 From Murat Akdeniz to Everyone:
Reacted to "Lets circle back aro..." with 👍
17:37:31 From Matt Cutler | Blocknative to Everyone:
Replying to "How do we we feel ab…"
Yep. Which happens sooner? Enshrined Relay centralization or enshrined PBS? Feels worthy of exploration.
17:37:39 From Matt Cutler | Blocknative to Everyone:
Reacted to "Lets circle back aro…" with 👍
17:40:47 From iPhone to Everyone:
Only ETH or will Liquid Derivatives be acceptable collateral
17:41:11 From iPhone to Everyone:
How much excess collateral be required
17:41:32 From Dustin Brody to Everyone:
Staking pools seem to value other metrics as well, such as just hitting every single proposal.
17:41:38 From iPhone to Everyone:
we did not payout a refund we paid a ransom
17:42:19 From Stephane to Everyone:
the payment can be made permissionless
17:44:07 From iPhone to Everyone:
they dont have incentives that are apparent to you
17:45:21 From Stephane to Everyone:
who reveals the body in your proposal?
17:46:27 From Dustin Brody to Everyone:
Add SSZ support
17:47:01 From terence to Everyone:
Is the payload is invalid, then is the block missed?
17:47:07 From terence to Everyone:
If the*
17:47:07 From stokes to Everyone:
yep
17:47:36 From Dustin Brody to Everyone:
Aside from latency measurements, what's the % gain in profit?
17:47:37 From Stephane to Everyone:
am very excited for this proposal!
17:48:13 From Dustin Brody to Everyone:
i.e. some measurement of risk-adjusted alpha
17:50:48 From Barnabé Monnot to Everyone:
is there an expectation that this increases builder revenue overall? or just shifts it from next builder to previous builder?
17:51:15 From Stephane to Everyone:
mostly makes the ultrasound relay more competitive
17:51:34 From Dustin Brody to Everyone:
Because so far I'm hearing reasons why it's not that large a risk -- which I believe, basically -- but not much about the reward
17:51:35 From Antony Denyer to Everyone:
Opt in per validator?
17:52:04 From Murat Akdeniz to Everyone:
Can the relay collect yield on the staked amt to subsidize rep dmg & infra costs?
17:52:10 From Barnabé Monnot to Everyone:
@stephane, yes I guess I am wondering if it increases the size of the pie rather than re-partitioning it. I could see arguments for either!
17:52:16 From iPhone to Everyone:
not our new codebase baby
17:52:24 From iPhone to Everyone:
rofl
17:52:33 From Davide Crapis to Everyone:
What’s the argument for increasing the pie?
17:52:37 From Davide Crapis to Everyone:
@barnabe
17:53:03 From Barnabé Monnot to Everyone:
@davide lower latency overall, txs get in quicker, so price of coordination goes down?
17:53:17 From Chris Hager to Everyone:
agree on being careful and deliberate with the Flashbots relay implementation, but let's discuss. fwiw, the code is looking pretty solid
17:53:42 From Davide Crapis to Everyone:
Okay yes, higher welfare but not necessarily higher revenues
17:53:42 From Matt Cutler | Blocknative to Everyone:
Does this approach effectively cap the bid on the block? As in… from time to time we see ‘juicy blocks’ with giant bids (100’s of ETH). Would each builder need to post that much collateral in order to bid on those? What happens if we encounter a single block worth >1,000 ETH (which at this point seems inevitable).
17:53:48 From Chris Hager to Everyone:
@mike how about adding a data API to expose missed slots?
17:53:56 From Davide Crapis to Everyone:
Gain can go 100% to user surplus
17:53:58 From Justin Drake to Everyone:
Yes, there’s a cap
17:54:00 From Stephane to Everyone:
@matt yes
17:54:01 From Justin Drake to Everyone:
e.g. 1 ETH
17:54:20 From Pat Stiles to Everyone:
Collateral could be custodied similar to a DVT scheme
17:54:56 From oisinkyne to Everyone:
Happy to chat Pat if you have idea 🙂
17:54:59 From Barnabé Monnot to Everyone:
@davide why not higher revenue if the overall welfare is higher? it could translate into actionable gains, not just extra welfare from lower time-value discounting
17:55:38 From Davide Crapis to Everyone:
Mhm, what is an example of actionable gain?
17:56:12 From Matt Cutler | Blocknative to Everyone:
Ok. Does this act as a dis-incentive to adoption because of the builder risk of ‘missing out’ on juicy blocks… or does this act as a centralization risk as only the best capitalized Builders will have the ability to lock up >1,000 ETH? Sort of creating a have’s vs. have not’s for the biggest block opportunities.
17:56:21 From iPhone to Everyone:
where are you getting that reputation is valued on several orders of magnitude more
17:56:33 From stokes to Everyone:
LTV of bundle flow
17:56:39 From iPhone to Everyone:
Doesnt this incentive reputation farming
17:56:53 From iPhone to Everyone:
since permissionless
17:56:56 From Dustin Brody to Everyone:
Even more centralizing tendencies?
17:56:59 From stokes to Everyone:
@matt you fallback to “pessimistic” operation if value is over collateral
17:57:25 From iPhone to Everyone:
there we go
17:57:44 From iPhone to Everyone:
This is pay for priority basically
17:57:56 From Matt Cutler | Blocknative to Everyone:
Higher collateral == lower latency… correct?
17:58:03 From Matt Cutler | Blocknative to Everyone:
At the edges that is
17:58:27 From Matt Cutler | Blocknative to Everyone:
Oh. Max collateral limit is helpful here.
17:58:33 From Stephane to Everyone:
better to make it a market than creating an incentive for builders to run their own relays!
17:58:49 From iPhone to Everyone:
20% of opportunities represent 80% profits
17:59:23 From iPhone to Everyone:
why not just use tx hinting with proof submitted to relay
17:59:42 From Matt Cutler | Blocknative to Everyone:
But back to Relay incentives: what if a Relay creates an off-chain agreement for a much higher collateralization limit? Seems like it would be 1) valuable for the big builders and 2) hard to detect
18:00:26 From Justin Drake to Everyone:
https://ethereumfoundation.zoom.us/j/8286061638?pwd=YmprOHJOZWlFQW8wSEVFVEVQanFvQT09
18:00:29 From iPhone to Everyone:
Rationality is self defeating in permission less setting matt
18:01:02 From iPhone to Everyone:
when next call ?
18:01:10 From iPhone to Everyone:
scheduled *
18:01:23 From Davide Crapis to Everyone:
Monthly?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment