stokes Profile
stokes

@ralexstokes

Followers
7K
Following
4K
Media
78
Statuses
6K

ethereum, research purposes only.

perceive, think, act.
Joined August 2011
Don't wanna be here? Send us removal request.
@ralexstokes
stokes
2 years
ethereum is first and foremost a cultural project, we just happen to use software for the leverage.
22
46
313
@ralexstokes
stokes
3 years
draft eip to get beacon state roots into the EVM -- required for beacon chain withdrawals. feedback welcome :) .the intention is to get this into Shanghai.
213
186
533
@ralexstokes
stokes
18 days
I’ll be stepping up as a co-lead with @barnabemonnot for research at the @ethereumfndn. Researchers at the EF are some of the most inspiring and passionate colleagues I’ve found in life and I could not be more excited to support our work both inside and outside the EF.
45
38
421
@ralexstokes
stokes
3 years
the altair hardfork has successfully happened! congrats to everyone involved!.
96
116
345
@ralexstokes
stokes
2 years
EIP-4844 is an upcoming change to Ethereum providing super cheap data availability so things like rollups can scale activity on the network. What does this look like from a builder's perspective? 🧵.
11
57
281
@ralexstokes
stokes
3 years
ropsten merge finalized.
8
20
276
@ralexstokes
stokes
4 years
a friend just asked me: "what is flashbots?". in the interest of sharing info, i'll turn my response into a thread. 👇.
7
69
292
@ralexstokes
stokes
2 years
EIP-4788 was just greenlit for Cancun. this EIP supports better designs for staking pools, restaking, and bridges; excited for the deployment!.
19
36
263
@ralexstokes
stokes
4 years
You may have heard about the bug in @OpenEthereumOrg today that caused some outages in important services powering the Ethereum network. Let’s walk through the troublesome transaction 👇.
12
56
265
@ralexstokes
stokes
4 years
Miners favor EIP-1559. Summary in thread:.
8
37
204
@ralexstokes
stokes
3 years
sepolia beacon chain is live!.
8
23
191
@ralexstokes
stokes
3 years
Ropsten TTD for approx June 8 merge: .43531756765713534. (thanks afri for finding it). (the merge is happening).
6
45
196
@ralexstokes
stokes
4 years
the eth2 testnet medalla just recovered from what was essentially a catastrophic error. the recovery underscores how resilient the eth2 protocol is to attack.
4
31
178
@ralexstokes
stokes
4 years
~10.5 hrs to mainnet; eth2 fork monitor deployed.
7
79
165
@ralexstokes
stokes
18 days
Ethereum Foundation Research (EFR) formally consists of 5 teams that all strive to improve ethereum, each with different specialties:.
8
14
176
@ralexstokes
stokes
1 month
ethereum is becoming the central hub of a new financial internet. full stop. an early warning here is to take lesson from the near-term future of the bitcoin protocol captured by the debate around a covenants soft-fork vs a BSR locking the protocol in via adoption . 1/.
@Cointelegraph
Cointelegraph
2 months
🇩🇪 NEW: German financial giant Deutsche Bank is launching its own Layer 2 network based on ZKsync technology.
Tweet media one
8
15
169
@ralexstokes
stokes
1 year
alpha leak: . landing blocks with a reth mev-boost builder. WIP code: just builds from mempool for now, more sophisticated features coming soon. thanks to @mattsse_ @r_krasiuk and @gakonst for the support.
2
19
160
@ralexstokes
stokes
1 year
announcing (very alpha) release of a new mev-boost builder, built in rust, extending `reth`. if you want to try it out, here's some docs on how to do so:. please open issues if you run into problems. next up is a beta release in the coming weeks.
4
28
154
@ralexstokes
stokes
3 years
i will not abandon ethereum.
9
10
141
@ralexstokes
stokes
2 years
this is apparently not obvious so its worth stating until it is: . blockchains are meant for proving things -- *not* executing things.
12
21
143
@ralexstokes
stokes
3 years
some brief notes on immediate next steps re: beacon chain light clients. feedback/thoughts welcome/encouraged :).
59
86
126
@ralexstokes
stokes
2 years
going to do a twitch etc series in the next few weeks where I implement an EVM from scratch. what is the best current source material as a spec?. yellow paper?.EELS?.stitching together of various EIPs?.
21
14
138
@ralexstokes
stokes
3 years
feeling grateful i get to contribute to this thing called ethereum. not much else regularly gives me the "wow" feeling when i consider the scope and ambition of what we are all working towards.
5
11
129
@ralexstokes
stokes
4 years
eth2 call 58 notes. summary 👇.
35
86
121
@ralexstokes
stokes
5 years
i just wrote a brief explainer on the work behind EIP-2537 to add BLS cryptography to the EVM:.
4
79
123
@ralexstokes
stokes
2 years
bellatrix landed, the merge is next.
0
29
126
@ralexstokes
stokes
3 years
the future of mev means attaching arbitrary predicates to your code to signal suitable execution, not trying to game the gas market. 1/n.
6
8
109
@ralexstokes
stokes
1 year
regularly astounded by the quality of people working on ethereum. personally, I just started doing cool open source work (and it just spiraled out of control) -- a priori, there is no reason to suspect people of this caliber would just materialize on the internet, but they did.
9
9
110
@ralexstokes
stokes
2 years
my slides from the sbc mev workshop talking about mev-boost
3
13
104
@ralexstokes
stokes
2 years
I have updated EIP-4895 in preparation for deployment in the next planned Ethereum upgrade Shanghai. Check it out here:
2
28
103
@ralexstokes
stokes
6 years
A quick primer on "finality" in Casper proof-of-stake:
30
85
80
@ralexstokes
stokes
1 year
Regarding ePBS;. The bloxroute incident the other day has re-opened the discussion around ePBS in the core development community. I think moving to an enshrined regime is a top priority to mitigate the issues we all know too well with mev-boost. 1/.
7
21
107
@ralexstokes
stokes
5 years
Sufficiently decentralized stablecoins are geopolitically neutral money. Such a thing has _not existed_ in the history of nation-states.
3
18
95
@ralexstokes
stokes
6 years
I just published an overview of the finality gadget for Ethereum 1.x, why we want it and how to get it.
30
79
81
@ralexstokes
stokes
4 years
we have successfully launched the eth2 beacon chain. it is hard to describe the excitement seeing the culmination of all the hard work by countless contributors over the years. here's to a smooth launch and the exciting things coming next . 🚀.
5
6
95
@ralexstokes
stokes
1 year
path is clear for core development in 2024:. petra HF by devcon with:.2537.7002.7549.7251. parallel work on Verkle, peerDAS, and 7547 (ILs). tees us up to ship blob count increase early 2025, Verkle mid-2025, and ILs sometime in 2025.
8
11
104
@ralexstokes
stokes
19 days
ppl like to dunk on “ethereum roadmap” but literally every other eco of sufficient relevancy ends up doing the same things. curious.
4
2
104
@ralexstokes
stokes
9 days
nice post from @protolambda to streamline blob-throughput increases in the core protocol -- check it out!.
2
27
116
@ralexstokes
stokes
4 years
wait until they find out about daos.
3
10
97
@ralexstokes
stokes
3 years
🚀 announcing `mev-boost-rs` 🚀. a pre-alpha version of an implementation of the `mev-boost` software validators can run after the Merge to collect mev.
2
12
92
@ralexstokes
stokes
2 years
announcing the first release "alabaster" of `ethereum-consensus`, an implementation of the `consensus-specs` written in @rustlang . it is feature-complete for `phase0`, `altair` and `bellatrix` and next I'll be optimizing for performance. check it out!.
4
17
92
@ralexstokes
stokes
2 years
it's mev security szn. i have a proposal for a "relay monitor" to ensure relays in the upcoming mev-boost network (an implementation of proposer-builder separation live at the Merge) are held accountable for their actions -- check it out!.
5
22
89
@ralexstokes
stokes
10 days
genuinely curious to hear what we should do to improve ACD (dm's open!). i've seen primarily two weak points from the recent discourse. i) latency of decision making and deployment pipeline.ii) lack of longer term time horizon (e.g. to communicate commitments to users).
@iamDCinvestor
DCinvestor
10 days
look, this isn't really about Danny Ryan or the EF. it's about a Core Dev process which MANY stakeholders believe is broken and is producing suboptimal outcomes for Ethereum, because it is incapable of moving with the speed needed in today's market or with the ambition needed to.
19
19
96
@ralexstokes
stokes
4 years
Nothing quite captures the imagination like ethereum.
1
8
87
@ralexstokes
stokes
2 years
incoming post on reslashing, as a technique to mitigate negative externalities of restaking.
5
11
86
@ralexstokes
stokes
5 years
evm go brrrrrrr
Tweet media one
0
8
84
@ralexstokes
stokes
5 years
i guess i'm biased but it is hard to see where the ethereum ecosystem could be in 5 years and not be overwhelmingly excited.
5
11
79
@ralexstokes
stokes
1 year
👀
5
10
82
@ralexstokes
stokes
2 years
btw ERC-4337 account abstraction infra is the most direct way to start experimenting w/ "MEV rebate" designs in the next year. and composability means it can just be a layer on top, don't need to go forking e.g. Uniswap.
7
9
66
@ralexstokes
stokes
5 years
Early draft of an EIP to add BLS12-381 precompiles to the EVM: important for next-gen blockchain interop, including Eth2.0, and secure zk-snarks.
4
77
71
@ralexstokes
stokes
2 years
sepolia shapella finalized!.
2
10
74
@ralexstokes
stokes
2 years
i am so proud of the ethereum community, i could not imagine a more special group of people. constantly humbled to work alongside so many talented, driven individuals.
3
3
69
@ralexstokes
stokes
1 year
first official mev-boost improvement proposal. remove withdrawals from block scoring. will discuss on this week's community call!.
5
12
73
@ralexstokes
stokes
2 years
👀.
4
6
71
@ralexstokes
stokes
2 years
sepolia just forked to shapella, looking good so far.
3
11
68
@ralexstokes
stokes
1 year
just landed a sepolia block using the `mev-rs` stack end to end. mev-build-rs (reth extension).mev-relay-rs (will announce url once I do more load testing).mev-boost-rs.
0
6
69
@ralexstokes
stokes
1 year
have a full (rust) end-to-end mev pipeline working on a local devnet. builder (mev-build-rs/reth) -> relay (mev-relay-rs) <-> boost (mev-boost-rs) <- lighthouse proposer. will spin up {holesky, goerli, sepolia} instances this week :).
2
2
63
@ralexstokes
stokes
5 years
First call for the eth1.x finality gadget working group in ~14 hours! Join if you want to help out — we will be mainly organizing on this one!!
22
58
51
@ralexstokes
stokes
1 year
sepolia just forked to dencun. things are looking good so far!.
1
5
62
@ralexstokes
stokes
2 years
tracking progress towards a validator withdrawals testnet here:
2
17
63
@ralexstokes
stokes
2 years
mev is the value leaked from coordination failure.
8
2
65
@ralexstokes
stokes
2 years
updates on EIP-4788 providing trustless access to consensus state inside the EVM. execution changes (heavily revised): consensus changes (new!):
3
19
62
@ralexstokes
stokes
3 years
announcing EIP-4863: beacon chain push withdrawals. this EIP provides an alternative to the "pull"-based flow that offers tighter integration with the core protocol.
4
15
61
@ralexstokes
stokes
11 months
such a good piece from @benjaminion_xyz . I regularly reference it when I want to refresh my BLS12-381 details (which happens somewhat regularly working on 'eth2').
1
10
55
@ralexstokes
stokes
3 years
my mev policy is to make sure you don't break ethereum xoxo.
3
3
59
@ralexstokes
stokes
2 years
here's my talk from @EFDevcon looking at the block building landscape, its relation to MEV, and what's next on the horizon.
1
8
60
@ralexstokes
stokes
2 years
giving a talk on block-builder innovation next week at the SBC MEV Workshop. leaking an outline of my thinking to get feedback on what you want to hear/learn about.
6
4
60
@ralexstokes
stokes
18 days
as part of this change, I’ll no longer be the team lead at ARG; @kevaundray is the new team lead, bringing his deep expertise to help ethereum grow. watch for the spectacular work coming from this group in 2025 — it’s going to be a big year as we scale the world computer.
5
2
61
@ralexstokes
stokes
3 years
“why is blockspace valuable?”. blockspace is essentially an implementation detail but what it provides is an exclusive lock over the global state of the chain. to the extent that effects with this state are valuable, blockspace is valuable.
2
3
58
@ralexstokes
stokes
5 years
Literally watching all the inefficiencies of traditional finance melt away w/ DeFi.
3
3
55
@ralexstokes
stokes
4 years
now supports all 4 production-ready eth2 clients.deployed for pyrmont testnet.
2
10
55
@ralexstokes
stokes
6 years
well that #devcon was surprisingly emotional. i guess this is what happens when you have this many dedicated people working on a shared goal you care about.
0
3
53
@ralexstokes
stokes
5 years
god help me im writing a smart contract.
10
1
56
@ralexstokes
stokes
2 years
inb4 telegram is the new identity and wallet layer of crypto. and becomes a mev kingmaker when selling its intents flow.
7
2
57
@ralexstokes
stokes
9 days
Ethereum is an economic zone, connecting all other economic zones.
@balajis
Balaji
9 days
Bitcoin is an economic zone, not a country.
3
6
58
@ralexstokes
stokes
11 months
who wants to write some software to pull blobs from local node and turn into torrents?. I think many would help seed data, but having nice software to 'auto-deploy' torrents would be nice.
7
6
56
@ralexstokes
stokes
5 years
One day, I’d like a world computer. Until then, I can gratefully make do with trustless computation.
3
5
48
@ralexstokes
stokes
2 months
one aspect of north star discourse is that ethereum is an ambitious project, and if we execute, simply can “do it all”. it’s easy to be reactive to short-term desiderata so we have to double down on what’s possible in the long term as a vision to align around. think bigger.
5
5
54
@ralexstokes
stokes
2 years
1
7
49
@ralexstokes
stokes
2 years
announcing another mev-boost community call. see you there!.
0
10
51
@ralexstokes
stokes
1 year
verkle kind of opens the door to the death of the execution client. will write thoughts longer-form soon, as it deserves more and framing is a bit inflammatory ;).
2
3
53
@ralexstokes
stokes
2 years
wouldn't it be funny if we got all the tradfi ppl really into mev and then just funneled it into making ethereum a well-oiled public goods funding machine.
7
0
52
@ralexstokes
stokes
2 years
claiming auctions aren’t the best way to manage MEV is equivalent to claiming fee markets aren’t the best way to allocate blockspace. has any successful blockchain system been able to avoid a fee market for blockspace (bc of a better design)?.
13
2
52
@ralexstokes
stokes
3 years
mev hot-take:. if you have to put "fair" in the name of your ordering protocol, it probably isnt. good night twitter.
5
1
50
@ralexstokes
stokes
3 years
just pushed version v0.1.0 of `mev-rs` which implements v0.1.0 of the builder spec:.
1
6
49
@ralexstokes
stokes
2 years
who has the best “grand theory of blockchain sequencing”?. i’d expect it to look kind of like a SoK paper. or i do need to go write it….
10
1
48
@ralexstokes
stokes
19 days
what’s stopping optimistic rollups from switching to validity proofs _today_?. esp given latest developments in zk performance.
13
2
50
@ralexstokes
stokes
4 years
in light of this morning's events, it is a good time to drop a sneak preview of a fork monitor i've been working on for the eth2 beacon chain:.
1
11
48
@ralexstokes
stokes
3 years
arrow glacier is live!.
0
4
46
@ralexstokes
stokes
3 years
in preparation for @EthCatHerders PEEP-An-EIP next week, I've put together an outline of the talk I'll give about . validator withdrawals in Shanghai. in the meantime, it will make a nice thread so here we go 🧵.
3
13
47
@ralexstokes
stokes
3 years
here's a proposal for building a "circuit breaker" into consensus clients to mitigate an unlikely but serious scenario where a fault in the external builder network could cause liveness issues on-chain. feedback welcome! will discuss on the next CL call.
1
12
43
@ralexstokes
stokes
2 years
gonna be a big week.
3
1
44
@ralexstokes
stokes
2 years
programmable money, programmable order flow, programmable preference expression — what if ethereum is just an instrument we all use to compute the Public Good.
2
1
42
@ralexstokes
stokes
3 years
we are working on a long-standing devnet for our early interop efforts towards the Ethereum Merge. i've deployed a version of the consensus-monitor that supports this network:
2
5
43
@ralexstokes
stokes
5 years
the more time i spend researching the "eth1 -> eth2 transition", the more i realize just what a huge undertaking it is. "decentralized cat herding" just on a 30B$ network. .
3
1
45
@ralexstokes
stokes
2 years
mev exists for everyone, in all forms, at all times, for any reason.
@eth_call
horsefacts
2 years
"Conference swag is a form of MEV" (change my mind)
Tweet media one
1
3
44
@ralexstokes
stokes
18 days
Applied Research Group (ARG): help translate theory into practice.Consensus R&D: many interests focused around improving the consensus layer.Cryptography: reduce trust at every part of the stack with fun mathematics.
1
0
45
@ralexstokes
stokes
5 years
why do i like talking about ethereum so much.
6
1
43
@ralexstokes
stokes
3 years
after some discussion around EIP-4788 and the "pull" style withdrawals, core devs are interested in investigating a "push" style withdraw method . i've started on a geth prototype to explore this route: expect another EIP spec'ing this route soon.
1
7
43
@ralexstokes
stokes
1 year
a blockchain is not just a data structure, you need a religion attached.
2
3
45