Ethereum Blog

Ethereum Blog

Promoting a free, decentralized and open future

Archive Archive for December, 2016

the project


December Roundup

Posted byuserVitalik Buterin on December 31st, 2016.

December marks a month of continued progress in the Ethereum ecosystem. Research on proof of stake and sharding continues after the research team’s workshop in Singapore in November, the light client slowly keeps getting better, Whisper and Swarm keep moving forward, and discussions on protocol economics and community governance continue to mature. First, privacy technologies on Ethereum, […]



Security alert [12/19/2016]: Forums Database Compromised

Posted byuserHudson Jameson on December 19th, 2016.

On December 16, we were made aware that someone had recently gained unauthorized access to a database from We immediately launched a thorough investigation to determine the origin, nature, and scope of this incident. Here is what we know: The information that was recently accessed is a database backup from April 2016 and contained […]



Swarm alpha public pilot and the basics of Swarm

Posted byuserViktor Tron on December 15th, 2016.

With the long awaited geth 1.5 (“let there bee light”) release, Swarm made it into the official go-ethereum release as an experimental feature. The current version of the code is POC 0.2 RC5 — “embrace your daemons” (roadmap), which is the refactored and cleaner version of the codebase that was running on the Swarm toynet […]



The History of Casper – Chapter 2

Posted byuserVlad Zamfir on December 7th, 2016.

This chapter describes the game theory and economic security modelling we were doing in the Fall of 2014. It recounts how the “bribing attacker model” led our research directly to a radical solution to the long range attack problem. Chapter 2: The Bribing Attacker, Economic Security, and the Long Range Attack Problem Vitalik and I […]



The History of Casper — Chapter 1

Posted byuserVlad Zamfir on December 6th, 2016.

Vitalik suggested last week that I share my basic research and design philosophy in a blog post, I agreed but complained that it was still changing. My friend Jon West told me that everyone would really appreciate it if I told everyone about my Casper research, I mostly agreed. Then someone on reddit told me […]



zkSNARKs in a nutshell

Posted byuserChristian Reitwiessner on December 5th, 2016.

The possibilities of zkSNARKs are impressive, you can verify the correctness of computations without having to execute them and you will not even learn what was executed – just that it was done correctly. Unfortunately, most explanations of zkSNARKs resort to hand-waving at some point and thus they remain something “magical”, suggesting that only the […]

dev update


Ethereum Research Update

Posted byuserVitalik Buterin on December 4th, 2016.

This week marks the completion of our fourth hard fork, Spurious Dragon, and the subsequent state clearing process, the final steps in the two-hard-fork solution to the recent Ethereum denial of service attacks that slowed down the network in September and October. Gas limits are in the process of being increased to 4 million as the network […]