On Public and Private Blockchains

Over the last year the concept of “private blockchains” has become very popular in the broader blockchain technology discussion. Essentially, instead of having a fully public and uncontrolled network and state machine secured by cryptoeconomics (eg. proof of work, proof of stake), it is also possible to create a system where access permissions are more tightly controlled, with rights to modify or even read the blockchain state restricted to a few users, while still maintaining many kinds of partial guarantees... [Read More]

Ethereum Protocol Update 1

Here comes the first Frontier patch, and this is a big one! Before you go further, if your keys date back from Go 1.0 rc or C++ 0.9.36, note that you should regenerate all of your keys NOW. Though some releases of the pre-alpha and alpha clients are secure, this depends on which codebase and which version. You should assume that all keys generated prior to these clients are insecure and compromised. This, note, does not affect the pre-sale wallets.... [Read More]

The Thawing Frontier

After a smooth launch, please find a few updates of note below. These probably will be of interest only to the more advanced users amongst you - if you’re not a miner, there is nothing to action. Epoch switch in 2 hours Let’s start with a quick heads up to miners, the network will be switching epoch in roughly 2 hours. If you are using the geth/ethminer combo, you should be all set if you have opted to use the... [Read More]

Introducing Casper “the Friendly Ghost”

Hi everyone – Vlad here. I’ve been working on the analysis and specification of  “proof-of-stake” blockchain architecture since September 2014. While Vitalik and I haven’t agreed on all of the details of the spec, we do have consensus on many properties of the proof-of-stake protocol that will likely be implemented for the Serenity release! It is called Casper “the friendly ghost” because it is an adaptation of some of the principles of the GHOST (Greedy Heaviest-Observed Sub-Tree) protocol for proof-of-work... [Read More]

Announcing the New Foundation Board and Executive Director

After an intensive recruitment period, the Ethereum Foundation has selected an Executive Director and named three members to the Board of Directors. This is a new organizational structure, which will allow us to focus on our next phase of development. The Ethereum Foundation is a not for profit (‘Stiftung’) organization registered in Switzerland, and has the purpose of managing the funds that were raised from the Ether Sale in order to best serve the Ethereum and decentralized technology ecosystem. Our... [Read More]

Ethereum Launches

A few minutes ago, many of you generated and loaded the Ethereum Genesis block, marking the inception of Frontier, the first Live release of the Ethereum project. The Dev team joins me in thanking each and everyone of you for your support during the past year and half. It’s incredible to see the progress that has taken place since that humble first commit on Christmas Eve 2013. The vision of a censorship-proof ‘world computer’ that anyone can program, paying exclusively... [Read More]

A few last minute notes…

Genesis is roughly 4 hours away, here are a few last minute pointers for those preparing: All clients are functional on all platforms and build to completion: http://ethereum-buildboard.meteor.com/ Please note that it will take a little while (10-1000 blocks) before the network stabilises. This is a marathon, not a sprint. For this reason we will not make the Genesis block hash known until a solid consensus has been formed. We will not announce the –extradata immediately either - if we... [Read More]

Final Steps

An update as promised: all systems are now ‘Go’ on the technical side (pun intended) and we intend to release Frontier this week. Thank you to everyone who provided feedback on my previous blog post. What became apparent is that prior to the big day, many of you wanted to know more about what the sequence of events would exactly be, and how to prepare your machine for the release. A transparent and open release Frontier users will need to... [Read More]

How do you know Ethereum is secure?

As I’m writing this, I’m sitting in the London office and pondering how to give you a good overview about the work we’ve been doing to secure Ethereum’s protocols, clients and p2p-network. As you might remember, I joined the Ethereum team at the end of last year to manage the security audit. As spring has passed and summer arrived and meanwhile several audits finished, it’s now a good time for me to share some results from the inspection of the... [Read More]