{"id":18165,"date":"2026-03-11T02:56:34","date_gmt":"2026-03-11T02:56:34","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/03\/11\/finalized-no-25-ethereum-foundation-blog\/"},"modified":"2026-03-11T02:56:34","modified_gmt":"2026-03-11T02:56:34","slug":"finalized-no-25-ethereum-foundation-blog","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/03\/11\/finalized-no-25-ethereum-foundation-blog\/","title":{"rendered":"Finalized no. 25 | Ethereum Foundation Blog"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">tl;dr<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"rayonism\ufe0f-hacking-the-merge-together\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"rayonism\ufe0f hacking the merge together permalink\" href=\"#rayonism\ufe0f-hacking-the-merge-together\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Rayonism\u2600\ufe0f, hacking the Merge together<\/h2>\n<p class=\"chakra-text css-gi02ar\">This week, protolambda and others released plans for <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/rayonism.io\/\">Rayonism<\/a>, 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.<\/p>\n<p class=\"chakra-text css-gi02ar\">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 \ud83d\ude42<\/p>\n<p class=\"chakra-text css-gi02ar\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/rayonism.io\/assets\/rayonism.jpg\" class=\"chakra-image css-hw6q2r\"\/><\/p>\n<p class=\"chakra-text css-gi02ar\">In addition to Rayonism, Merge <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/blob\/dev\/specs\/merge\/beacon-chain.md\">specs<\/a> and <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/hackmd.io\/@n0ble\/ethereum_consensus_upgrade_mainnet_perspective\">design documents<\/a> are making great progress. Huge shout-out to Mikhail and to the many reviewers and contributors pushing this along!<\/p>\n<p class=\"chakra-text css-gi02ar\">Read more about Rayonism <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/rayonism.io\/\">here<\/a> and join us in the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/discord.gg\/BGuQfYwmVD\">Eth R&amp;D discord<\/a> #rayonism\u2600\ufe0f channel to get involved!<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"blst-security-advisory\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"blst security advisory permalink\" href=\"#blst-security-advisory\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a><span class=\"chakra-text css-ons8vw\">blst<\/span> security advisory<\/h2>\n<p class=\"chakra-text css-gi02ar\">Yesterday, Supranational released a <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/supranational\/blst\/security\/advisories\/GHSA-x279-68rr-jp4p\">security advistory<\/a> for the <span class=\"chakra-text css-ons8vw\">blst<\/span> BLS library that is currently in use in production by all beacon chain clients today.<\/p>\n<p class=\"chakra-text css-gi02ar\">During the course of differential fuzzing of the blst library by <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/twitter.com\/GuidoVranken\">Guido Vranken<\/a>, he discovered that blst can produce the incorrect result for some input values in the inverse function. This was patched in a <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/supranational\/blst\/releases\/tag\/v0.3.3\"><span class=\"chakra-text css-ons8vw\">blst<\/span> release<\/a> three weeks go and has been released into all beacon chain clients.<\/p>\n<p class=\"chakra-text css-gi02ar\">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 <span class=\"chakra-text css-ons8vw\">blst<\/span> in your project, we highly recommend bumping to the latest version as soon as possible.<\/p>\n<p class=\"chakra-text css-gi02ar\"><em class=\"chakra-text css-0\">[Note: Teku was not running an affected version of <span class=\"chakra-text css-ons8vw\">blst<\/span>, but they have some juicy optimizations recently so you might as well upgrade anyway]<\/em><\/p>\n<p class=\"chakra-text css-gi02ar\">You can read more about this issue in the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/supranational\/blst\/security\/advisories\/GHSA-x279-68rr-jp4p\">public security advisory<\/a> on the <span class=\"chakra-text css-ons8vw\">blst<\/span> repo.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"beacon-chain-securitytesting-rfp\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"beacon chain securitytesting rfp permalink\" href=\"#beacon-chain-securitytesting-rfp\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Beacon Chain security+testing RfP<\/h2>\n<p class=\"chakra-text css-gi02ar\">Reminder! There is an outstanding <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/notes.ethereum.org\/@lsankar\/security-rfp\">Beacon Chain security+testing RfP<\/a>.<\/p>\n<p class=\"chakra-text css-gi02ar\">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 &#8212; just to name a few potential paths.<\/p>\n<p class=\"chakra-text css-gi02ar\">Get creative! Given you and your team&#8217;s skillset, there is likely a valuable way to contribute to the security of this system.<\/p>\n<p class=\"chakra-text css-gi02ar\"><strong><em class=\"chakra-text css-0\">Proposals are due April 20th<\/em><\/strong> \ud83d\ude80<\/p>\n<\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2021\/04\/02\/finalized-no-25\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>tl;dr Rayonism\u2600\ufe0f, 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 [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":17933,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[24],"tags":[],"kronos_expire_date":[],"class_list":["post-18165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum"],"_links":{"self":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/18165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/comments?post=18165"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/18165\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media\/17933"}],"wp:attachment":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media?parent=18165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=18165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=18165"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=18165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}