Stay Updated with the Latest Tech News


Get ahead of the curve with the latest insights, trends, and analysis in the tech world.


Browse by Category

Solidity Available in Visual Studio

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 enable developers to rapidly build smart contract-based applications for the public Ethereum blockchain, as well as private and consortium blockchain...

Published on: March 30, 2016 | Source: Ethereum Blog favicon Ethereum Blog

An Open Source Mining Pool Bounty and DEVgrant

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 switch!). Meanwhile, in the interest of overall network...

Published on: March 29, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Serenity PoC2

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 client, much less a production-ready one, PoC2 brings with...

Published on: March 05, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Homestead Release

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 theirheads together and develop this amazing piece of technology. We were later

Published on: February 29, 2016 | Source: Ethereum Blog favicon Ethereum Blog

From Smart Contracts to Courts with not so Smart Judges

Ethereum is often described as a platform for self-enforcing smart contracts. While this is certainly true, this article argues that, especially when more complex systems are involved, it is rather a court with smart lawyers and a judge that is not so smart, or more formally, a judge with restricted...

Published on: February 17, 2016 | Source: Ethereum Blog favicon Ethereum Blog

BTC Relay included in Ethereum Bounty Program

Following hacking @ DEVCON1, Martin Swende is Nr. 1 on the leaderboard of the Ethereum Bounty Program. The bounty program is ongoing and the last bounty awarded amounted to 5 BTC. The program is open to anyone. With BTC Relay getting ready for launch on Ether...

Published on: February 17, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum DEV Update: C++ Roadmap

Although this is my first post in this blog, many people might already know me as the person behind Solidity. I recently took on the lead of the C++ team and would like to share my vision for the future development. Ethereum is a free software project that anyone...

Published on: February 12, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Cut and try: building a dream

Last month marked the 2 year anniversary of Ethereum's public announcement at The North American Bitcoin Conference in Miami, Florida, USA. Amid much rumour and excitement, a sizeable crowd mobbed the young Vitalik Buterin after his on-stage announcement, questioning the merit and his desire to build such a system. ...

Published on: February 09, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Ambients Applied to Ethereum

...

Published on: February 01, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Privacy on the Blockchain

Blockchains are a powerful technology, as regular readers of the blog already likely agree. They allow for a large number of interactions to be codified and carried out in a way that greatly increases reliability, removes business and political risks associated with the process being managed by a central entity,...

Published on: January 15, 2016 | Source: Ethereum Blog favicon Ethereum Blog

The last Blog Post

The time is gone, the song is over, Thought I'd something more to say. -- Pink Floyd It is with no small amount of sadness that I must bid ye farewell. Like The Floyd’s work, in the time I’ve been involved with Ethereum, I’ve sampled the full gamut of...

Published on: January 11, 2016 | Source: Ethereum Blog favicon Ethereum Blog

ÐΞVgrants Update and New Funding

If DEVCON1 proved anything in spades, it was certainly the enthusiasm, creativity, and momentum of the Ethereum developer community. Utilizing the never-before-seen potential unleashed by the Ethereum World Computer, our small-but-growing community is not just re-imagining money (or even just re-imagining the Internet)... It is also re-imagining and delivering alternative...

Published on: January 08, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum Foundation Internal Update

Now that Ethereum has launched and is rapidly nearing its Homestead phase, over the last few months we at the Ethereum Foundation have finally had the chance to have some breathing room and plan our strategies with a more long-term view. From a development perspective, we have now started in...

Published on: January 07, 2016 | Source: Ethereum Blog favicon Ethereum Blog

Understanding Serenity, Part 2: Casper

Special thanks to Vlad Zamfir for introducing the idea of by-block consensus and convincing me of its merits, alongside many of the other core ideas of Casper, and to Vlad Zamfir and Greg Meredith for their continued work on the protocol In the last post in this series, we...

Published on: December 28, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Understanding Serenity, Part I: Abstraction

Special thanks to Gavin Wood for prompting my interest into abstraction improvements, and Martin Becze, Vlad Zamfir and Dominic Williams for ongoing discussions. For a long time we have been public about our plans to continue improving the Ethereum protocol over time and our long development roadmap, learning from...

Published on: December 24, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum in practice part 3: how to build your own transparent bank on the blockchain

This is the third and final post on a series on how to use the Ethereum Wallet to create your own autonomous organisations. On the first post we detailed how to create a token, and on the second we shown how to generate a digital democracy controlled by these tokens....

Published on: December 07, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum in practice part 2: how to build a better democracy in under a 100 lines of code

This is a second post on a series on how to use the current Ethereum tools to build smart contracts without needing programming experience. Download the latest version of the Ethereum Wallet, read the first part and let's have fun! Creating a token is fun, but what is the...

Published on: December 04, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum in practice part 1: how to build your own cryptocurrency without touching a line of code

A lot of things have happened in the past few weeks in the Ethereum ecosystem, so many that it might be hard for a casual observer to understand where we are and what's available out there. So I would like to use my first post here to give you an...

Published on: December 03, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Applications of Security Deposits and Prediction Markets You Might Not Have Thought About

Special thanks to Vlad Zamfir for his work in developing many of the ideas behind prediction markets for content curation. For the past six years, people have been searching to try to find those elusive applications of blockchain technology that could finally break out into the mainstream. For cryptocurrency,...

Published on: November 24, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Merkling in Ethereum

