HomeEthereumFinalized no. 25 | Ethereum Foundation Blog

Finalized no. 25 | Ethereum Foundation Blog

-


tl;dr


Rayonism☀️, hacking the Merge together

This week, protolambda and others released plans for Rayonism, an ambitious month-long hack to create Merge devnets based on current specs with a stretch goal of adding sharding to these devnets along with L2 rollup integrations.

The primary motivation is to unite development around a unified Merge spec to onboard all client teams firmly into the Merge design and process so that an informed decision on the Merge roadmap can be agreed upon in the coming months. That, and have a little bit of fun 🙂

In addition to Rayonism, Merge specs and design documents are making great progress. Huge shout-out to Mikhail and to the many reviewers and contributors pushing this along!

Read more about Rayonism here and join us in the Eth R&D discord #rayonism☀️ channel to get involved!

blst security advisory

Yesterday, Supranational released a security advistory for the blst BLS library that is currently in use in production by all beacon chain clients today.

During the course of differential fuzzing of the blst library by Guido Vranken, he discovered that blst can produce the incorrect result for some input values in the inverse function. This was patched in a blst release three weeks go and has been released into all beacon chain clients.

Although there is currently no known practical exploit of this issue, it is advised that everyone running beacon chain clients upgrade to the latest version in case an exploit is uncovered. Similarly, if you use blst in your project, we highly recommend bumping to the latest version as soon as possible.

[Note: Teku was not running an affected version of blst, but they have some juicy optimizations recently so you might as well upgrade anyway]

You can read more about this issue in the public security advisory on the blst repo.

Beacon Chain security+testing RfP

Reminder! There is an outstanding Beacon Chain security+testing RfP.

The EF is looking for any proposals that further the security and robustness of the Beacon Chain and the upcoming merge (migration from PoW to PoS). Live network analysis, formal verification, client load testing, new consensus vectors — just to name a few potential paths.

Get creative! Given you and your team’s skillset, there is likely a valuable way to contribute to the security of this system.

Proposals are due April 20th 🚀





Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here

LATEST POSTS

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...

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...

eth2 quick update no. 5

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...

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...

Most Popular