Author: Michael Johnson
⭐ 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 One of the most consistent suggestions we’ve received for Ethereum.org is to improve the developer experience. While the site pointed users to extensive third-party resources, it lacked a compelling path that would pull a developer towards immediately trying out Ethereum. Ethereum Studio’s purpose is to let developers get started building on Ethereum within minutes, with as little friction as possible. Studio lets users: Write and test smart contracts in the browserConnect smart contracts to a front-end web…
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 follows. 🍍 Group 1: Ethereum-based Technical Projects: USD$5,000 awarded to each project Eauth (License: MIT): An OAuth-compatible service based on Ethereum credentials to authenticate users on a website.Ethereum Wallet SDK (License: LGPL-3.0): An SDK enabling Dapps to connect with different wallets.SOLL (License: Apache-2.0): A new compiler for generating Ewasm code from Solidity code. The ceremony at Crosslink Taiwan. The pineapple is a pun…
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 way, the Ethereum Foundation’s role within the ecosystem has changed almost as much. However, supporting Ethereum to the best of our ability has remained constant as our number one goal. From DEV Grants, to scalability-focused grants), to general purpose support, grants have long been a large part of how we support Ethereum. Increasing the leverage of our grants program has compounding benefits. Accordingly, it’s one…
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 before Sunday, December 1, 2019 to account for the variable block times Ethernodes.org has kindly provided Istanbul node statistics and a countdown timer located at https://ethernodes.org/istanbul. etherscan.io has provided a countdown timer located at https://etherscan.io/block/countdown/9069000. You can monitor the network upgrade in real time at http://forkmon.ethdevops.io/. What is Istanbul? Istanbul is the name given to this network upgrade. Previous…
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; Differential fuzzing grant Sigma Prime has been awarded a grant to lead the differential fuzzing effort for eth2 clients. This effort is critical to the success of launching a multi-client network by aiding in catching consensus issues prior to mainnet. The act of “fuzzing” is the act of throwing many random inputs at a piece of software to see how it reacts. When fuzzing a…
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, incentives and experience of being a validator. This article will provide a high-level overview of eth2 which will form the basis for a series on all aspects of eth2 relevant to validators. eth2 has been in the works for a long time now and has improved dramatically over the years. What were initially separate sharding and…
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 Ethereum are advancing. This series focuses on teams and efforts from the Foundation and larger Ethereum ecosystem that are working to grow and improve Ethereum as a whole. In this edition, we’re covering updates from many teams highlighted in the previous report, fully supported projects that are core elements of the Ethereum ecosystem like Eth2.0 Research, Geth and Solidity, and other ecosystem efforts.…
Welcome to this week’s eth2 quick update! tldr; Shasper joins Prysmatic’s testnet Parity’s eth2 client, Shasper, successfully joined Prysmatic’s Sapphire Testnet marking the first public multi-client eth2 testnet. This is the exciting start of many multi-client testnets to come in the next month. You can now pull down the Shasper codebase and with a few commands, and connect to the Sapphire testnet. If you want to give it a shot, follow the instructions here. Eth2 block explorers launch Not one but two (!) eth2 block explorers recently launched. Both of these block explorers currently monitor Prysmatic Labs’ Sapphire Testnet, providing…
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 Environment. The next call will be focused on collecting and organizing research topics and planning a more structured roadmap. The call is open for anyone to attend, and is scheduled for December 17th at 16:00 UTC — if you would like to join, please DM Piper Merriam or James Hancock on the ethresear.ch forum. This post is a…
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; Comprehensive Phase 0 audit to be conducted by Least Authority We are excited to announce an upcoming eth2 spec audit to be conducted by Least Authority. This is a comprehensive security audit of the eth2 core Phase 0 specifications focusing on critical items such as Denial of Service (DoS) attacks, resource misuse attacks that could lead to…