post image

Ethereum turns 5 🎂

Five years ago today, Ethereum’s genesis block marked the official network launch. Today, most members of the community spend their time thinking about all of the work that’s left to be done, but it’s also important to recognize on this fifth anniversary of Ethereum’s launch just how unbelievably far we have all come, what a wild adventure every twist and turn has been, and how much all of us (and the technology) have grown. There were times when some hoped... Translation Program: Milestone and Updates

Your browser does not support the video tag. Today we’re excited to celebrate a huge milestone - now supports 30 languages! 🎉🎉🎉 Since we launched the Website Translation Program seven months ago, we’ve seen how decentralized collaboration can result in a significant impact in the ecosystem, benefiting hundreds of thousands of community members around the world. As of today, 467 volunteers from 52 language groups have helped make accessible to non-English speaking communities in their mother tongues. Thanks...
The 1.x Files

The 1.x Files: GHOST in the Stack Machine

Ethereum can be simple enough to understand from a bird’s-eye view: Decentralized applications powered by the same sort of crypto-economic guarantees that underpin Bitcoin. But once you’ve zoomed in to, say, a street-level view, things get complicated rapidly. Even assuming one has a strong grasp on proof-of-work, it’s not immediately clear how that translates to a blockchain doing more than keeping track of everyone’s unspent transaction outputs. Bitcoin uses computational work to decentralize money. Ethereum uses computational work to decentralize...
post image

eth2 validator launchpad 🚀

After months of hard work from the eth2 research team, along with Consensys and DeepWork Studio, we’re happy to announce the release of the eth2 validator launchpad (testnet version). We’re releasing it now so that you can keep track of, and make deposits into, the upcoming Medalla multi-client testnet. But we’ll continue to fine-tune the interface in the run-up to mainnet launch. The idea behind the launchpad is to make the process of becoming an eth2 validator as easy as...
Eth wallpaper

eth2 quick update no. 13

Testnets, testnets, testnets! tl;dr Medalla multi-client testnet launch date set 🚀 Initial beta attacknets are up. Calling all whitehats 👩‍🍳 Exciting progress on the eth1+eth2 merger 👊
research & development

Ask about Geth: Snapshot acceleration

This is part #1 of a series where anyone can ask questions about Geth and I’ll attempt to answer the highest voted one each week with a mini writeup. This week’s highest voted question was: Could you share how the flat db structure is different from the legacy structure?
post image

eth2 quick update no. 12

eth2 quick update no. 12 As always, a lot continues to happen on the eth2 front. Aside from written updates (check out the State of Eth2 post below) and other public summaries, client teams, contributors, and community members/prospective-validators have been busy! Today, we’ll cover some significant deposit contract news, and big steps toward implementation of spec version v0.12. tl;dr New Solidity deposit contract formally verified and added to the bounty program Altona v0.12 testnet expected to launch in the next...
post image

The 1.x Files: EIP 1559 and the Ethereum Improvement Horizon

I’ve been thinking recently about post-apocalyptic wastelands. Specifically, about this scene from Mad Max: Fury Road, when the main characters have just escaped the first wave of pursuit, and are staying ahead of their would-be captors. They need to keep moving, but still need to do maintenance on the centerpiece of the movie: a gigantic “war rig” truck driving them to safety. So Charlize Theron climbs out under the cab to make some repairs en-route: The idea of conducting repairs...
post image

The State of Eth2, June 2020 [ENG/普通话]

A huge thank you for excellent input and feedback from Sacha Saint-Leger, Joseph Schweitzer, Josh Stark, and protolambda. I spend a lot of my time explaining and answering questions about eth2, and I mean a lot. Some of this on a deep and technical level as I help communicate research and specifications to technical contributors, but more and more these days I’m fielding questions from the community about eth2 progress, direction, motivations, design decisions, delays, and more. I actually really...