{"id":17440,"date":"2026-02-19T20:00:05","date_gmt":"2026-02-19T20:00:05","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/02\/19\/protocol-update-003-improve-ux\/"},"modified":"2026-02-19T20:00:05","modified_gmt":"2026-02-19T20:00:05","slug":"protocol-update-003-improve-ux","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/02\/19\/protocol-update-003-improve-ux\/","title":{"rendered":"Protocol Update 003 \u2014 Improve UX"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/storage.googleapis.com\/ethereum-hackmd\/upload_270c7c873d5994bd4e47958030e3599c.png\" \/><\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">A few months ago, we <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/06\/02\/announcing-protocol\">announced<\/a> a renewed focus of Protocol on three strategic initiatives: Scale L1, Scale blobs, Improve UX. Following previous updates on <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/08\/05\/protocol-update-001\">Scale L1<\/a> and <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/08\/22\/protocol-update-002\">Scale blobs<\/a>, this note relates to our \u201cImprove UX\u201d track, and its mission:<\/p>\n<p class=\"chakra-text css-gi02ar\"><strong>Seamless, secure and permissionless experience across the Ethereum ecosystem, for individuals and institutions.<\/strong><\/p>\n<p class=\"chakra-text css-gi02ar\">We see interoperability, and related projects presented in this note, as the highest leverage opportunity within the broader UX domain over the next 6-12 months, in our position as a public, core Ethereum R&amp;D group.<\/p>\n<p class=\"chakra-text css-gi02ar\">The near-term strategy focuses on areas we believe will continue to be fundamental components of interop: Intent-based architecture and general message-passing. For both, our aim is to focus on clear, measurable protocol metrics to drive down latency and cost, while increasing security and trustlessness. These metrics include: Signatures per operation, time-to-inclusion, time-to-fast-confirmation, time-to-finality, and time-to-L2-settlement.<\/p>\n<p class=\"chakra-text css-gi02ar\">We divide our work in three streams:<\/p>\n<ol role=\"list\" class=\"css-vgl4zd\">\n<li class=\"css-0\"><strong>Initialisation:<\/strong> Make intents more modular and lightweight, and strengthen shared standards for seamless and secure movement of assets across all chains.<\/li>\n<li class=\"css-0\"><strong>Acceleration:<\/strong> Drive latency and costs down, accelerate efforts for faster inclusion, confirmation, finality, and settlement.<\/li>\n<li class=\"css-0\"><strong>Finalisation:<\/strong> Integrate frontier consensus (fast finality) and cryptography (SNARKs with real-time proving) to unlock fast, permissionless crosschain messaging.<\/li>\n<\/ol>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"why-focus-on-interop\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"why focus on interop permalink\" href=\"#why-focus-on-interop\"><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>Why focus on interop?<\/h2>\n<p class=\"chakra-text css-gi02ar\">The Ethereum ecosystem is composed of our L1 mainnet and the many L2s that permissionlessly extend Ethereum beyond the L1\u2019s boundaries. These extensions provide critical entry points and scaling opportunities for Ethereum, yet also bring their own challenges, chief among them the pressures of fragmentation on the Ethereum experience and its economy.<\/p>\n<p class=\"chakra-text css-gi02ar\">There are many potential definitions of what it means to \u201csolve interop\u201d and the extent to which interop is <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/x.com\/rhinestonewtf\/status\/1950197135590494231\">already solved<\/a>. While much of the infra and tech is ready (or soon will be), there are several steps remaining to actually get these solutions into the hands of all users and inject it seamlessly into their daily UX.<\/p>\n<p class=\"chakra-text css-gi02ar\">At its simplified core, the key ingredients to accelerate interop boil down to unlocking fast crosschain message-passing and standardisation. Currently, message-passing is partially bottlenecked by slow settlement times. While work continues to remove these bottlenecks, we have infrastructure we can leverage today to solve the most common user flows and provide a unified experience across the Ethereum ecosystem.<\/p>\n<p class=\"chakra-text css-gi02ar\">Still, interop is not the only UX issue facing Ethereum users. At the end of this note, we highlight distinct EF initiatives dealing with different aspects of user-centric development, with a stronger accent on security and privacy. Beyond, many more opportunities to improve Ethereum UX will be sought and delivered by projects in our ecosystem. We look forward to celebrating their achievements and continuing to collaborate in order to strengthen the core properties of Ethereum.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"stream-1-initialisation\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"stream 1 initialisation permalink\" href=\"#stream-1-initialisation\"><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>Stream 1: Initialisation<\/h2>\n<p class=\"chakra-text css-gi02ar\">Intents are one mechanism to improve UX for crosschain interactions, abstracting away the complexities of crosschain mechanics and distilling the outcome of an action. We define intents as a high-level expression of what a user wants to achieve onchain, without prescribing the exact low-level transactions that should be executed. Intents are declarative (\u201cI want this outcome, I\u2019m flexible about how it\u2019s achieved\u201d), whereas transactions are prescriptive (&#8220;call this contract with these parameters&#8221;).<\/p>\n<p class=\"chakra-text css-gi02ar\">The intent layer sits between order-flow interfaces (wallets) and deeper interoperability infrastructure (bridges, either canonical or private). As such, it is a strategic point to support, leveraging both the wallets\u2019 expertise to provide the best UX and the bridges\u2019 ability to settle the many assets deployed across Ethereum.<\/p>\n<p class=\"chakra-text css-gi02ar\">Yet intent protocols can often introduce trust assumptions on solver intermediaries, which can create censorship vectors and privacy issues. Other approaches, like crosschain messaging bridges or the Ethereum Interoperability Layer (EIL), also advance interop without solver dependencies. Taken together, these efforts broaden the design space for interoperability.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-1-open-intents-framework\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 1 open intents framework permalink\" href=\"#project-1-open-intents-framework\"><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>Project #1: Open Intents Framework<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> Laying down the foundation of neutral infrastructure supporting intents-based crosschain protocols.<\/p>\n<p class=\"chakra-text css-gi02ar\">The <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/www.openintents.xyz\/\"><strong>Open Intents Framework<\/strong><\/a> (OIF) provides modular infrastructure for each of the intent layers: Origination, fulfillment, settlement and rebalancing. It is an extensible framework laying the groundwork for further refinements, towards more secure, cheaper and faster settlement of user interactions across chains. The Open Intents Framework is a collaborative effort including core contributors from the Ethereum Foundation plus Across, Arbitrum, Hyperlane, LI.FI, OpenZeppelin, Taiko, Wonderland, and many others \u2013 a meaningful step forward for a unified yet differentiated approach to interoperability.<\/p>\n<p class=\"chakra-text css-gi02ar\">The OIF was built from the ground up to be as lightweight and customisable as possible, in order to accommodate different requirements and use cases across Ethereum\u2019s ecosystem of L2s. This modularity and customization allows for easy swapping of each piece of the intents stack, to make it easy to switch out mechanisms which may have weaker trust assumptions or security guarantees. The OIF is committed to improve settlement guarantees including security, censorship resistance and privacy.<\/p>\n<p class=\"chakra-text css-gi02ar\">Production-ready smart contract implementations of the Open Intents Framework are live today <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/openintentsframework\/oif-contracts\">with architecture diagrams and developer documentation<\/a>. Through Q3 2025, contributing teams are finalising smart contract foundations and standards, completing auditing, and adding a few more validation mechanisms. In Q4 2025, the OIF will have completed the open-source solver and crosschain validation module. Teams will have access to the full reference solver implementation with configurable chain subscriptions, automated rebalancing capabilities, and modular validation supporting major crosschain verification protocols. New chains will be able to deploy production solvers immediately upon launch, eliminating the traditional months-long integration cycles.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-2-ethereum-interoperability-layer\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 2 ethereum interoperability layer permalink\" href=\"#project-2-ethereum-interoperability-layer\"><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>Project #2: Ethereum Interoperability Layer<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> A trustless, censorship-resistant transport layer, making cross-L2 transactions feel like single-chain transactions.<\/p>\n<p class=\"chakra-text css-gi02ar\">The Ethereum Interoperability Layer (EIL) focuses on making Ethereum feel like one chain again, without compromising on <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/04\/28\/ef-vision#stewardship-of-values\">CROPS<\/a> values (censorship-resistance, open-source, privacy and security).<\/p>\n<p class=\"chakra-text css-gi02ar\">EIL is led by the Chain and Account Abstraction team, creators of the ERC-4337 protocol. EIL is a trustless cross-L2 interop layer, enabling seamless multichain <em class=\"chakra-text css-0\">transactions<\/em> while keeping the user in control, preserving privacy and Ethereum-level censorship resistance. While intents are a declarative abstraction (&#8220;I want this outcome&#8221;), the Ethereum Interoperability Layer focuses on prescriptive execution via <em class=\"chakra-text css-0\">transactions<\/em> (&#8220;here are the exact calls to make&#8221;) without trusting intermediaries.<\/p>\n<p class=\"chakra-text css-gi02ar\">A public design document will be released in October, with more details provided at Devconnect.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-3-interop-standards\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 3 interop standards permalink\" href=\"#project-3-interop-standards\"><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>Project #3: Interop standards<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> Reducing user and developer friction across the stack with common protocols for crosschain operations.<\/p>\n<p class=\"chakra-text css-gi02ar\">Finally, a large set of <strong>standards<\/strong> will support the expansion of OIF and EIL, establishing unified design principles from the user to interop backends. These standards include Interoperable addresses (ERC-7828 and ERC-7930), asset consolidation (ERC-7811) and multi-calls (ERC-5792) for improved wallet and app UX, as well as neutral message-passing infrastructure, such as an intent standard (ERC-7683) and a common messaging interface  (ERC-7786).<\/p>\n<p class=\"chakra-text css-gi02ar\">To date, ERC-7683 has been reviewed and revised by a group of contributors from Across,  Uniswap, LI.FI, and OpenZeppelin. The main change is a higher-level interface redesign to support multiple intent origination flow, specifically for new flows such as Resource Locks and direct-to-filler transfers. In the spirit of flexibility and modularity, the revised standard will also include different auction mechanisms (e.g., Dutch, first-come first-serve) and allow for compatibility with other open-source initiatives like multi-chain inputs and interoperable addresses.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"stream-2-acceleration\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"stream 2 acceleration permalink\" href=\"#stream-2-acceleration\"><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>Stream 2: Acceleration<\/h2>\n<p class=\"chakra-text css-gi02ar\">While Stream 1 builds basic services required for a neutral, user-centric and secure interoperability stack, Stream 2 aims to raise the speed limits on every node and link of the network. We focus on four key metrics detailed in the sections below: L1 time-to-inclusion, L1 time-to-strong-confirmation, L1 time-to-finality and L2 time-to-settlement.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-4-fast-l1-confirmation-rule\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 4 fast l1 confirmation rule permalink\" href=\"#project-4-fast-l1-confirmation-rule\"><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>Project #4: Fast L1 Confirmation Rule<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> Receive fast and strong L1 confirmations in 15-30 seconds instead of waiting 13-19\u00a0minutes for full finality.<\/p>\n<p class=\"chakra-text css-gi02ar\">Faster confirmation times are consistently cited as one of the biggest requirements for better interop across the Ethereum ecosystem. The structure of Ethereum\u2019s Proof-of-Stake mechanism has attesters voting on the current state of the chain every slot, with full finality trailing by many slots. However, there is already a way to get <strong>faster confirmation with provable safety<\/strong>, but this is not well-known and usable at the moment.<\/p>\n<p class=\"chakra-text css-gi02ar\">Brief overview of the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethresear.ch\/t\/confirmation-rule-for-ethereum-pos\/15454\">fast confirmation rule<\/a>: Utilises the accumulated votes of attesters to provide a lower (but still strong) degree of confirmation at a much earlier point in time, while full finality is later obtained (the same exact way it is today). Under well-specified models of an adversary, a <strong>faster confirmation rule<\/strong> offers <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/arxiv.org\/abs\/2405.00549\">provable safety<\/a> and represents an attractive option for mechanisms relying otherwise on full finality. We will make this fast confirmation rule usable by implementing it in all consensus clients and work to integrate its endpoint with projects interested in decreasing latency for their users.<\/p>\n<p class=\"chakra-text css-gi02ar\">Roberto Saltini and Mikhail Kalinin (Consensys) currently lead the specification of the fast confirmation rule and its proof of correctness. The TxRx team (Consensys) is implementing the rule in Teku, while Terence Tsao (Offchain Labs) has provided an early implementation for Prysm and Harsh Pratap Singh (EPF Fellow) is working on a Lighthouse implementation. With further simplifications expected to the specs, and a simpler path to implementation, we target Q1 2026 for availability of the fast confirmation rule in all consensus layer clients, and will work with partner projects for integration.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-5-shorter-l1-slots\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 5 shorter l1 slots permalink\" href=\"#project-5-shorter-l1-slots\"><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>Project #5: Shorter L1 slots<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> Performing the research and engineering groundwork for reducing L1 slot times asap.<\/p>\n<p class=\"chakra-text css-gi02ar\"><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethereum-magicians.org\/t\/eip-7782-the-case-for-2x-shorter-slot-times-in-glamsterdam\/24616\">Significant UX improvements<\/a> are obtained from <strong>shorter L1 slots<\/strong>, and we aim to initially target 2x shorter slots, from 12 seconds to 6 seconds. Halving the slot time not only halves time-to-L1-inclusion for L1 users, but additionally halves the time-to-strong-confirmation and the time-to-finality for consumers of these confirmation rules. This allows faster settlement, less capital in flight, and reduced fees and latency for users of interoperability protocols, as well as a greater incentive to use secure L1 settlement.<\/p>\n<p class=\"chakra-text css-gi02ar\">The project requires multiple workstreams: Robust data analysis for network performance and centralisation pressures (currently involving Maria In\u00eas Silva, Sam Calder-Masson and Toni Wahrst\u00e4tter), specifications of consensus and execution layer changes (involving Dankrad Feist, Justin Traglia and Milos Stankovic) and client implementations (early work from Milos Stankovic and Jihoon Song). Much of this work is independent from slot restructuring efforts such as moving to EIP-7732, enshrined Proposer\u2013Builder Separation.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"project-6-shorter-l2-settlement\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"project 6 shorter l2 settlement permalink\" href=\"#project-6-shorter-l2-settlement\"><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>Project #6: Shorter L2 settlement<\/h3>\n<p class=\"chakra-text css-gi02ar\"><strong>Takeaway:<\/strong> Reducing latency to move assets out of rollups decreases rebalancing costs and increases service quality of intents.<\/p>\n<p class=\"chakra-text css-gi02ar\">Optimistic rollups settle in the order of 7 days, once a long enough challenge window has remained open to contest the published state of the rollup. <strong>Shorter withdrawal windows<\/strong> allows for faster movement of assets from the rollup, and lowers rebalancing costs for solvers, i.e., lowers cost for users of intent protocols. It is a key lever for intents to settle greater volumes at cheaper fees. Much progress here is already underway thanks to the efforts of many across L2 and ZKEVM teams. We will work to support optimistic rollups interested in implementing ZK-based real-time proving, and\/or moving to a <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethereum-magicians.org\/t\/a-simple-l2-security-and-finalization-roadmap\/23309\">secure 2-out-of-3 faster settlement mechanism<\/a>.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"stream-3-finalisation\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"stream 3 finalisation permalink\" href=\"#stream-3-finalisation\"><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>Stream 3: Finalisation<\/h2>\n<p class=\"chakra-text css-gi02ar\">The final frontier of interoperability on Ethereum is attained with two pieces of technology: Real-time proving and fast finality. Our aim will be to accelerate research and prototype initiatives to bring forward the timelines of each. To highlight the open-ended nature of this stream, we call projects here \u201cExplorations\u201d.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"exploration-1-interoperability-snarkification\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"exploration 1 interoperability snarkification permalink\" href=\"#exploration-1-interoperability-snarkification\"><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>Exploration #1: Interoperability snarkification<\/h3>\n<p class=\"chakra-text css-gi02ar\">All Protocol activities must reckon with the acceleration of SNARKs towards broad availability. For instance, the <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/08\/05\/protocol-update-001\">\u201cScale L1\u201d track plans early work<\/a> towards the progressive integration of this technology in the core of the Ethereum protocol. Likewise, it is not possible today to ignore the snarkification of everything, in particular as it relates to interoperability solutions.<\/p>\n<p class=\"chakra-text css-gi02ar\">With a robust intents-based approach to crosschain UX, the objective is to continue accelerating and solidifying the backends of these systems, to the point of lowest friction. Fast settlement allows for fast liquidity rebalancing, cutting costs for intent users. And beyond reduced costs and latency, we believe that snarkification has the potential to redraw the map of asset issuance, bridge primitives and crosschain programmability, enabling among other things <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethresear.ch\/t\/scope-synchronous-composability-protocol-for-ethereum\/22978\">synchronous composability with L1<\/a>. Getting ahead of this revolution puts us in control to steer our network towards the futures that we desire.<\/p>\n<p class=\"chakra-text css-gi02ar\">With some SNARK-based versions of the faster L2 settlement mechanism described in Project #6, optimistic rollups have the potential to unlock a \u201cfast root\u201d against which their state can be assumed to be settled. Yet it is also possible to permissionlessly obtain this fast root, and \u201czkSettle\u201d against it. In particular, this form of settlement may be introduced as a mechanism available through the Open Intents Framework (Project #1), ensuring the most robust form of intent settlement and maximal user protection.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"exploration-2-faster-l1-finality\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"exploration 2 faster l1 finality permalink\" href=\"#exploration-2-faster-l1-finality\"><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>Exploration #2: Faster L1 finality<\/h3>\n<p class=\"chakra-text css-gi02ar\">We propose exploring all paths to bring finality forward from today\u2019s 13-19 minutes to the order of seconds. First, shorter slots as described in Project #5 will halve the finality time, bringing us to 7-10 minutes. Second, <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethresear.ch\/t\/lmd-ghost-with-256-validators-and-a-fast-following-finality-gadget\/22856\">beacon chain changes<\/a> could accelerate it further, down to 1-2 minutes. Finally, replacing our current consensus protocol, Gasper, with a leaner and faster protocol, will yield an extra order of magnitude improvement, with target finality obtained in under 10 seconds.<\/p>\n<p class=\"chakra-text css-gi02ar\">The EF Protocol Consensus team is working on several projects illuminating the decision tree for a robust, performant and decentralised consensus protocol. <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/arxiv.org\/abs\/2411.00558\">3-slot-finality (3SF)<\/a> is a well-understood protocol obtaining strong safety with dynamic availability, a combination unique to protocols such as Ethereum\u2019s. Explorations in newer classes of protocols such as Kudzu, Hydrangea or Alpenglow reveal opportunities for improvements on 3SF with lower latency and higher throughput, but must be designed for Ethereum\u2019s unique properties.<\/p>\n<p class=\"chakra-text css-gi02ar\">Improving UX has grown to become a multi-faceted effort, with several distinct streams of work tackling issues from interoperability, security and privacy. With this note, we\u2019re clarifying our own interoperability work, and invite you to find more details on Trillion Dollar Security and the Kohaku privacy wallet below.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"trillion-dollar-security\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"trillion dollar security permalink\" href=\"#trillion-dollar-security\"><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>Trillion Dollar Security<\/h3>\n<p class=\"chakra-text css-gi02ar\">Led by Fredrik Svantes and Josh Stark, the Trillion Dollar Security (1TS) initiative is an ecosystem-wide effort to upgrade Ethereum\u2019s security to help bring the world onchain. <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2025\/08\/20\/trillion-dollar-sec-2\">Phase 2 of 1TS<\/a> tackles UX, including better models of clear signing, key management and wallet security and privacy standards.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"kohaku\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"kohaku permalink\" href=\"#kohaku\"><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>Kohaku<\/h3>\n<p class=\"chakra-text css-gi02ar\">Led by Nicolas Consigny and Vitalik Buterin, the Kohaku project develops the necessary technology to power wallets that are private across their entire stack. The project is developed in collaboration between the EF and various external teams. Kohaku\u2019s core goals are (i) an SDK that exposes strong privacy\/security primitives and (ii) a power\u2011user wallet that ships on top of that SDK. In a first phase the project will focus on the browser extension that targets advanced users introducing privacy and security features. The extension is designed to preserve privacy while reducing trust assumptions and eliminating unnecessary external dependencies. The project will ship with Helios lightclient, a privacy\u2011service abstraction, support for private addresses, native private balances &amp; private sends.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2025\/08\/29\/protocol-update-003\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few months ago, we announced a renewed focus of Protocol on three strategic initiatives: Scale L1, Scale blobs, Improve UX. Following previous updates on Scale L1 and Scale blobs, this note relates to our \u201cImprove UX\u201d track, and its mission: Seamless, secure and permissionless experience across the Ethereum ecosystem, for individuals and institutions. We [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":17403,"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-17440","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\/17440","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=17440"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/17440\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media\/17403"}],"wp:attachment":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media?parent=17440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=17440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=17440"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=17440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}