Merkle trees are a fundamental part of what makes blockchains tick. Although it is definitely theoretically possible to make a blockchain without Merkle trees, simply by creating giant block headers that directly contain every transaction, doing so poses large scalability challenges that arguably puts the ability to trustlessly use blockchains...

Published on: November 15, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Stateful Turing-Complete Policies

One of the major security challenges of the internet over the last twenty years has consistently been the rather simple problem of securing user accounts. Right now, users have accounts with hundreds of websites, and dozens of passwords, leading to large numbers of

Published on: November 09, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum Dev Update 2015 / Week 44

With DEVCON1 a mere week away, the teams are excited and preparing to share all the great tools and technology the ecosystem has to offer. There will be hundreds of developers and dozens of talks including Nick Szabo, Vitalik Buterin, and Marley Gray from Microsoft. Tickets are limited and we...

Published on: November 02, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Microsoft to Sponsor Ethereum’s DEVCON1

London, United Kingdom, October 28th - Ethereum is happy to announce that Microsoft will sponsor and attend DΞVCON1, the premier Ethereum developer conference. Marley Gray, Director of Technology Strategy US Financial Services at Microsoft said, "Microsoft is excited to sponsor and attend Ether...

Published on: October 28, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Nick Szabo Confirmed as Keynote Speaker of Ethereum’s DEVCON1

London, United Kingdom, October 22nd - The Ethereum Foundation is pleased to announce the Keynote Speaker of Ethereum’s annual conference DΞVCON1, Nick Szabo. Nick’s keynote will focus on the history of the blockchain, smart contracts and assets on the blockchain. Nick is a computer scientist, legal scholar and cryptographer known...

Published on: October 22, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Security alert [Implementation of BLOCKHASH instruction in C++ and Go clients can potentially cause consensus issue – Fixed. Please update.]

Summary: Erroneous implementation of BLOCKHASH can trigger a chain reorganisation leading to consensus problems Affected configurations: All geth versions up to 1.1.3 and 1.2.2. All eth versions prior to 1.0.0. Likelihood: Low Severity: Medium Impact: Medium Details: Both C++ (eth) and Go (geth) clients have...

Published on: October 22, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Vitalik’s Research and Ecosystem Update

Over the last five days, myself, our executive director Ming Chan, and several others from the Ethereum team and Ethereum-based projects and businesses including Maker, String/Dfinity and Consensys have been visiting China and Hong Kong, where there have been a series of back-to-back conferences and events most notably including the...

Published on: October 18, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum Dev Update 2015 / Week 41

In an effort to bring the community more information about the going-ons at Ethereum, we're planning to release semi-weekly updates of project progress. Ihope this provides some high-level information without havingto live onGitHub ;) The Go and C++ teams have daily standups and are making regular progress along with...

Published on: October 13, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Security Advisory [eth (cpp-ethereum) potentially vulnerable if running with UPnP enabled]

Affected configurations: Issue reported for eth (cpp-ethereum).Likelihood: Medium

Published on: October 10, 2015 | Source: Ethereum Blog favicon Ethereum Blog

The Evolution of Ethereum

Many of you know that the Ethereum platform grew out of the realization that blockchains can go far beyond currency, together with a frustration with the limitations of previous projects. The core idea was simple: a blockchain with a built-in Turing-complete programming language, allowing users to build any kind of...

Published on: September 28, 2015 | Source: Ethereum Blog favicon Ethereum Blog

More uncle statistics

The following are some interesting results on the performance of different miners over the course of the first 280,000 blocks of the Ethereum blockchain. For this timespan I have collected the list of block and uncle coinbase addresses; raw data can be found here for blocks and here for uncles,...

Published on: September 25, 2015 | Source: Ethereum Blog favicon Ethereum Blog

DEVcon is back!

DevCon 1 will be happening in London on November 9-13, a little over one hundred days since the Ethereum network launched. Over the last months, we’ve seen the network grow from a few hundred nodes starting on that one exciting and special night to a very substantial, globally deployed stable...

Published on: September 24, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum Comms Announcement

The foundation is currently in the phase of restructuring its communications activities. Several members of our current communications team in London are soon leaving or reducing their involvement in the Foundation in order to pursue for-profit ventures on top of the Ethereum ecosystem; we wish them the best of luck....

Published on: September 18, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Ethereum Wallet - Developer Preview

We are happy to announce our very first developer-preview of the Ethereum Wallet ÐApp. The point of this release is to gather feedback, squash bugs and, most importantly, get the code audited. Please note that this is a developer-preview and not the final release. We advise you to be...

Published on: September 16, 2015 | Source: Ethereum Blog favicon Ethereum Blog

On Slow and Fast Block Times

One of the largest sources of confusion in the question of blockchain security is the precise effect of the block time. If one blockchain has a block time of 10 minutes, and the other has an estimated block time of 17 seconds, then what exactly does that mean? What is...

Published on: September 14, 2015 | Source: Ethereum Blog favicon Ethereum Blog

Security Alert – [Previous security patch can lead to invalid state root on Go clients with a specific transaction sequence – Fixed. Please update.]

Summary: Implementation bug in the go client may lead to invalid state Affected client versions: Latest (unpatched) versions of Go client; v1.1.2, v1.0.4 tags and develop, master branches before September 9. Likelihood: Low Severity: High Impact: High Details: Go ethereum client does not...

Published on: September 10, 2015 | Source: Ethereum Blog favicon Ethereum Blog