Solidity 0.6.x features: try/catch statement

The try/catch syntax introduced in 0.6.0 is arguably the biggest leap in error handling capabilities in Solidity, since reason strings for revert and require were released in v0.4.22. Both try and catch have been reserved keywords since v0.5.9 and now …

The 1.x Files: The Stateless Ethereum Tech Tree

I started to write a post that detailed a “roadmap” for Ethereum 1.x research and the path to stateless Ethereum, and realized that it’s not actually a roadmap at all —— at least not in the sense we’re used to seeing from something like a product or co…

The 1.x Files: January call digest

January 14th tl;dc (too long, didn’t call) Disclaimer: This is a digest of the topics discussed in the recurring Eth1.x research call, and doesn’t represent finalized plans or commitments to network upgrades. The main topics of this call were Rough …

eth2 quick update no. 7

Welcome to the first eth2 quick update of 2020! This is going to be an exciting year. tldr; Release of v0.10.0 spec as stable target for multi-client testnets and security reviews @paulhauner and @sigp_io team hard at work building Lighthouse Relaunc…

Validated, staking on eth2: #1 – Incentives

Thanks to Joseph Schweitzer and Danny Ryan for review. Welcome back! Having discussed eth2’s design philosophy last time, today’s focus is on eth2’s incentives through the lens of that philosophy. More specifically, we look at the incentives effecting…

Update on the Vyper Compiler

The idea behind the Vyper Project was to develop something that was designed at the language level to naturally exhibit a high degree of safety. The project was originally authored by Vitalik as a proof-of-concept replacement for Serpent, its predecess…

The 1.x Files: The State of Stateless Ethereum

In the last edition of The 1.x files, we did a quick re-cap of where the Eth 1.x research initiative came from, what’s at stake, and what some possible solutions are. We ended with the concept of stateless ethereum, and left a more detailed examination…

The 1.x Files: The State of Stateless Ethereum

In the last edition of The 1.x files, we did a quick re-cap of where the Eth 1.x research initiative came from, what’s at stake, and what some possible solutions are. We ended with the concept of stateless ethereum, and left a more detailed examination…

Ethereum Muir Glacier Upgrade Announcement

The Ethereum network will be undergoing a scheduled upgrade at block number 9,200,000, which is predicted to occur on Wednesday, January 1, 2020. The exact date is subject to change due to variable block times and timezones. Please upgrade your node b…

The 1.x Files: December call digest

December 17 tl;dc (too long, didn’t call) Disclaimer: This is a digest of the topics discussed in the recurring Eth1.x research call, and doesn’t represent finalized plans or commitments to network upgrades. The main topic of discussion for this call…

eth2 quick update no. 6

Welcome to this week’s eth2 quick update! A handful of new eth2 testnets have come online and last week I had them all running on my laptop. There is still plenty of work to be done, but this is getting real :). tldr; Announcing comprehensive Phase 0…

The 1.x Files: a fast-sync

ETH 1.x: a fast sync The new direction of ETH 1.x research has begun proper, with a focus on moving the current Ethereum chain towards the ‘stateless client’ paradigm, with the eventual target being a smooth transition into an Eth 2.0 Execution Enviro…

eth2 quick update no. 5

Welcome to this week’s eth2 quick update! tldr; Parity’s Shasper joins Prysmatic’s Sapphire testnet (the first public eth2 multi-client testnet)! Multiple eth2 block explorers launch — Bitfly’s beaconcha.in and Etherscan First eth2 networking call t…

EF-Supported Teams: Research & Development Update

Friends, Since the last EF-Supported Teams report, progress has been made across the board. From improved network conditions, to the coming Istanbul release and Eth1.x and Eth2 development, all areas core to the functionality and sustainability of Eth…

Validated: Staking on eth2 #0

Thanks to Danny and Joe for review. As the launch of the beacon chain grows nearer and eth2 becomes ever more final, the time has come to fast-sync the community with the latest on the inner workings of eth2 and on the concrete requirements, incentive…

eth2 quick update no. 4

Welcome to the fourth installment of eth2 quick update. There are a lot of moving pieces to talk about this week. Other than the heroic eth2 client development going on, these are the highlights: tldr; Grant to Sigma Prime for eth2 differential fuzzi…

Ethereum Istanbul Upgrade Announcement

The Ethereum network will be undergoing a scheduled upgrade at block number 9,069,000, which is predicted to occur on Saturday, December 7, 2019. The exact date is subject to change due to variable block times and timezones. Please upgrade your node b…

Ecosystem Support Program call for applications

Introducing the Ecosystem Support Program In the beginning, most Ethereum-related development and research occurred within the Ethereum Foundation. Today, the Ethereum ecosystem has grown from a small garden to a vast, vibrant rainforest. Along the wa…

Announcing a Taiwan-specific Wave of Grants

The Taipei Ethereum Meetup recently hosted Crosslink Taiwan 2019. It was a wonderful event and a perfect opportunity for the Ethereum Foundation’s Ecosystem Support Program (ESP) to provide a Taiwan-specific wave of grants! The recipients are as follow…

Development Update #1 – Ethereum.org

⭐ Introducing Ethereum Studio Today we’re excited to release v 1.0 of Ethereum Studio: a simple web-based IDE, which lives right on ethereum.org !Ethereum Studio One of the most consistent suggestions we’ve received for Ethereum.org is to improve th…