vitalik.eth (@VitalikButerin) header
vitalik.eth (@VitalikButerin) profile picture

I choose balance. First-level balance. mi pinxe lo crino tcati https://xitter-newx.xyz-mikolabs.workers.dev/t.co/gCQrmCby7P

Earth
Joined May 2011
Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)Photo by vitalik.eth (@VitalikButerin)
vitalik.eth retweeted
🪇🎉 Announcement 🎉🪇 An Epistemics Fund, sponsored by @oughtinc Ought plans to make between $500k and $5M in grants to top recommendations in community notes, reliability tracking and more. Apply! Or Ask Me Anything on the fund/my grant evaluations epistemic.fund
29
43
6
261
47,285
L2BEAT is now ETHBEAT. 5+ years of keeping L2s accountable, now extended to privacy, interop, staking and beyond. One goal: transparency on the guarantees users get on Ethereum. Thank you to the community that got us here. The next chapter starts today!
106
122
48
817
102,040
vitalik.eth retweeted
Quantum computing poses a serious threat to the cryptography blockchains currently rely on, while advances in AI compress best estimates for the threat's timeline. That's why experts gathered in Cambridge to coordinate research upgrading our cryptography to be quantum-resistant.
364
686
155
3,805
370,187
vitalik.eth retweeted
Replying to @shanhaiwoo
高兴见到你们了! 我觉得做你们这样结合不同的领域很重要:以太坊安全需要硬件,生物科技需要密码学能给我们带来的保障和隐私,开源+可验证的硬件也很重要 所以在一个房间里有所有这些领域的人一起工作和共享想法能带来很大的收获
37
31
2
483
96,769
vitalik.eth retweeted
Replying to @pcaversaccio
they were on to something
52
34
16
435
80,094
Working on the vaccines part of this @PopVaxIndia supported in large part by Vitalik and Balvi, and would strongly recommend others jump in and work in all of these areas as well!
For anyone getting into biology, please consider taking airborne disease resistance more seriously. It's a super important area of medicine that is a huge cause of death and sickness but easily gets forgotten. We're likely to get many more airborne plagues in the future due to the combination of not just extremely dense and interconnected society (including city and farm animals), but also accidents from bio research and offensive biotech (both from random people and from secret government programs that can easily get themselves exempted from safety restrictions), all enhanced by powerful AI. Right now, this area is getting way less love than longevity research (which continues to be super important!), but it's an area where there are lots of unclaimed wins that we know exactly how to do (but are not yet doing) with present-day tech: * early detection * passive universal testing * filtration/ventilation/UVC * better vaccines (including making them open source and open science) * cryptography to make all of the above privacy-preserving We can have China-level pandemic resistance with Sweden-level limited intrusion into people's lives, and then go even further. We just have to actually do the work for it.
9
9
1
103
36,900
Last week, core devs had to delay forking the Hoodi testnet to Glamsterdam to study a report by @chain_security which revealed some problems with how EIP-8037 interacts with a few contracts. Over the weekend, ppl tried to get a better picture of the impact and by now it's quite well understood. So here's what you need to know: What's been known is that contracts which hardcode forwarded gas are affected by repricings, e.g. making state writes (SSTORE) more expensive. What's new is that some coding patterns rely on specific invariant which were broken with EIP-8037. Gas already spent can come back mid-tx, so gasleft() can go up. This causes two problems: (1) a before / after gas counter underflows and reverts (2) a failed sub-call hands gas back, so a path that should've been unreachable runs, and the tx looks like it succeeded Related but different: (3) measuring the gas usage of a call using GAS - before and after the call - might undercount because the state gas reservoir is not visible during execution (e.g. gas_left). It's now about deciding how to proceed. Delaying hoodi bought time but won't resolve the issue. This week, we have to dig deep into contracts and make sure nothing is missed. Eventually, this might just need some coordination among the involved parties (dapps, core devs, auditors, people running nodes, etc.), or worst-case, spec changes. If you're an app dev or auditor, check your contracts for issues with EIP-8037/EIP-8038, and report them. Also, share this with your favorite app dev to spread awareness.
⚠️ It has just been decided to delay the Glamsterdam hard fork on the Hoodi testnet because of security impacts we identified in this blog post: chainsecurity.com/blog/glams… We already found 13 real-world examples and are in responsible disclosure with the affected projects. Please check your contracts as soon as possible, as the EF is determining how many contracts are impacted in which way. Feel free to reach out to us with questions via glamsterdam@chainsecurity.com.
19
31
2
201
44,035
vitalik.eth retweeted
20 SIGNATURES. ONE PROOF. Daisugi v0.3 aggregates 20 transaction signatures using LeanSPHINCS and LeanVM. 20 SPHINCS signatures are verified through a single aggregate proof. For EL clients, verification requires the LeanVM verifier plus the LeanSPHINCS guest program. Post quantum signature aggregation is live on Daisugi. Kudos to @Nethermind @Gianluca_Felli
AND THEN THERE WERE FRAMES. Daisugi v0.2 now supports Frame Transactions. SPHINCS signed transactions can run as native frames, with per frame execution and verification, alongside the existing ERC 4337 flow. Same post quantum signatures. New transaction model. Next: signature aggregation via LeanSPHINCS. Believe in somETHing. Link and credits ⬇️
38
25
8
168
38,918
vitalik.eth retweeted
It wouldn’t be Devcon without @VitalikButerin. This November, Vitalik is back on the Devcon stage, joining builders and communities in Mumbai to question, debate and build what comes next for Ethereum. Mumbai, November 3–6. 🇮🇳 Get your ticket → devcon.org
73
69
46
602
77,321
vitalik.eth retweeted
we just made @ethrex_client again the fastest client in @ethereum. i've always said, lambda would deliver and push the boundaries of ethereum. after a couple of months focused on Glamsterdam hardening and Hegota prototyping, including hosting several public testnets for the most important EIPs coming in Hegota, we've turned our attention back to performance. this doesn't mean we're stepping away from that work, where we still have a lot to contribute. The early results are very promising. In just a couple of days, we brought block processing time down from ~40ms to ~26ms in mainnet, making ethrex the fastest client once again. The image below compares how we perform today (ethrex-baseline) with what we've been cooking (ethrex-testing). congrats @class_lambda, i'm proud of the team we've built. i love working with people that are way smarter than me. thanks @ethereumfndn for the constant support.
19
12
3
166
36,715
vitalik.eth retweeted
Quick updates on the Open Anonymity project (@OpenAnonProject)! 1. OA-chat is live! You can now signup: chat.openanonymity.ai 2. We collaborated with @ethereumfndn (@VitalikButerin, @DavideCrapis, @VittoStack, @curryrasul) to develop zkAPI, a new zero-knowledge protocol for accessing gated / paid APIs with unlinkability. It’s like a generalization of OA unlinkable inference that also abstracts payments away. Now also available on OA-chat! I'm excited because more infrastructure should exist where privacy and sovereignty is foundational and people are in control.
62
70
18
419
176,474
vitalik.eth retweeted
Ethereum is both an abstract philosophical concept (the ontological Turing machine) and a practical research and development effort that aims to answer this question that pertains to the nature of Ethereum. How the nature of "Ethereum" as a protocol comes to be determined through the ACD governance mechanism, how cryptographic truth comes to be defined, and how convergent consensus is reached using majority representation of Ethereum's observers is what reduces the ontology of the world computer down to what we today call the Ethereum network. Here's how the world computer comes to be defined: conall.gwei.domains/#/blog/D…
34
36
6
299
64,799
Glamsterdam with EIP-7928 (Block-Level Access Lists) is approaching the final mile, and things look great: * Significant throughput increase thanks to parallelism * Faster and simpler sync via snap v2 * Future-compatible with zkEVMs, partially stateful nodes, inclusion lists, and trie migrations When we started working on the idea, we saw it as a nice scaling feature and didn’t yet realize that adding state diffs would have a bunch of positive side effects: making tracing faster, improving inclusion list quality under FOCIL (EIP-7805), and helping nodes catch up faster after being offline. Glamsterdam will be one of the biggest forks we’ve seen, and it took correspondingly long, but the result will be worth it.
Block Access Lists (EIP-7928) is going to be more important for ethereum than a 10 blobs / block target capacity.
20
25
6
217
76,879
vitalik.eth retweeted
Did you know that Clean has a website and a pragmatic introduction to formal verification for zk devs? clean.zksecurity.xyz
11
21
2
176
54,549
vitalik.eth retweeted
stateless-pancaketh is a stateless guest of Ethereum in development. It's written in a programming language called Pancake.
8
6
1
77
42,584
Glamsterdam will bring snap sync to the next level. With snap v2, the Block-level Access List, which is basically a state diff, is used to replace the traditional healing phase. The result, it becomes faster and simpler to sync a node. Clients are ready with Glamsterdam. Snycing has never been that smooth.
Reminder: you can now sync an ethereum node within half a day and with aggressive settings the space it takes up on disk can be under half a terabyte. EIP-4444 and hard work by client teams on optimizing snap sync has improved things *a lot*. Glamsterdam will improve the sync situation further still (eg. Nimbus's new sync protocol uses it)
18
29
1
211
63,837
vitalik.eth retweeted
HABEMUS TESTNET — DAISUGI v0.1 A post-quantum Ethereum testnet using hash-based SPHINCS signatures with non-native account abstraction. Big thanks to @riva_labs and @GiulioRebuffo. Coming next: • Frame Transactions • Signature aggregation via LeanSPHINCS Believe in somETHing. Link ⬇️
27
45
9
254
69,439
The fact that Yabloko, Russia’s oldest liberal opposition party, is fielding 98 candidates in 42 regions feels like a small miracle for antiwar Russians whom restrictive laws have prevented from openly expressing their views. As wartime repression deepens, the country may not see such candidates on the ballot again. My report from Moscow, along with @PaulSonne nytimes.com/2026/09/20/world…
12
25
154
55,435
vitalik.eth retweeted
This experiment worked really well, so it's now enabled globally -- notes are now showing a median of 2.8 hours faster!
People want notes fast. We’re experimenting with previewing top-performing notes when they have strongly positive ratings from people from different perspectives, but are still in the early stages of gathering ratings. Now available to a limited group in the US. We’ll shape it with your feedback. Details in the Guide: communitynotes.x.com/guide/e…
23
12
185
76,615
vitalik.eth retweeted
Sharing FrameTx Toolkit & vFrames, two ways to experiment with frame transactions today. Demo: vframes.taek.tech Code: github.com/leekt/FrameTx-too…
6
8
4
68
36,622