Casper ❤️ Sharding

Deprecating EIP 1011 in favor of a Casper+Sharding design

Danny Ryan
Jun 15, 2018 · 2 min read
Image for post
Image for post

Today on the Ethereum Core Dev call, Vitalik and the research team discussed a new Casper/sharding design that unifies the two efforts sooner rather than later. This is an exciting new design that brings together the two areas of research while at the same time deprecating EIP 1011 and the existing Casper FFG contract. There is already a python proof of concept implementation that demonstrates the core functionality and efficiencies. This codebase will continue to evolve over the coming weeks to serve as a model for production implementations.

As the sharding research progressed and the FFG contract development matured, we realized that we were solving some of the same problems in two different places. On the FFG contract side of things, we also kept running into issues around developing within the existing EVM (vote parallelization, gas efficiency, etc). The unified design utilizes the blank slate of a new beacon chain to simultaneously allow for efficient shard management and FFG finalization.

Although this new design deprecates much hard work by the research team, client devs, and Ethereum community at large, we expect this to be a short term pain point for a long term overall gain. In fact in the long run, the hybrid FFG contract was to eventually be deprecated anyway in favor of a full PoS+sharding contract. This new design is the culmination of years of hard research on both proof of stake and sharding, and brings us to a full-PoS, sharded, scalable blockchain much sooner than if we keep the two efforts disparate. We are excited to see the research mature and move into production.

Thank you again for the continued hard work and support from all of the researchers, client devs, and community members. ❤️

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store