Ropsten has activated proof-of-stake!
184
902
4,437
The original NFT
19
117
1,278
EIP-7702 has risen
171
320
818
264,922
"One bad signature will be able to drain your account on Ethereum after EIP-3074." Yes; this is true. 3074 coauthor here! Let me put this concern to rest a bit before it gets more out of hand.
33
251
1,021
223,051
As of today, all Ethereum execution clients support history pruning for pre-merge data. For mainnet, this means 300-500 GB less disk space required to operate a node. Learn more about what this means and how to take advantage the new functionality: blog.ethereum.org/
180
317
951
195,051
The go-ethereum team is hiring a staff software engineer to help ~accelerate~ Ethereum! If you have experience working in geth and are ready to contribute to the core protocol full-time, we’d love to hear from you. jobs.lever.co/ethereumfounda…
109
227
770
378,188
Ethereum wallets may be getting a significant upgrade soon. With the proposed change, EOAs will immediately be able to send batch txs, expiring txs, unordered txs, and more. (thread)
18
171
790
2021 will be the most innovative year for the Ethereum protocol since 2016. Here are the EIPs to keep an eye on this year (thread):
20
204
762
Zhu, you are very disconnected from what is actually happening at the protocol. There is no “Founders Dilemma” - only really smart people working on hard problems while trying to safely upgrade a $500 billion chain.
Yes I have abandoned Ethereum despite supporting it in the past. Yes Ethereum has abandoned its users despite supporting them in the past. The idea of sitting around jerking off watching the burn and concocting purity tests, while zero newcomers can afford the chain, is gross.
18
49
711
This is what it looks like to batch an approve+swap using EIP-7702 on @EkuboProtocol via @MetaMask:
39
94
587
69,234
After the merge, there will be a much larger faction of "at home" block producers than we've seen under proof-of-work. In order for these independent stakers to extract MEV, we need to think differently about our approach to block production (thread).
14
121
551
Ethereum has recently seen substantial changes, such as the move to PoS & EIP-1559. However, the EVM looks mostly the same. This may finally change with the Ethereum Object Format (EOF), which is likely going into Shanghai. It will be the EVM's biggest change since genesis.
5
134
521
Ethereum clients currently store 275 GB of historical data that is unnecessary to validate the chain. That number is growing at a rate of around 140 GB per year. EIP-4444 proposes clients prune data older than 1 y/o. So why don't we just prune the data already?
12
88
483
18
44
498
71,452
Today I'm proposing EIP-7377: Migration Transaction. It would be a new transaction type that allows an EOA to make a one-time code deployment at their address. This would effectively migrate the account to a smart contract permanently. eips.ethereum.org/EIPS/eip-7…
20
79
456
110,234
The Ethereum Foundation is seeking highly talented and motivated p2p engineers to lead work that will impact the future of Ethereum! Please see this posting for more info and feel free to DM with any questions jobs.lever.co/ethereumfounda…
60
150
346
95,852
In the last month, users spent $23,830,482 on ERC-20 approvals. EIP-3074 would reduce that number by at least 30%, saving users millions while freeing up block space (thread).
10
118
380
Changing the rules of a $250 billion project shouldn’t be done to make new engineers feel encouraged to work with the EF. Unfortunately many core devs feel this way. This is wrong - we should be unemotional about technical decisions for the protocol.
30
20
374
47,416
Yesterday was my first day on the @go_ethereum team! I’m extremely excited for the opportunity to work with them :)
36
9
368
can we stop building infrastructure and start building products that matter
58
37
368
36,554
31
47
349
309,403
Let's get @dannyryan on @joeroganhq
9
18
350
34,437
In a few years, new Ethereum users won't even know what an "approval" transaction is.
Pectra is coming to Ethereum testnets 🌃 On Feb 24th, at epoch 115968, the upgrade will go live on Holesky. Then, on Mar 5, at epoch 222464, it will activate on Sepolia. Assuming both of these go smoothly, we'll then pick an epoch for mainnet activation. More info below 👇
28
14
304
36,582
Calldata cost reduction will make rollups 5x cheaper: hackmd.io/@vbuterin/rollup_d… I am for doing this ASAP. As in before Christmas. $100+ fees for using Ethereum smart contracts should be seen as an emergency, and this is the (temporary) solution (before data shards). Let's do it!
8
26
288
Imagine how many people there are in web3 now who don't know what this is.
28
18
272
the last thing your "eth killer" sees before getting steamrolled
Thank you to everyone who contributed to getting Pectra shipped securely 🦒 It’s been one of the most complex forks to scope, test and ship. Grateful for the opportunity to help shape it. Onto the next one ✨
12
14
251
14,169
After years of debate, the EIP / ERC split has officially been completed. Going forward, all new ERCs and updates to existing ERCs must be directed towards github.com/ethereum/ercs
14
51
264
93,750
Replying to @benczheng
Generally I don’t really care, just feel a bit attacked for “being so rich I’ve forgotten why we came to eth in the first place” while sitting at my kitchen table on saturday night trying to improve cross-client testing infrastructure for the merge ¯\_(ツ)_/¯
5
12
256
The Arrow Glacier upgrade is just over one week away - don't forget to update your Ethereum clients.
104
90
205
The fact that nearly everyone gets unauthenticated chain data from infra providers is such a joke. If that's all we wanted, we should have had JP Morgan set us up a nice EVM playground on their servers.
22
26
239
18,511
Ethereum actually scales with data availability sampling + rollups.
$ETH scales with rollups and centralized side chains $AVAX scales with subnets $NEAR scales with sharding $SOL scales with hardware
8
14
206
Many Ethereum narratives have failed, but one we can still proudly say is it hasn’t gone down. EOF jeopardizes this. Simplicity must be a virtue in Ethereum.
Ethereum is turning into a labyrinth of unnecessary complexity with EOF - Let's reconsider EOF. ethereum-magicians.org/t/eth…
10
14
220
36,575
Eth2 block #1 graffiti: "Mr F was here"
4
21
209
Here’s six amazing devs with less than 1,000 followers that are posting great content: @sproulM_ - beacon chain @_SamWilsn_ - core dev @nonveumann - core dev @norswap - L2 dev / researcher @parithosh_j - merge testnets @hrkrshnn - solidity dev
15
29
208
Essentially the entire core go-ethereum team has worked tirelessly for 5-6 years and continues to sprint forward on the merge. Same with the core eth2 teams - same people, 2-4 years later, still working day in and day out to bring a secure proof-of-stake network to the world.
3
8
197
How to safely run an eth2 validator (thread)
6
55
288
We're working with the EF to audit the EIP-3074 spec. This is an important step to ensure a safe network upgrade. If you're an auditor and are interested in helping improve UX on Ethereum, take a look (proposals due 04/17): notes.ethereum.org/@djrtwo/e…
28
82
187
Changing the rules of a $250 billion project shouldn’t be done to make new engineers feel encouraged to work with the EF. Unfortunately many core devs feel this way. This is wrong - we should be unemotional about technical decisions for the protocol.
5
15
203
16,365
Replying to @benafisch
1
1
197
5,531
Is there an amount of scale that Ethereum could provide that would convince projects like @tempo to build on top of mainnet instead of adjacent? My intuition says no, since there is a lot of value in owning the stack. But I want to hear the other takes.
41
7
199
19,412
7
20
186
11,381
interacting with ethereum after eip-3074
4
15
161
7
6
169
10,878
Client diversity is awesome! A bug can happen to any client at anytime. Of course we do everything to avoid it, but the probability will be non-zero as long as the protocol continues to evolve.
We had a bug in Reth's state root computation today in Ethereum mainnet, which caused multiple nodes to stall. Recover by running the following: ``` 1. reth stage drop --datadir DATADIR merkle 2. reth stage unwind --datadir DATADIR to-block 23272426 3. reth node --datadir DATADIR --debug.tip 0x2eb1fcafd864aafe21f2cb66310a869b8945231330f0da80c9e9b77861b56fca ``` We are still investigating root cause, but the above gets you past the issue. This is safe to run on both pruned & archive nodes, won't lose you any RPC information, and will take ~45m to rebuild the trie before it continues syncing. Brutal moment, but ultimately one we learn from and get stronger as we break through performance barriers. github.com/paradigmxyz/reth/…
23
21
165
9,216
The energy is unbelievable right now. I'm grateful for this community! Let's merge these chains 🤝
2
10
151
3
15
160
21,153
it's dawn for ethereum ux g(7702)m
8
14
164
6,782
EIP-3074 will drastically improve wallet UX, yet opponents tend to be fixated on the fact that you have to trust your wallet to execute operations faithfully (hint: you already do).
15
86
124
I'm giga bullish on coinbase wallet-as-a-service -- I told consensys to build exactly this ~3 years ago, but it didn't fit into the "enterprise strategy" (sad)
12
6
159
30,235
The design space for protocol upgrades that improve the user experience on Ethereum is large, however, there are two categories that I believe deserve most of our attention (thread).
8
43
149
Yesterday's chain split will be cemented in Ethereum's history as an inadvertent hard fork. Let's look at exactly what the vulnerability was & how this transaction exploited it (thread): etherscan.io/tx/0x57f7f9ec3c…
2
52
147
Has there ever been an EIP used more *before* going live in a fork than EIP-7702? I’m floored by what devs are creating. Ethereum is never going to feel the same. s/o Foundry + @ithacaxyz for making it possible 🔥
4
12
151
12,190
im still going to istanbul
7
5
151
17,692
Easy to forget what we're building is so much bigger than just money.
7
19
138
gm -- arrow glacier upgrade is expected to activate in just four days
3
26
139
6
10
137
13,605
19
11
143
17,078
wen eth denver classic
9
2
143
13,422
ACDE#178 just wrapped up (hello 2024!): we confirmed the testnet upgrade timelines for Dencun, appetite for Verkle as the next L1 prio, and had an open floor for other proposals for the Prague upgrade. Agenda: github.com/ethereum/pm/issue… Stream: piped.video/live/6xgxmKfVjtA… Recap below:
And that was it: last ACD of 2023 🥳! Next week is off, and then we'll be back on Jan 4th, with @lightclients running the call, as I take a few weeks off over the holidays 🎄 Very excited about all that's in store for 2024 😄
4
29
134
31,865
Mark your calendars 🗓️ Dencun upgrade schedule for testnets is as follows: Goerli - 17 Jan 2024 @ 06:32 UTC (epoch 231680) Sepolia - 30 Jan 2024 @ 22:51 UTC (epoch 132608) Holesky - 07 Feb 2024 @ 11:34 UTC (epoch 29696)
5
38
126
46,781
The Optimism Foundation removed me as a RetroPGF badgeholder because I voted to support ProtocolGuild (I am 0.88% beneficiary). Bummer they deleted me without wanting to discuss how to improve the program. <1% ownership isn't considered an "insider" in most other contexts.
13
2
140
26,494
some people in crypto should read this
linus torvalds gets it
4
21
141
16,025
8
11
135
14,768
I’m getting absolutely bodied this week at devconnect
3
3
139
13,240
Wrote some thoughts on EIP-3074, its return to grace, and its interaction with ERC-4337: hackmd.io/@matt/note-on-3074
6
18
135
21,293
"Core developers find out that account abstraction was live the whole time, right underneath their noses!" Seriously wtf is this headline
SCOOP: @Ethereum will announce that Account Abstraction is already live on the blockchain at #ETHDenver, @cryptauxmargaux reports trib.al/Q6YoHsx
4
6
132
21,678
Genuine question: are there any ethereum devs that have left the ecosystem to focus on bitcoin?
22
9
124
3
12
136
6,149
About a week since Pectra went live and we've seen nearly 10k EIP-7702 authorizations on mainnet. The top few delegate contracts are shown below, notably @wallet leading @MetaMask by over 2x. It's still early -- excited to see these numbers continue to tick up ⬆️.
10
18
136
14,473
Ethereum’s moat: since the merge it’s too difficult for scam chains to figure out how to generate a valid beacon genesis and run it
5
14
133
17,510
7
12
132
8,783
Imagine spending multiple years on what you think is the right path for Ethereum, only to discover a better path and then start over and work for 3 *more* years to do it right: eips.ethereum.org/EIPS/eip-1…
1
3
119
go-ethereum psa for contributors
7
12
130
11,642
Protocol Labs - 210m $FIL Filecoin Foundation - 100m $FIL Even at today's prices, that is over $600m. Seems like they should have enough to continue funding libp2p? Am I missing something?
13
7
131
16,156
Why don't wallets show the ENS of the contract they are interacting with? I always find myself needing to look at the etherscan label. Is there not a standard method like "getENS()" on contracts so wallets know what to show users? This gives bidirectional confirmation.
16
7
130
12,017
Beacon block roots are now accessible in the EVM ✨ Two exciting use cases: * Proofs of validator behavior (useful for LSTs and restaking pools) * Efficient O(log n) proofs of historical block data
5
16
127
12,679
Next up: Shanghai!
1
10
115
I'm honestly curious, why did blob demand not immediately meet the new supply? When we increase the gas limit, the new supply is usually consumed immediately.
28
6
125
22,698
Imagine if all the rollup teams worked together.
16
5
121
"An average programmer should ideally be able to follow and implement the entire specification, so as to fully realize the unprecedented democratizing potential that cryptocurrency brings and further the vision of Ethereum as a protocol that is open to all." -Eth wiki Feb 2014
7
6
123
7,455
If this is the future for execution, EOF doesn't make sense to me. We will still spend substantial effort implementing and testing EOF. The community will then spend an immense time integrating EOF into all the peripheral tooling. Just to deprecate it all a few years later?
New @VitalikButerin post with a radical proposal: we should move Ethereum execution from the EVM to RISC-V. Ethereum scaling in the long run will be limited by zkVM proving capabilities. If the goal is to scale the L1, it makes sense to remove one of the primary bottlenecks to proving: the EVM. RISC-V zkVMs like SP1 can function in one of two ways: they can execute code "natively" (by compiling Rust directly down to RISC-V) or pass it through an interpreter like the EVM. At Succinct, we found that the EVM's interpreter can add up to an 800x overhead to zkVM proving times. The EVM is very inefficient for ZK. This proposal aims to align Ethereum much more closely with ZK proving costs. Concretely, the post suggests: - Add RISC-V as the backend for smart contracts - Optimize merklization with prover-friendly hash functions & deserialization - Align the gas schedule with prover precompiles Exciting times for Ethereum & ZK.
10
15
123
17,747
“the computer that I [a highly paid technologist in the USA] am calling you on now can handle substantially bigger blocks” give me a break. L1 should be verifiable around the world
Max Resnick recently came on the pod to discuss his views on the Ethereum scaling roadmap. The episode generated a ton of discussion! These are the best responses so far 👇 🧵
6
14
121
17,539
back to bull posting eips how i’ve missed thee
2
4
118
3,717
EIP-3756: Gas Limit Cap. tldr; this removes the ability of miners to increase the gas limit beyond 30,000,000 gas. It therefore becomes a protocol parameter that is governed by the standard EIP and AllCoreDevs process. eips.ethereum.org/EIPS/eip-3…
6
21
116
If you're a hardware wallet, adding early support for EIP-7702 may be a huge competitive advantage. Integrated support of a specific smart contract wallet will blow the competition out of the water.
9
13
121
7,885
this season of ethereum is very interesting
10
118
5,913
4
5
119
7,716
Why do very few (if any) projects plan to incorporate Avalanche’s consensus protocol? If it is as optimal as claimed, it feels like it should become a schelling point. Instead, it seems like the focus is instead on DA sampling (e.g. cosmos, eth, polkadot, celestia, etc).
12
5
114