Vitalik Buterin's website
- Posts
- 336 from 1 Jan 2000 to 31 Oct 2026
- Posting
- monthly (21 in the last year)
- Kind
- personal blog
- Feed
- https://vitalik.eth.limo/feed.xml
2026 13
- Digital minimalism
- The cryptographic world computer
- The cryptographic world computer
- Obfuscation (Part III): Local Mixing
- Obfuscation (Part III): Local Mixing
- Obfuscation (Part II): Diamond iO
- Obfuscation (Part II): Diamond iO
- Obfuscation: building the final boss of cryptography (Part I)
- Obfuscation: building the final boss of cryptography (Part I)
- A shallow dive into formal verification
- A shallow dive into formal verification
- My self-sovereign / local / private / secure LLM setup, April 2026
- My self-sovereign / local / private / secure LLM setup, April 2026
2025 45
- Balance of power
- Balance of power
- Let a thousand societies bloom
- Let a thousand societies bloom
- Plinko PIR tutorial
- Plinko PIR tutorial
- Galaxy brain resistance
- Galaxy brain resistance
- A GKR Tutorial
- A GKR Tutorial
- Memory access is O(N^[1/3])
- Memory access is O(N^[1/3])
- The importance of full-stack openness and verifiability
- The importance of full-stack openness and verifiability
- Low-risk defi can be for Ethereum what search was for Google
- Low-risk defi can be for Ethereum what search was for Google
- On idea-driven ideas
- "I support it only if it's open source" should be a more common viewpoint
- On idea-driven ideas
- "I support it only if it's open source" should be a more common viewpoint
- My response to AI 2027
- My response to AI 2027
- Why I used to prefer permissive licenses and now favor copyleft
- Why I used to prefer permissive licenses and now favor copyleft
- Does digital ID have risks even if it's ZK-wrapped?
- Does digital ID have risks even if it's ZK-wrapped?
- A simple explanation of a/(b+c) + b/(c+a) + c/(a+b) = 4
- A simple explanation of a/(b+c) + b/(c+a) + c/(a+b) = 4
- The math of when stage 1 and stage 2 make sense
- The math of when stage 1 and stage 2 make sense
- Simplifying the L1
- Simplifying the L1
- Why I support privacy
- We should talk less about public goods funding and more about open source funding
- The tree ring model of culture and politics
- We should talk less about public goods funding and more about open source funding
- The tree ring model of culture and politics
- AI as the engine, humans as the steering wheel
- AI as the engine, humans as the steering wheel
- Reasons to have higher L1 gas limits even in an L2-heavy Ethereum
- Reasons to have higher L1 gas limits even in an L2-heavy Ethereum
- Scaling Ethereum L1 and L2s in 2025 and beyond
- Scaling Ethereum L1 and L2s in 2025 and beyond
- d/acc: one year later
- d/acc: one year later
2024 54
- What I would love to see in a wallet
- What I would love to see in a wallet
- From prediction markets to info finance
- From prediction markets to info finance
- Possible futures of the Ethereum protocol, part 6: The Splurge
- Possible futures of the Ethereum protocol, part 6: The Splurge
- Possible futures of the Ethereum protocol, part 5: The Purge
- Possible futures of the Ethereum protocol, part 5: The Purge
- Possible futures of the Ethereum protocol, part 4: The Verge
- Possible futures of the Ethereum protocol, part 4: The Verge
- Possible futures of the Ethereum protocol, part 3: The Scourge
- Possible futures of the Ethereum protocol, part 3: The Scourge
- Possible futures of the Ethereum protocol, part 2: The Surge
- Possible futures of the Ethereum protocol, part 2: The Surge
- Possible futures of the Ethereum protocol, part 1: The Merge
- Possible futures of the Ethereum protocol, part 1: The Merge
- Making Ethereum alignment legible
- Making Ethereum alignment legible
- Glue and coprocessor architectures
- Glue and coprocessor architectures
- Plurality philosophy in an incredibly oversized nutshell
- Plurality philosophy in an incredibly oversized nutshell
- Review: museums of the future, Dubai and Tokyo
- Review: museums of the future, Dubai and Tokyo
- Exploring circle STARKs
- Exploring circle STARKs
- Against choosing your political allegiances based on who is "pro-crypto"
- Against choosing your political allegiances based on who is "pro-crypto"
- Epochs and slots all the way down: ways to give Ethereum users faster transaction confirmation times
- Epochs and slots all the way down: ways to give Ethereum users faster transaction confirmation times
- Some reflections on the Bitcoin block size war
- Some reflections on the Bitcoin block size war
- Layer 2s as cultural extensions of Ethereum
- Layer 2s as cultural extensions of Ethereum
- How do layer 2s really differ from execution sharding?
- How do layer 2s really differ from execution sharding?
- The near and mid-term future of improving the Ethereum network's permissionlessness and decentralization
- The near and mid-term future of improving the Ethereum network's permissionlessness and decentralization
- Multidimensional gas pricing
- Multidimensional gas pricing
- Binius: highly efficient proofs over binary fields
- Binius: highly efficient proofs over binary fields
- Degen communism: the only correct political ideology
- Degen communism: the only correct political ideology
- What else could memecoins be?
- What else could memecoins be?
- Ethereum has blobs. Where do we go from here?
- Ethereum has blobs. Where do we go from here?
- Ask security questions
- Ask security questions
- The end of my childhood
- The end of my childhood
- The promise and challenges of crypto + AI applications
- The promise and challenges of crypto + AI applications
2023 28
- Make Ethereum Cypherpunk Again
- Make Ethereum Cypherpunk Again
- My techno-optimism
- My techno-optimism
- Exit games for EVM validiums: the return of Plasma
- Exit games for EVM validiums: the return of Plasma
- Different types of layer 2s
- Different types of layer 2s
- Should Ethereum be okay with enshrining more things in the protocol?
- Should Ethereum be okay with enshrining more things in the protocol?
- What do I think about Community Notes?
- What do I think about Community Notes?
- What do I think about biometric proof of personhood?
- What do I think about biometric proof of personhood?
- Deeper dive on cross-L2 reading for wallets and other use cases
- Deeper dive on cross-L2 reading for wallets and other use cases
- The Three Transitions
- The Three Transitions
- Don't overload Ethereum's consensus
- Don't overload Ethereum's consensus
- Travel time ~= 750 * distance ^ 0.6
- Travel time ~= 750 * distance ^ 0.6
- How will Ethereum's multi-client philosophy interact with ZK-EVMs?
- How will Ethereum's multi-client philosophy interact with ZK-EVMs?
- Some personal user experiences
- Some personal user experiences
- An incomplete guide to stealth addresses
- An incomplete guide to stealth addresses
2022 43
- What even is an institution?
- What even is an institution?
- Updating my blog: a quick GPT chatbot coding experiment
- Updating my blog: a quick GPT chatbot coding experiment
- What in the Ethereum application ecosystem excites me
- What in the Ethereum application ecosystem excites me
- Having a safe CEX: proof of solvency and beyond
- Having a safe CEX: proof of solvency and beyond
- The Revenue-Evil Curve: a different way to think about prioritizing public goods funding
- 我在加密世界的一些个人体验
- 收入-邪恶曲线:思考“公共物品融资优先”的另一种方式
- The Revenue-Evil Curve: a different way to think about prioritizing public goods funding
- DAOs are not corporations: where decentralization in autonomous organizations matters
- DAOs are not corporations: where decentralization in autonomous organizations matters
- What kind of layer 3s make sense?
- What kind of layer 3s make sense?
- Should there be demand-based recurring fees on ENS domains?
- Should there be demand-based recurring fees on ENS domains?
- 不同類型的 ZK-EVM
- Farklı ZK-EVM Türleri
- The different types of ZK-EVMs
- The different types of ZK-EVMs
- 「网络国家」之我见
- What do I think about network states?
- What do I think about network states?
- My 40-liter backpack travel guide
- My 40-liter backpack travel guide
- Some ways to use ZK-SNARKs for privacy
- Some ways to use ZK-SNARKs for privacy
- Where to use a blockchain in non-financial applications?
- Where to use a blockchain in non-financial applications?
- Two thought experiments to evaluate automated stablecoins
- Two thought experiments to evaluate automated stablecoins
- In Defense of Bitcoin Maximalism
- In Defense of Bitcoin Maximalism
- The roads not taken
- The roads not taken
- How do trusted setups work?
- How do trusted setups work?
- Encapsulated vs systemic complexity in protocol design
- Encapsulated vs systemic complexity in protocol design
- Soulbound
- Soulbound
2021 41
- The bulldozer vs vetocracy political axis
- The bulldozer vs vetocracy political axis
- Endgame
- Endgame
- Review of Optimism retro funding round 1
- Review of Optimism retro funding round 1
- Halo and more: exploring incremental verification and SNARKs without pairings
- Halo and more: exploring incremental verification and SNARKs without pairings
- Crypto Cities
- Crypto Cities
- On Nathan Schneider on the limits of cryptoeconomics
- On Nathan Schneider on the limits of cryptoeconomics
- Alternatives to selling at below-market-clearing prices for achieving fairness (or community sentiment, or fun)
- Alternatives to selling at below-market-clearing prices for achieving fairness (or community sentiment, or fun)
- Moving beyond coin voting governance
- Moving beyond coin voting governance
- Against overuse of the Gini coefficient
- Against overuse of the Gini coefficient
- Verkle trees
- Verkle trees
- Blockchain voting is overrated among uninformed people but underrated among informed people
- La votación mediante blockchain está sobrevalorada entre personas desinformadas pero subestimada entre personas informadas
- Blockchain voting is overrated among uninformed people but underrated among informed people
- The Limits to Blockchain Scalability
- The Limits to Blockchain Scalability
- Why sharding is great: demystifying the technical properties
- Why sharding is great: demystifying the technical properties
- Gitcoin Grants Round 9: The Next Phase of Growth
- Gitcoin Grants Round 9: The Next Phase of Growth
- El recurso escaso más importante es la legitimidad
- The Most Important Scarce Resource is Legitimacy
- The Most Important Scarce Resource is Legitimacy
- Prediction Markets: Tales from the Election
- Prediction Markets: Tales from the Election
- An approximate introduction to how zk-SNARKs are possible
- An approximate introduction to how zk-SNARKs are possible
- Why we need wide adoption of social recovery wallets
- Why we need wide adoption of social recovery wallets
- La Guía Incompleta de los Rollups
- An Incomplete Guide to Rollups
- An Incomplete Guide to Rollups
2020 27
- Endnotes on 2020: Crypto and Beyond
- Endnotes on 2020: Crypto and Beyond
- Convex and Concave Dispositions
- Convex and Concave Dispositions
- Why Proof of Stake (Nov 2020)
- 為什麼權益證明棒棒的(2020 年十一月)
- Why Proof of Stake (Nov 2020)
- 7ème tour des subventions Gitcoin - Rétrospective
- Gitcoin Grants Round 7 Retrospective
- Gitcoin Grants Round 7 Retrospective
- Coordination, Good and Bad
- Coordination, Good and Bad
- Trust Models
- Trust Models
- A Philosophy of Blockchain Validation
- A Philosophy of Blockchain Validation
- Gitcoin Grants Round 6 Retrospective
- Gitcoin Grants Round 6 Retrospective
- Exploring Fully Homomorphic Encryption
- Exploring Fully Homomorphic Encryption
- Gitcoin Grants Round 5 Retrospective
- Gitcoin Grants Round 5 Retrospective
- A Quick Garbled Circuits Primer
- A Quick Garbled Circuits Primer
- 預測市場:一個選舉小故事(2021年 二月)
- Review of Gitcoin Quadratic Funding Round 4
- Review of Gitcoin Quadratic Funding Round 4
2019 28
- Base Layers And Functionality Escape Velocity
- Base Layers And Functionality Escape Velocity
- Christmas Special
- Christmas Special
- Quadratic Payments: A Primer
- Quadratic Payments: A Primer
- Hard Problems in Cryptocurrency: Five Years Later
- Hard Problems in Cryptocurrency: Five Years Later
- Review of Gitcoin Quadratic Funding Round 3
- Review of Gitcoin Quadratic Funding Round 3
- In-person meatspace protocol to prove unconditional possession of a private key
- In-person meatspace protocol to prove unconditional possession of a private key
- Understanding PLONK
- Understanding PLONK
- The Dawn of Hybrid Layer 2 Protocols
- The Dawn of Hybrid Layer 2 Protocols
- Sidechains vs Plasma vs Sharding
- Sidechains vs Plasma vs Sharding
- Fast Fourier Transforms
- Fast Fourier Transforms
- Control as Liability
- Control as Liability
- On Free Speech
- On Free Speech
- On Collusion
- On Collusion
- [Mirror] Cantor was Wrong: debunking the infinite set hierarchy
- [Mirror] Cantor was Wrong: debunking the infinite set hierarchy
2018 14
- A CBC Casper Tutorial
- A CBC Casper Tutorial
- [Mirror] Central Planning as Overfitting
- [Mirror] Central Planning as Overfitting
- Layer 1 Should Be Innovative in the Short Term but Less in the Long Term
- Layer 1 Should Be Innovative in the Short Term but Less in the Long Term
- A Guide to 99% Fault Tolerant Consensus
- A Guide to 99% Fault Tolerant Consensus
- STARKs, Part 3: Into the Weeds
- STARKs, Part 3: Into the Weeds
- On Radical Markets
- On Radical Markets
- Governance, Part 2: Plutocracy Is Still Bad
- Governance, Part 2: Plutocracy Is Still Bad
2017 34
- Proof of Stake FAQ
- Sharding FAQ
- Proof of Stake FAQ
- Sharding FAQ
- Notes on Blockchain Governance
- Notes on Blockchain Governance
- A Quick Gasprice Market Analysis
- A Quick Gasprice Market Analysis
- STARKs, Part II: Thank Goodness It's FRI-day
- STARKs, Part II: Thank Goodness It's FRI-day
- STARKs, Part I: Proofs with Polynomials
- STARKs, Part I: Proofs with Polynomials
- On Medium-of-Exchange Token Valuations
- On Medium-of-Exchange Token Valuations
- A Prehistory of the Ethereum Protocol
- A Prehistory of the Ethereum Protocol
- A Note on Metcalfe's Law, Externalities and Ecosystem Splits
- A Note on Metcalfe's Law, Externalities and Ecosystem Splits
- The Triangle of Harm
- The Triangle of Harm
- On Path Independence
- On Path Independence
- Analyzing Token Sale Models
- Analyzing Token Sale Models
- Engineering Security Through Coordination Problems
- Engineering Security Through Coordination Problems
- Hard Forks, Soft Forks, Defaults and Coercion
- Hard Forks, Soft Forks, Defaults and Coercion
- A Note On Charity Through Marginal Price Discrimination
- A Note On Charity Through Marginal Price Discrimination
- [Mirror] Zk-SNARKs: Under the Hood
- [Mirror] Zk-SNARKs: Under the Hood
- [Mirror] Exploring Elliptic Curve Pairings
- [Mirror] Exploring Elliptic Curve Pairings