London, United Kingdom, June 14, 2016 – The Ethereum Foundation is pleased to announce Microsoft as the Premiere Sponsor of Devcon2, the Ethereum developer conference in Shanghai, 19-21 September, 2016. Devcon2, which will showcase the mos…
Solidity was started in October 2014 when neither the Ethereum network nor the virtual machine had any real-world testing, the gas costs at that time were even drastically different from what they are now. Furthermore, some of the early de…
Overview What is version bits BIP9? How is version bits activated? What are soft fork timeouts? What is the activation workflow? What is the version bit? When should miners set bits? How does it differ to an ISM soft fork? Do miners have t…
Overview Summary What are some useful benchmarks for this? How are expected missing transactions chosen to immediately forward? How does the Fast Relay Network factor into this? Does this scale Bitcoin? Who benefits from compact blocks? Wh…
Affected configurations: cpp-ethereum (eth, AlethZero, …) version 1.2.0 up to 1.2.6 Note: Neither “geth” nor “Mist” nor the “Ethereum Wallet” (unless explicitly used together with cpp-ethereum) are affected by this, they lock accounts corr…
The Ethereum Virtual machine is kind of different than most other Virtual Machines out there. In my previous post I already explained how it’s used and described some of its characteristics. The Ethereum Virtual Machine (EVM) is a simple b…
Affected configurations: cpp-ethereum (eth, AlethZero, ...) version 1.2.0 up to 1.2.5 (fixed in 1.2.6) Note: Neither "geth" nor "Mist" nor the "Ethereum Wallet" (unless explicitly used together with cpp-ethereum) are affected by this, they…
Affected configurations: All Go client versions Likelihood: Very low Severity: High Details: A bug in Geth (and potentially other clients) may suffer from a DoS attack and allows remote attackers to stall synchronisation process almost ind…
Special thanks to Tim Swanson for reviewing, and for further discussions on the arguments in his original paper on settlement finality. Recently one of the major disputes in ongoing debate between public blockchain and permissioned blockch…
After almost three months into the "reboot" of the C++ team, I would like to give an update about the team itself, what we did and what we plan to do. Team update The so-called C++ team currently consists of Paweł Bylica (@chfast), Greg Co…
We are pleased to announce the release of Bitcoin Core 0.12.1. This maintenance update includes the first soft fork deployment utilising “ version bits ” as part of the capacity increases roadmap. The soft fork seeks to activate three BIPs…
Hereby I’m announcing Marco Falke as the new Testing & QA maintainer for Bitcoin Core. Testing and QA has always been essential to this project, and with the growing pace of development it has become more critical than ever. Marco has been…
[Last update: July 5, 2016] The Ethereum Foundation and Wanxiang Blockchain Labs are excited to jointly announce the International Blockchain Week in Shanghai, which will take place at Hyatt on the Bund, September 19–24, 2016. Both Ethereu…
The Ethereum Foundation has announced that it will be working with the New York-based banking consortium R3CEV on creating a new blockchain-based cryptocurrency, Lizardcoin, which aims to showcase the benefits of blockchain technology as w…
Consensys and Microsoft have announced that the Ethereum contract programming language Solidity will be available in Microsoft's Visual Studio integrated development environment. ConsenSys and Microsoft collaborated on this integration to…
Ethereum’s present reliance on Proof of Work (PoW) mining is not ideal, and while we continue to work with gusto towards a Proof of Stake solution (PoS), we have to live with PoW as gracefully as possible (at least until the eventual switc…
In an effort to increase communications, we are now providing opt-in, announcement-only information for users of Bitcoin Core to receive notifications of security issues and new releases. While the Bitcoin Core project has a variety of com…
After an additional two months of work after the release of the first python proof of concept release of Serenity, I am pleased to announce that Serenity PoC2 is now available. Although the release continues to be far from a testnet-ready…
Update: We've released version 1.3.5 including networking hotfix for homestead 1.3.4. Development of Ethereum started in December 2013 when two developers and a college dropout researcher decided to put their heads together and develop thi…
I am happy to announce the first successful Zero-Knowledge Contingent Payment (ZKCP) on the Bitcoin network. ZKCP is a transaction protocol that allows a buyer to purchase information from a seller using Bitcoin in a manner which is privat…