<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[adlonymous research]]></title><description><![CDATA[Technical research on various topics like Blockchain Networks, Protocol Architecture and Incentive Design]]></description><link>https://adlonymous.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!ig-o!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf7abdb-23fc-42cd-ba4e-79c32117912c_250x250.png</url><title>adlonymous research</title><link>https://adlonymous.substack.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 13 Apr 2026 08:59:45 GMT</lastBuildDate><atom:link href="https://adlonymous.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[adlonymous]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[adlonymous@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[adlonymous@substack.com]]></itunes:email><itunes:name><![CDATA[adlonymous]]></itunes:name></itunes:owner><itunes:author><![CDATA[adlonymous]]></itunes:author><googleplay:owner><![CDATA[adlonymous@substack.com]]></googleplay:owner><googleplay:email><![CDATA[adlonymous@substack.com]]></googleplay:email><googleplay:author><![CDATA[adlonymous]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[From Packets to Payments: Cloudflare's NET Stablecoin and the future of internet economics]]></title><description><![CDATA[Opportunities unlocked by embedding programmable money into internet infrastructure]]></description><link>https://adlonymous.substack.com/p/from-packets-to-payments-cloudflares</link><guid isPermaLink="false">https://adlonymous.substack.com/p/from-packets-to-payments-cloudflares</guid><dc:creator><![CDATA[adlonymous]]></dc:creator><pubDate>Fri, 02 Jan 2026 21:05:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/06057c04-d439-4463-99a4-8991f81161c1_1398x744.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CP_X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CP_X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 424w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 848w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 1272w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CP_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png" width="1398" height="744" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:744,&quot;width&quot;:1398,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2559300,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4a79999-c0cd-4b60-a6b1-357f859d2a96_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CP_X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 424w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 848w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 1272w, https://substackcdn.com/image/fetch/$s_!CP_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93e0e77-081f-4afe-96b4-d0ba9cec5cf0_1398x744.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Executive Summary</h2><ul><li><p>Credit card infrastructure is insufficient for autonomous commerce, which requires instant settlement and low transaction fees, prompting the adoption of alternative payment rails like stablecoins.</p></li><li><p>Cloudflare announced the NET Dollar, a US Dollar-backed stablecoin, to extend its infrastructure vision to payments and support the agentic web, allowing for machine-speed transactions and new business models.</p></li><li><p>Cloudflare&#8217;s NET Dollar expands Cloudflare beyond compute fees &#8211;capturing transaction economics, earning yield on reserves, and enabling granular pricing to amplify platform power and boost revenue.</p></li><li><p>The introduction of NET Dollar, along with emerging protocols like x402, AP2, and 8004, enables a complete trust and payment infrastructure for autonomous machine-to-machine commerce, enhancing Cloudflare&#8217;s product suite and allowing for granular pricing and pay-per-use models.</p></li><li><p>The Pay-Per-Crawl system allows publishers to set a price per request in NET Dollar, giving them control over their content and revenue.</p></li><li><p>Cloudflare&#8217;s Agents SDK and NET Dollar integration enable autonomous spending and revenue generation for AI agents, creating a new market for specialized services and inter-agent commerce.</p></li><li><p>Cloudflare is building the AI Cloud &#8211; compute, storage, inference, orchestration, and now payments&#8212;behind consistent developer primitives. NET Dollar + x402 makes value transfer native to the internet, and cheap high-throughput chains make micropayments viable at scale.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adlonymous.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading adlonymous research! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Introduction</h2><p>Credit cards revolutionized commerce in the 20th century. The payment rails we use today &#8211; built atop that legacy&nbsp;&#8211; work well enough when humans are clicking checkout buttons. But the internet doesn&#8217;t move at human speed anymore. AI Agents are beginning to transact autonomously, executing millions of micro-decisions that each require instant settlement. Running this new economy over credit card infrastructure feels like streaming 4K video over dial-up.</p><p>The tailwinds of adoption of alternative payment rails have set in on stablecoins. Stripe spent $1.1 billion acquiring Bridge<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> to control stablecoin infrastructure and is building Tempo, positioning for $1.4 trillion in payment volume. Google is working on their own permissioned blockchain and has enabled stablecoin payouts on Youtube, enabling PYUSD by PayPal which is now sitting at $3.7 billion in circulation (Source: Artemis Analytics<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>). These infrastructure giants realize that they can not just control the payment rails but the fundamental unit of money that moves over them.</p><p>This September, Cloudflare entered the race with a move that makes perfect strategic sense. The company routes 20% of all web traffic through 330+ global edge locations and has been positioning itself as the &#8220;AI Cloud&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> &#8211; infrastructure optimized for the agentic web. It generated $1.67 billion in revenue for fiscal 2024<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> by helping developers build and deploy applications at internet scale. Now with their launch of NET Dollar<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> &#8211;&nbsp;a US Dollar-backed stablecoin designed for the agentic web and more &#8211; Cloudflare is extending that infrastructure vision to payments. This isn&#8217;t diversification into fintech. This is infrastructure eating payments.</p><h2>Why It Matters</h2><h3><strong>The Credit Card Problem for Autonomous Commerce</strong></h3><p>AI Agents don&#8217;t transact like humans. A travel agent might compare prices across dozens of airlines in milliseconds, executing a purchase the instant some requirements are made. An inventory agent might place hundreds of micro-orders throughout the day as stock depletes. A content agent might pay $0.001 for an API call, execute the request, and move on &#8211; all in under a second.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!I7ED!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I7ED!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 424w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 848w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 1272w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I7ED!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png" width="2892" height="1308" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1308,&quot;width&quot;:2892,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:278790,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eac091-e1ee-48f4-917c-bfb93347ebed_2952x1764.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!I7ED!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 424w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 848w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 1272w, https://substackcdn.com/image/fetch/$s_!I7ED!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bebb9a0-3648-4bc3-a5db-001c96a17554_2892x1308.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Credit card infrastructure cannot support this. The economics are absurd: a $0.50 transaction loses 63% to processing fees ($0.30 fixed + 2.9% variable). Even PayPal&#8217;s micropayment rate of $0.05 + 5% claims 15% of small transactions. Manual authorization flows add seconds of latency. Settlement takes days. Cross-border payments face currency conversion, wire transfer delays, and $25-45 fees that make microtransactions economically impossible. And you can&#8217;t feasibly give AI Agents a credit card<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a>.</p><p>Traditional payments were designed for humans making deliberate purchases. The agentic web requires payment infrastructure that operates at machine speed, machine scale, and machine economics.</p><h3>The Economics of Introducing a Stablecoin</h3><p>Cloudflare&#8217;s move follows a pattern. Companies controlling infrastructure are realizing that issuing currency amplifies platform power.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SPte!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SPte!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 424w, https://substackcdn.com/image/fetch/$s_!SPte!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 848w, https://substackcdn.com/image/fetch/$s_!SPte!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 1272w, https://substackcdn.com/image/fetch/$s_!SPte!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SPte!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png" width="2937" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:2937,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141827,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25bc790-2c68-47be-8801-8fc5f830a21c_3144x1405.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SPte!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 424w, https://substackcdn.com/image/fetch/$s_!SPte!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 848w, https://substackcdn.com/image/fetch/$s_!SPte!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 1272w, https://substackcdn.com/image/fetch/$s_!SPte!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c5fd0f-c8cb-4869-992a-f13b3c1fa580_2937x879.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Capture transaction economics, not just usage fees</strong>. Currently when developers use Cloudflare Workers to power paid APIs, Cloudflare only earns compute charges. Payment flows through another processor like Stripe who takes a cut of the payment. With NET integrated natively, Cloudflare earns on both the compute and the payment flow &#8211; approximately 0.5&#8212;1% of transaction volume plus infrastructure charges.</p><p><strong>Generate yield on reserves</strong>. This is the less obvious but potentially more significant advantage. Stablecoin issuers earn yield on reserves backing their tokens. Under the GENIUS Act<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a>, reserves must be held in T-bills or cash equivalents yielding 3-4%. A stablecoin with $1B circulation generates $40-50M annually in risk-free yield. This revenue can subsidize infrastructure pricing, allowing Cloudflare to compete on price in ways traditional cloud providers cannot. Workers, R2, and D1 could be priced at or below cost, with the difference made up by stablecoin yield. More generous free allocations can be funded by yield from paying customers. This accelerates developer adoption and NET circulation in a virtuous cycle. Yield revenue also provides capital to invest in platform features that might not have immediate ROI but increase developer stickiness.</p><p><strong>Enable business models impossible on traditional rails</strong>. NET Dollar allows pricing at the granular level: $0.0001 per API call, $0.000001 per database row, $0.01 for an AI image. Credit cards make this economically absurd. Stablecoins make it trivial.</p><p>This creates a fundamentally different competitive dynamic. Cloudflare isn&#8217;t just competing on infrastructure quality or developer experience. They&#8217;re competing with a business model that lets them operate infrastructure at negative gross margins while still being profitable. Traditional cloud providers can&#8217;t match this without issuing their own stablecoins.</p><h2>The Way Forward</h2><h3>Open Protocols - x402, AP2, &amp; 8004</h3><p>The agentic web requires more than a stablecoin &#8211; it needs a complete trust and payment infrastructure. Three protocols are emerging as the foundational standards, and Cloudflare is positioning itself at the intersection of all three.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kzBQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kzBQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 424w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 848w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 1272w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kzBQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png" width="2922" height="922" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:922,&quot;width&quot;:2922,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:174471,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1582b911-63d7-401a-b7cd-bddd375a91f2_3187x1386.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kzBQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 424w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 848w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 1272w, https://substackcdn.com/image/fetch/$s_!kzBQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F573bff2c-53c9-44e5-a319-eda9475139db_2922x922.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>x402: HTTP-Native Payments</h4><p>The HTTP 402 &#8220;Payment Required&#8221; status code has sat dormant since the web&#8217;s inception &#8211; a placeholder for a payment layer that never materialized. Coinbase&#8217;s x402 protocol launched in May 2025, finally giving it meaning.</p><p>x402 transforms any HTTP endpoint into a paywall through a simple flow:</p><ol><li><p>Client requests a resource without payment</p></li><li><p>Server responds with a &#8216;402 Payment Required&#8217; and payment instructions(amount, token, recipient address, network)</p></li><li><p>Client signs a stablecoin transaction and resubmits with an &#8216;X-Payment&#8217; header</p></li><li><p>A facilitator service verifies payment onchain</p></li><li><p>Server responds with &#8216;200 OK&#8217; and the requested resource</p></li></ol><p>No accounts, no API keys, no subscriptions &#8211; just cryptographic proof of payment embedded in HTTP headers. The developer flow is a few lines of extra code.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VR6R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VR6R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 424w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 848w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 1272w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VR6R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png" width="532" height="398.1456102783726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1398,&quot;width&quot;:1868,&quot;resizeWidth&quot;:532,&quot;bytes&quot;:183302,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe026ce37-b9b3-4437-82da-4e30fbe311bb_1872x2016.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VR6R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 424w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 848w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 1272w, https://substackcdn.com/image/fetch/$s_!VR6R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1a702e-5059-472f-a6cd-17157e2795d9_1868x1398.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cloudflare announced the creation of the x402 Foundation alongside Coinbase in September 2025 (with more details to follow later this month) signaling that x402 will be native to Cloudflare&#8217;s infrastructure. The protocol already has over 61 million transactions across the ecosystem this past month<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a>, with adoption accelerating across AI companies, data providers, and content platforms.</p><h4>AP2: Google&#8217;s Agent Payments Protocol</h4><p>Google launched the Agentic Payments Protocol (AP2) in September 2025 with backing from over 60 partners including Mastercard, PayPal, Visa, and Cloudflare. Where x402 handles the payment mechanics, AP2 establishes the trust and audit trail<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a>. </p><p>AP2 solves a critical problem: how do you verify that an AI agent is authorized to spend, what its budget constraints are, and whether the transaction should be trusted? The protocol provides a secure, auditable framework for agent-driven purchases &#8211; essential for enterprise adoption where compliance and accountability matter.</p><p>The integration is elegant: x402 handles the &#8220;how&#8221; of payment, AP2 handles the &#8220;who&#8221; and &#8220;why&#8221;. An agent using both protocols can autonomously discover services, verify its authorization, execute payment, and maintain a complete audit trail &#8211; all without human intervention.</p><h4>8004: Trustless Agent Identity</h4><p>While x402 and AP2 handle payments, 8004 handles trust. Proposed in August 2025 by developers from Metamask, the Ethereum Foundation, Google, and Coinbase, 8004 extends Google&#8217;s Agent-to-Agent (A2A) protocol with onchain identity, reputation, and validation registries.</p><p>The standard addresses a fundamental problem: how can agents from different organizations discover and trust each other without pre-existing relationships? 8004 provides three lightweight registries<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a>:</p><ol><li><p>Identity Registry: A minimal onchain handle that resolves to an agent&#8217;s offchain registration file, creating a global namespace for autonomous agents.</p></li><li><p>Reputation Registry: A standard interface for posting and fetching feedback signals. Scoring and aggregation occur both onchain and offchain, enabling an ecosystem of specialized services for agent scoring, auditor networks, and insurance pools.</p></li><li><p>Validation Registry: Generic hooks for recording independent verification of agent work&#8212;whether through economic guarantees, cryptographic proofs, or trusted third parties.</p></li></ol><p>The protocol deliberately excludes payments, recognizing that x402 already handles that layer. An agent can use ERC-8004 to verify a counterparty&#8217;s reputation, then use x402 to pay for services &#8211;&nbsp;composable primitives for the agentic economy.</p><p>Together, these protocols form the complete stack for autonomous machine-to-machine commerce.</p><h3>Enhanced Product Suite</h3><p>The NET Dollar isn&#8217;t just a new product in Cloudflare&#8217;s portfolio &#8211; it&#8217;s the monetary layer than enhances Cloudflare&#8217;s entire product suite</p><h4>Workers AI + NET Dollar</h4><p>Cloudflare&#8217;s serverless inference platform in Workers AI already supports 50+ models at the edge. Right now, they have a pay-for-what-you-use pricing model using a unit called &#8220;neurons&#8221; &#8211; an abstraction that doesn&#8217;t represent a particular dollar amount and varies by model complexity. A single neuron might cost differently across model types, creating cognitive overhead for developers trying to estimate costs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j6cT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j6cT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 424w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 848w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 1272w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j6cT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png" width="568" height="320.0115273775216" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1173,&quot;width&quot;:2082,&quot;resizeWidth&quot;:568,&quot;bytes&quot;:119335,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F284aca76-ed5b-40a8-8463-a5145d9ceddd_2082x1578.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j6cT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 424w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 848w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 1272w, https://substackcdn.com/image/fetch/$s_!j6cT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d325aa2-1785-420c-9db8-34476d0cb67e_2082x1173.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>NET Dollar integration solves this by making pricing truly granular and dollar-denominated. Instead of calculating neuron costs, developers could microcharge fractions of a dollar per million input/output tokens directly. This simplifies the pricing model, removing unit-based abstraction and enforcing straightforward dollar-based pricing. A developer knows exactly what they&#8217;re spending: $0.0001 per inference, not &#8220;X neurons at Y rate&#8221;.</p><h4>R2/D1/Stream + Pay-Per-Use + NET Dollar</h4><p>An interesting vertical that NET Dollar enables is payment-gating usage of R2 buckets, D1 tables, and Streams. This works on both the platform side (Cloudflare billing developers) and the client side (developers billing their own users).</p><p>Consider D1: a developer could payment-gate database tables and release public datasets where users pay $0.001 per query depending on compute used or number of rows accessed. A financial data provider could monetize historical price data. A research institution could offer paid access to proprietary datasets. The database itself becomes a revenue-generating asset.</p><p>R2 gains similar capabilities. Content creators can gate access to storage buckets &#8211; $0.01 to view an image, $0.10 to download a dataset, $1.00 for premium content. The storage layer becomes a monetization layer without building separate billing infrastructure.</p><p>Cloudflare Stream can support true pay-per-view at any price point. A creator can charge $0.25 to watch a video, $0.05 for a preview, or implement dynamic pricing based on content age or demand. The payment happens seamlessly, embedded in the access request itself.</p><h4>Pay-Per-Crawl</h4><p>Cloudflare&#8217;s first production implementation of x402 micropayments is Pay-Per-Crawl<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a> which addresses one of the most contentious issues in AI: content compensation. The economics are stark. Google&#8217;s crawler scrapes 20 times per referral, OpenAI does 1500 per referral and Anthropic does 40000 per referral<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-13" href="#footnote-13" target="_self">13</a>. Publishers provide raw material for AI while receiving negligible traffic in return.</p><p>Pay-Per-Crawl (currently in Closed Beta) can flip this dynamic using NET Dollar as the settlement layer. Publishers set a price per request in NET Dollar. Crawlers either pay via x402 or receive a 402 response with pricing. When a crawler pays, NET Dollar settles instantly onchain &#8211; no invoicing, no reconciliation, no payment delays. Cloudflare can act as a Merchant of Record, but the underlying transaction is NET Dollar moving from crawler wallet to publisher wallet.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S3-R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S3-R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 424w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 848w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 1272w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S3-R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png" width="2808" height="1112" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1112,&quot;width&quot;:2808,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:183461,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f852938-7550-4046-80d1-c6af06ad8b01_2808x1476.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!S3-R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 424w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 848w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 1272w, https://substackcdn.com/image/fetch/$s_!S3-R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3c70a8a-2ebf-43bf-852b-88e36dfce715_2808x1112.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The system supports three modes: Allow (free access), Charge (paid at publisher&#8217;s rate), or Block (no access at any price). This gives publishers a third option beyond &#8220;block everything&#8221; or &#8220;allow and hope for referrals&#8221;. The potential is significant, A research agent with a $10 NET Dollar budget can programmatically negotiate access across hundreds of sources, paying fractions of a cent per article, assembling analysis from legitimately licensed content. Major publishers including Cond<code>&#233; Nast, TIME, The Associated Press and Fortune have already signed on.</code></p><h4>Cloudflare Agents - Supercharged</h4><p>Staying true to their mission of building the &#8220;AI Cloud,&#8221; Cloudflare introduced the Agents SDK in February 2025. The SDK runs on Durable Objects&#8212;stateful micro-servers that scale to tens of millions of instances globally, maintaining state across requests unlike typical serverless functions.</p><p>Integrating NET Dollar with x402, AP2, and ERC-8004 could result in the most significant AI agent developer tooling since Anthropic launched MCP.</p><p>The vision: spin up a Cloudflare Agent via the dashboard or Wrangler CLI, and it automatically comes with a NET Dollar wallet for x402 payments, pre-configured with AP2 authorization and ERC-8004 identity. No manual registry configuration needed&#8212;the agent discovers other agents via ERC-8004&#8217;s identity registry, checks reputation scores, and selects which service providers to hire.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3oXb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3oXb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 424w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 848w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 1272w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3oXb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png" width="3132" height="1556" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1556,&quot;width&quot;:3132,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:273388,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94408a48-38d0-4ff4-8ce8-c4789cf5bb2f_3132x1890.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3oXb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 424w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 848w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 1272w, https://substackcdn.com/image/fetch/$s_!3oXb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd184d23c-742e-4b0a-85b7-17dd86835526_3132x1556.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Autonomous Spending</strong>: Agents are provisioned with NET Dollar balances and spending rules. A personal assistant agent might have a $5 daily budget and full autonomy to spend it pursuing its owner&#8217;s goals&#8212;paying for API calls, data access, and other agents&#8217; services without human intervention.</p><p><strong>Revenue Generation</strong>: Agents can also earn. A research agent charges $0.50 per analysis via x402. The SDK handles payment natively&#8212;receive request, verify payment, execute, return result.</p><p><strong>Inter-Agent Commerce</strong>: Agents hire other agents. A travel agent subcontracts to flight, hotel, and car rental specialists&#8212;each transaction settling in NET Dollar. Complex tasks decompose into markets of specialized services.</p><h2>Cloudflare &amp; the Future of the Internet</h2><p>The through-line is legible &#8211; Cloudflare is building the complete stack for the AI-native internet. Compute, storage, inference, orchestration, and now payments &#8211; all unified under one platform, all operating at edge latency, all accessible via consistent developer primitives. </p><p>NET Dollar is infrastructure in the deepest sense. Just as TCP/IP enabled reliable data transmission and HTTPS enabled secure communication, x402, the 3 protocols and NET Dollar enable reliable value transmission. The internet finally gets its native payment layer, thirty years after HTTP reserved a status code for it.</p><p>The economics finally work. While x402 is chain-agnostic, high-throughput chains like Solana make micropayments viable &#8211; transactions cost fractions of a cent, and new infrastructure promises to enable 1 million+ Transactions/Sec. For a $0.001 database query or a $0.0001 API call, the settlement layer can no longer be the bottleneck.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!12Zc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!12Zc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 424w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 848w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 1272w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!12Zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png" width="526" height="393.90497737556564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1324,&quot;width&quot;:1768,&quot;resizeWidth&quot;:526,&quot;bytes&quot;:140164,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/181914954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63651bc0-4759-475c-8d1c-cf8db5457f83_1908x1908.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!12Zc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 424w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 848w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 1272w, https://substackcdn.com/image/fetch/$s_!12Zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c48e3c7-5902-4534-922c-4a24d8719232_1768x1324.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The competitive moat this creates is formidable. A developer who builds on Cloudflare&#8217;s stack &#8211; Workers for compute, R2/D1 for storage and data, Workers AI for inference, Agents SDK for orchestration, NET Dollar stack for payments &#8211; has no reason to leave. Each layer reinforces the others. The switching costs compound.</p><h2>Conclusion</h2><p>For three decades, attention was the internet&#8217;s currency &#8211; harvested through advertising, monetized through surveillance. NET Dollar enables a different model: value exchanged directly at the moment of interaction. Content creators get paid when their work is consumed. API providers get paid when their services are used. Agents get paid when they deliver value.</p><p>CEO Matthew Prince: &#8220;The Internet&#8217;s next business model will be powered by pay-per-use, fractional payments, and microtransactions &#8211; tools that shift incentives toward original, creative content that actually adds value.&#8221;</p><p>Cloudflare isn&#8217;t just building payments infrastructure. They&#8217;re building the economic foundation for a post-advertising internet &#8211;one where the business model aligns with value created rather than attention captured.</p><p>Given their track record of reshaping infrastructure categories, it&#8217;s a bet worth taking seriously.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><a href="https://fintechmagazine.com/articles/stripe-completes-us-1-1bn-bridge-acquisition">https://fintechmagazine.com/articles/stripe-completes-us-1-1bn-bridge-acquisition</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><a href="https://app.artemisanalytics.com/stablecoins?stablecoinsTab=stablecoins">https://app.artemisanalytics.com/stablecoins?stablecoinsTab=stablecoins</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><a href="https://workers.cloudflare.com/solutions/ai">https://workers.cloudflare.com/solutions/ai</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><a href="https://x.com/dok2001/status/1990440502395584865">Dane Knecht (CTO of Cloudflare) on Twitter</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p><a href="https://www.cloudflare.com/press/press-releases/2025/cloudflare-announces-fourth-quarter-and-fiscal-year-2024-financial-results/">https://www.cloudflare.com/press/press-releases/2025/cloudflare-announces-fourth-quarter-and-fiscal-year-2024-financial-results/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p><a href="https://www.cloudflare.com/press/press-releases/2025/cloudflare-introduces-net-dollar-to-support-a-new-business-model-for-the-ai-driven-internet/">https://www.cloudflare.com/press/press-releases/2025/cloudflare-introduces-net-dollar-to-support-a-new-business-model-for-the-ai-driven-internet/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p><a href="https://youtu.be/QS7ufv2Oe5M?t=317">Delphi Digital | Why do AI agents need crypto for payments? | Crypto x AI Event</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p><a href="https://www.congress.gov/bill/119th-congress/senate-bill/1582/text">https://www.congress.gov/bill/119th-congress/senate-bill/1582/text</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p><a href="https://www.x402scan.com/">https://www.x402scan.com/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p><a href="https://ap2-protocol.org/">https://ap2-protocol.org</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p><a href="https://www.buildbear.io/blog/erc-8004">https://www.buildbear.io/blog/erc-800</a>4</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p><a href="https://developers.cloudflare.com/ai-crawl-control/features/pay-per-crawl/what-is-pay-per-crawl/">https://developers.cloudflare.com/ai-crawl-control/features/pay-per-crawl/what-is-pay-per-crawl/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-13" href="#footnote-anchor-13" class="footnote-number" contenteditable="false" target="_self">13</a><div class="footnote-content"><p><a href="https://fortune.com/2025/11/13/cloudflare-ceo-google-abusing-monopoly-search-ai/">https://fortune.com/2025/11/13/cloudflare-ceo-google-abusing-monopoly-search-ai/</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[Solana’s Lightning: How Sei is chasing the Block Production crown]]></title><description><![CDATA[In-depth analysis of block production across Solana & Sei]]></description><link>https://adlonymous.substack.com/p/solanas-lightning-how-sei-is-chasing</link><guid isPermaLink="false">https://adlonymous.substack.com/p/solanas-lightning-how-sei-is-chasing</guid><dc:creator><![CDATA[adlonymous]]></dc:creator><pubDate>Wed, 13 Aug 2025 18:49:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0hBL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0hBL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0hBL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 424w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 848w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 1272w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0hBL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png" width="888" height="346" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:346,&quot;width&quot;:888,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!0hBL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 424w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 848w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 1272w, https://substackcdn.com/image/fetch/$s_!0hBL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b05c4d7-da3f-4f16-8dc1-4e3fc436059c_888x346.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Thanks to Brennan Watt (Anza) and Mike McCoy (Sei Development Foundation), without whose help this article wouldn't be possible.</p><blockquote><p><em>Note: For brevity and sticking to the topic, some concepts like chain forks, blockstore, TVU, and so on have not been covered in this article. This article also takes into consideration the architectures that are live on mainnets and not the improvements to be done in the future.</em></p></blockquote><h1><strong>TLDR;</strong></h1><p>Block Building is a crucial part of a transaction&#8217;s lifecycle on blockchains. It determines which transactions are included in a block and in what order. On Solana, the process begins when users submit transactions to RPC nodes, which forward them to the current leader (block producer). Within the leader&#8217;s TPU, transactions are received from the RPCs using QUIC, verified, deduplicated, executed by SVM in parallel, timestamped using PoH, organized into shreds, and propagated to other validators for validation and eventual inclusion into a block.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adlonymous.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading adlonymous research! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Sei has a similar process: Users submit transactions to RPCs, which add them to the local mempool. An elected block producer picks transactions off its mempool, constructs a block, and sends a block proposal to the rest of the network that verifies the transactions and votes on whether its valid while each validator optimistically starts to execute the block, and if a consensus is reached, the block is committed to the network.</p><p>While both blockchains are constantly evolving towards the ultimate goal of increasing bandwidth and reducing latency, through innovative architecture designs, currently Solana takes the lead as is proven by its massive adoption and performance metrics.</p><h1><strong>Introduction</strong></h1><p>In terms of high-performance blockchain architecture, Solana continues to set the standard that newer chains like Monad, Aptos, Sui, and Sei are working overtime to match. This article explores the conceptual foundations behind Solana&#8217;s Block Production mechanism, contrasting it with Sei&#8217;s approach. We&#8217;ll examine the transaction flow from when it enters the Transaction Processing Unit (TPU), Banking Stage architecture, Proof of History (PoH) mechanism and in both the Agave and the upcoming Firedancer client and compare it with Sei&#8217;s Block Production mechanism, and how Solana remains positioned at the forefront of high-performance blockchain architecture, amid new competition.</p><h1><strong>Solana Block Production</strong></h1><p>Solana transactions undergo quite the journey from when a user submits them to being included in a block and finalized. When you click submit on a transaction through a webpage or wallet, the transaction is routed to one of many RPC Nodes. These nodes keep track of all the information on the network but don&#8217;t vote on blocks or participate in consensus. The RPC node then forwards the transaction to a validator node designated as the <strong>leader.</strong></p><blockquote><p><em>The Solana network uses a rotating leadership model that appoints a single validator in the network to be the block-producing validator for a fixed time period of 1.6 seconds (4 slots where each slot lasts 400 milliseconds). Validators with higher amounts of stake have a higher chance of being the leader. The leader schedule is determined in advance, so it is possible to know the upcoming leaders in the network.</em></p></blockquote><p>When the transaction is transmitted to the leader, it enters what is known as its <strong>Transaction Processing Unit</strong> (TPU). The TPU is where all the transactions to be included in a block during a slot are received, deduplicated, processed, executed, and put in a block before it is sent to other validators to verify (check if all the transactions within it are valid) and come to a consensus on whether it is a valid block to be appended to the chain.</p><p>Each Validator client on Solana has its implementation of the Transaction Processing Unit (TPU). However, the basic flow is that once it enters the leader, it gets processed through the TPU, shredded, and sent across the network using <strong>Turbine</strong> &#8212; Solana&#8217;s block propagation mechanism. The journey to high throughput begins with the TPU, which consists of different stages, each having a specialized function to carry out in parallel whenever possible. Currently, <strong>Agave</strong> is the only functioning client (except JitoSolana, a fork of Agave focused on MEV &#8212; more on this later) on the Solana Network, with new clients like Firedancer and Sig on the way.</p><p>Each transaction on Solana is associated with a fixed base fee based on the number of transaction signatures and the number of CUs (Compute Units) it uses. Each transaction is allocated a maximum CU budget, and exceeding this leads to the transaction terminating. The current budget per transaction is 1.4 million CUs. In 2022, the network introduced priority fees, an optional fee to allow transactions to prioritize themselves against other transactions in the leader&#8217;s queue, resulting in faster execution times, and the price depends on the number of compute units in the transaction.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VsID!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VsID!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 424w, https://substackcdn.com/image/fetch/$s_!VsID!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 848w, https://substackcdn.com/image/fetch/$s_!VsID!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 1272w, https://substackcdn.com/image/fetch/$s_!VsID!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VsID!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png" width="436" height="468" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:468,&quot;width&quot;:436,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!VsID!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 424w, https://substackcdn.com/image/fetch/$s_!VsID!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 848w, https://substackcdn.com/image/fetch/$s_!VsID!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 1272w, https://substackcdn.com/image/fetch/$s_!VsID!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d9f4ed4-f62f-4b28-987b-1c30f01a09f5_436x468.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://blockworks.co/analytics/solana/sol-onchain-activity">https://blockworks.co/analytics/solana/sol-onchain-activity</a></figcaption></figure></div><h1><strong>General Implementation</strong></h1><p>The Agave client in production by Anza &#8212; a fork of the original Solana Labs client, now deprecated &#8212; is the only active validator on the Solana network, except for the JitoSolana client, which is a fork of it.</p><p>When a leader receives a transaction from an RPC, it enters the TPU, where the transaction is received using QUIC, called the Fetch Stage, where transactions received are batched into groups of 128.</p><blockquote><p><em>QUIC stands for Quick UDP Internet Connections and is a modern transport layer protocol for sending data through packets between devices on the same network. It allows quick delivery of data packets like UDP coupled with the integration of cryptographic key exchange and protocol details into an initial handshake similar to TCP.</em></p></blockquote><p>The next stage is the SigVerify stage, which receives the packets from the fetch stages, verifies the transaction&#8217;s signature, checks for the correct number of signatures, handles de-duplication, and passes on to the next stage, called the Banking stage, which is arguably the most critical stage in the TPU. In this stage, the &#8216;block production&#8217; truly happens and gets its name from the &#8216;bank, &#8216; which is the chain&#8217;s state at a given block. This stage consists of the Scheduler and Execution Zone.</p><p>The primary job of the Scheduler is to package the transactions into batches of 64 non-conflicting transactions and schedule them for execution in parallel threads in the Execution Zone, where the transactions are executed by Solana&#8217;s Virtual Machine (SVM). The scheduler sorts the transactions by how much the validator wants to execute them based on the fees they will generate and the computing resources required. This aims to prioritize transactions that have a high fee but are cheap to run to maximize validator revenue. The transactions are scheduled to go into 6 threads (2 for vote transactions and 4 for normal transactions), processing transactions in parallel in such a way that conflicting transactions are executed sequentially while non-conflicting transactions are executed in parallel.</p><p>The accounts included in the transactions are then locked to make sure there aren&#8217;t any conflicts in the accounts involved in the transaction. Then, checks are run to ensure the transaction isn&#8217;t too old or has already been processed. After this, the accounts are loaded, transaction logic is executed, and the account state and data like balances, program code, or program state are updated in the Bank using a custom database system called AccountsDB.</p><p>These transactions are organized into entries, hashed, and sent to the Proof of History service for timestamping. The block&#8217;s bank is updated, and the entries are sent to the next stage, called the Broadcast stage. In this stage, the entries that form a block are packaged into shreds of a block, erasure coded, and then transmitted through a turbine tree generated in this stage to other validators in the network to replay, validate, and vote on whether or not this block should be included in the blockchain. The consensus uses the Proof of History timestamp to easily agree on the order of events, and if a consensus is reached, the block is committed to the chain.</p><blockquote><p><em>With the introduction of SWQoS in early 2024, if a staked node is available to the RPC, the transaction can be sent to the staked node which has its TPU that processes transactions and sends it to the Leader&#8217;s TPU forward port through the Scheduler before it can reach the Execution part of the Banking stage and subsequent stages, and the Leader includes it in the blocks it makes. But sometimes, if the staked node has an upcoming Leader slot available, it may hold on to the block execute it, and include it in the blocks it makes. Each leader allows two types of connections through QUIC &#8212; 500 open connections for any RPC node and 2000 stake-weighted connections only for staked validators.</em></p></blockquote><h1><strong>New Implementations &amp; MEV</strong></h1><p>In 2022, Jump Crypto announced that they&#8217;re working on a new validator client built from the ground up in the C programming language and is currently in testing with its first block on the Solana testnet achieved in 2024. A hybrid version called Frankendancer, which combines Firedancer&#8217;s networking stack with the existing Agave client&#8217;s runtime, is already live on mainnet-beta.</p><p>The v0 Firedancer architecture in Frankendancer contains a re-architected TPU, with the rest of the validator client software to be introduced to mainnet-beta soon. The transaction flow is similar but is rewritten with key optimizations, with most of the improvements to the TPU being low-level optimizations like managing context switches, reducing memory copying between threads, efficiently allocating CPU cores to different operations, and avoiding system calls. Another very important optimization being made is the prevention of locking on transactions, eliminating the need for a complex scheduler. More on this in a later article.</p><p>Also in 2022, Jito open-sourced the Jito-Solana client &#8212; a fork of the Agave (then Solana Labs) client with modifications to enable MEV-boosted validator activity on Solana. It was &#8216;intentionally designed to earn MEV profits and optimize their distribution to network validators and stakers.&#8217; The client is the centerpiece of a suite of products from Jito aimed at maximizing validator revenue and eliminating network spam, like the Jito Block Engine &amp; relayer, Jito bundles, ShredStream, etc.</p><blockquote><p><em>MEV (Maximal Extractable Value) refers to any value derived from adding, removing, or reordering the transactions within a given block. The most common types of MEV transactions on Solana are arbitrage involving price discrepancies across different DeFi platforms, liquidations on borrow/lend positions or during blue-chip NFT mints. Frontruns, backruns and sandwiching are not as common due to the absence of a mempool in the validator architecture but Jito&#8217;s MEV suite does provide the opportunity for such activity. The beneficiaries of MEV activities are called searchers.</em></p><p><em>Bundles are groups of atomically executed transactions that are used for MEV activity. If any transaction fails, the rest of the transactions will not be executed and the state will revert back so the state from the first transaction never gets committed, to minimize wastage of block space. Searchers can include extra out-of-protocol fees called tips along with their bundles as an incentive for validators to include their transactions at the top of the block.</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LYI0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LYI0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 424w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 848w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 1272w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LYI0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png" width="682" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!LYI0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 424w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 848w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 1272w, https://substackcdn.com/image/fetch/$s_!LYI0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dbb300-6bdc-4d3f-a937-edcca00f057f_682x517.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When a JitoSolana client is the leader, transactions are forwarded to the &#8216;Jito Relayer,&#8217; which functions as a proxy router for transactions submitted to the validator. This effectively replaces the Fetch &amp; Sigverify stages by incorporating QUIC, signature verification, and deduplication. The relayer sends the transactions to the &#8216;Jito Block Engine&#8217; or holds the transactions for 200ms and sends them to the leader&#8217;s Relayer Stage, which receives transactions for the next steps while the Block Engine does its thing. Jito runs a few relayers, but validators can choose to run their relayer or just use other relayers since it can run on the same or separate server as the validator.</p><p>Jito allows searchers and applications to submit bundles containing time-sensitive transactions for MEV activity like arbitrage and liquidations to the Block Engine. The 200ms delay allows searchers to simulate transactions sent to the relayer and construct transaction bundles accordingly. Blockspace is pre-allocated before the processing of each bundle to ensure its completion. During the delay, an off-chain block space auction is conducted as well, and searchers compete using tips to get their bundles included in the block in their ideal position. The Block Engine then forwards these transactions to the BlockEngine Stage which receives bundles and forwards it to the next stage. The bundles and transactions are then sent to the &#8216;Bundle Stage&#8217; to be processed and included in a block like in the Agave client.</p><h1><strong>Will Sei have a say?</strong></h1><p>Sei is a high-performance EVM-based L1 blockchain built on the Cosmos SDK and Tendermint Consensus Protocol and is optimized for trading and DeFi applications. An immediate parallel to Solana&#8217;s early days can be seen as it, too, started as a trading-oriented blockchain aiming to build the decentralized NASDAQ at the speed of light. Sei aims to build the fastest parallelized EVM L1 and handle high-throughput, low-latency workloads. The transaction flow in Sei is different from Solana, as we&#8217;ll now see.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!keaf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!keaf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 424w, https://substackcdn.com/image/fetch/$s_!keaf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 848w, https://substackcdn.com/image/fetch/$s_!keaf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 1272w, https://substackcdn.com/image/fetch/$s_!keaf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!keaf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png" width="556" height="325" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:325,&quot;width&quot;:556,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!keaf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 424w, https://substackcdn.com/image/fetch/$s_!keaf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 848w, https://substackcdn.com/image/fetch/$s_!keaf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 1272w, https://substackcdn.com/image/fetch/$s_!keaf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa279bd71-31f1-48de-a5b1-76f20afeb2e9_556x325.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When a transaction is submitted and signed on the Sei network, they are routed to the nearest RPC node (runs full validator software unlike on Solana) which performs a series of lightweight validation checks like checking the validity of the signature, the fee sufficiency, transaction format compliance, deduplication, and estimating gas usage. If these checks are successful, the transactions are sent to the node&#8217;s local mempool (an in-memory pool of unconfirmed transactions awaiting inclusion in a block), which is prioritized based on the fee involved or time submitted. Then, this mempool is propagated across the network using a gossip protocol, such that all validators sees the same view of the mempool. From the active validator set, a validator is chosen as the block-proposer based on stake weight in a round-robin fashion.</p><p>The chosen proposer then gathers transactions from its mempool to include in the block. There is typically a block size limit (depending on the amount of gas &#8212; which is the amount of compute &#8212; that can be executed in each block), so the proposer will take as many high-priority transactions as fit during this stage which ensures the selected transaction don&#8217;t exceed block limits and add or drop transactions if needed. After this selection, the proposer assembles the block along with its metadata. Importantly, the proposer doesn&#8217;t fully execute all transactions and relies on previous validations to assume they are valid.</p><p>Once the block is assembled, the proposer broadcasts a block proposal to the network, with just references to the transaction (block header &amp; transaction IDs) rather than the full block data. It also sends the full block by dividing it into parts and disseminating it across the network, which arrives after the block. Since the validators in the network already have the actual transactions in their mempool, they quickly identify the transactions the block contains and start processing them. Right after sending the block proposal, the proposer disseminates the whole block by splitting it into chunks. If a validator was missing a transaction, it will receive it in this broadcast. This means that by the time the full block data is available, every validator has essentially the same block assembled. The network thus achieves a rapid shared view of the proposed block.</p><p>Once a validator has the proposed block, it validates the proposal before voting on it. This involves performing validations on each transaction and verifying that all the transactions in the block are valid according to the state. Then a step is carried out where the block&#8217;s transactions are run through in &#8216;Check mode&#8217; to ensure none would fail if executed. In such a case, the validator would broadcast a &#8216;prevote&#8217; for a nil block, causing the consensus to move on and the bad block to be dropped. Assuming the block is valid, the validator now enters the Tendermint consensus voting stages &#8212; it sends a prevote for this block to all the other validators in the network. If at least 2/3 of the voting power prevotes for the proposed block, the protocol moves to the &#8216;Precommit stage. &#8217; Validators then send precommit votes for the block, and if at last 2/3 of the voting power again precommits for the block, it is decided to be the next block of the chain.</p><p>By the time precommits are collected, the network has agreed on the block. During these voting stages, the Sei validators begin optimistically executing the transactions even before finalizing the vote. If the required majority is not met, the consensus will move to the next block and try again. Alongside votes, the block itself is finalized to all the nodes in the network. By the time the precommit stage is successful, each validator should have the full block data. At this stage, the network has reached consensus on a specific block, and next comes executing the transactions and committing the block.</p><p>Since Sei implements optimistic block processing without waiting for the block to be officially committed, as soon as a validator receives the block proposal, it begins executing the block&#8217;s transactions and updating the state to a local data cache. If the network does not reach a consensus on the block, then the cache is cleared, and it&#8217;s on to the next block. This optimistic execution cuts down latency since very little needs to be done once consensus is reached because the validators have essentially pre-executed everything.</p><p>Once validators have all of the transactions as a part of the block proposal, they try to come to a consensus on the transaction ordering. Instead of waiting for the validators to come to a consensus, validators start optimistically processing transactions and updating the state to a data cache. This processing of transactions is parallelized (similar to Solana) to increase throughput. The validator builds a Direct Acyclic Graph (DAG) of transactions at runtime, enforcing the sequential processing of transactions operating on the same state while maintaining parallelism for others. If the block is accepted by the network, the data from the cache is committed, otherwise, the data from the cache is discarded. The block is now committed to the chain, on-chain state updated and mempools are pruned to remove confirmed or expired transactions. The chain then advances to the next block and the cycle repeats.</p><h1><strong>Sei vs Solana</strong></h1><p>While there are quite a few parallels that can be drawn between Solana and Sei, there are some key differences, as you might have noticed from the previous sections. Here are a couple of the architectural design decisions that give the other blockchain the edge:</p><ul><li><p>Sei follows the Ethereum-esque way of using a mempool that has to be propagated across the network, introducing propagation delay and overhead. Solana&#8217;s approach cuts out the gossip lag by directly routing incoming transactions to the leader, resulting in quicker inclusion and feedback. By avoiding a large, lingering mempool, Solana drastically reduces confirmation time and memory usage and can switch leaders quickly without a backlog of transactions slowing things down. Though Sei has optimizations like broadcasting a compact block proposal, it must still deal with the consequences of a mempool-based architecture.</p></li><li><p>Sei inherits Tendermint&#8217;s proposer selection, where the block proposer is essentially decided block-by-block rather than in a long pre-published schedule. Solana can pipeline block production without pause, whereas Tendermint&#8217;s synchronous voting rounds inherently add latency since the number of messages grows significantly as more validators join the network. This is called &#8216;Quadratic Communication Complexity&#8217; and leads to heavy traffic over the gossip protocol at high node counts. Solana&#8217;s design avoids this scaling bottleneck, allowing it to maintain 400ms slots even with hundreds or thousands of validators.</p></li><li><p>Sei achieves deterministic finality through a single block commitment process using Tendermint-based consensus, where transactions are finalized as soon as a block receives two-thirds precommits. This guarantees that once a transaction is included, it is irreversible, eliminating the possibility of forks or chain reorganization. Solana uses an optimistic confirmation model with Tower BFT layered over Proof of History, which provides fast but probabilistic finality. While Solana&#8217;s blocks are confirmed within a second under normal conditions, finality can take several additional slots. Sei&#8217;s strict finality model offers greater predictability and simplicity for applications that require strong guarantees, like settlement layers or institutional finance systems.</p></li></ul><h1><strong>So, who is the winner?</strong></h1><p>Well, the game's not over yet! Until now, Solana is ahead of the game in terms of the most relevant metrics, as we&#8217;ve just seen. But both Solana and Sei are constantly innovating and pushing upgrades to their networks with one goal in mind &#8212; Increase Bandwidth, Reduce Latency. Solana is increasing blockspace to 50M CUs and maybe even 60M CUs soon, while Sei is working towards a new iteration of the current network in production &#8212; Sei Giga, which promises exponential performance upgrades. Who wins? Only time can tell. Until then, we&#8217;re off to the races. May the best chain win!</p><h1><strong>References</strong></h1><ul><li><p>https://solanahowitworks.xyz</p></li><li><p><a href="https://www.anza.xyz/blog/introducing-the-central-scheduler-an-optional-feature-of-agave-v1-18">https://www.anza.xyz/blog/introducing-the-central-scheduler-an-optional-feature-of-agave-v1-18</a></p></li><li><p><a href="https://www.helius.dev/blog/all-you-need-to-know-about-solanas-v1-18-update">https://www.helius.dev/blog/all-you-need-to-know-about-solanas-v1-18-update</a></p></li><li><p><a href="https://dune.com/ilemi">https://dune.com/ilemi</a></p></li><li><p><a href="https://blockworks.co/analytics/solana/sol-onchain-activity">https://blockworks.co/analytics/solana/sol-onchain-activity</a></p></li><li><p><a href="https://zerocap.com/insights/research-lab/sei-network-cosmos-chain-optimisation/">https://zerocap.com/insights/research-lab/sei-network-cosmos-chain-optimisation/</a></p></li><li><p><a href="https://github.com/sei-protocol/sei-chain/tree/main/docs/rfc">https://github.com/sei-protocol/sei-chain/tree/main/docs/rfc</a></p></li><li><p><a href="https://github.com/sei-protocol/sei-chain/blob/main/whitepaper/Sei_Whitepaper.pdf">https://github.com/sei-protocol/sei-chain/blob/main/whitepaper/Sei_Whitepaper.pdf</a></p></li><li><p><a href="https://docs.cosmos.network/main/learn/">https://docs.cosmos.network/main/learn/</a></p></li><li><p><a href="https://blog.sei.io/sei-v2-the-first-parallelized-evm/">https://blog.sei.io/sei-v2-the-first-parallelized-evm/</a></p></li><li><p><a href="https://www.cyber.capital/news/so-long-solana-the-rise-of-blockchains-parallel-universes#:~:text=avoid%20account%20locking%20entirely,of%20additional%20gas%20fee%E2%80%99s%2C%20diminished">https://www.cyber.capital/news/so-long-solana-the-rise-of-blockchains-parallel-universes</a></p></li><li><p><a href="https://blog.sei.io/twin-turbo-consensus">https://blog.sei.io/twin-turbo-consensus</a></p></li><li><p>https://www.validators.app/</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adlonymous.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading adlonymous research! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[CLOB Wars]]></title><description><![CDATA[Can Solana's next move topple Hyperliquid?]]></description><link>https://adlonymous.substack.com/p/clob-wars</link><guid isPermaLink="false">https://adlonymous.substack.com/p/clob-wars</guid><dc:creator><![CDATA[adlonymous]]></dc:creator><pubDate>Fri, 25 Jul 2025 14:03:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3Rft!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Rft!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Rft!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 424w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 848w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 1272w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Rft!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png" width="1400" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47200,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/167058135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3Rft!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 424w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 848w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 1272w, https://substackcdn.com/image/fetch/$s_!3Rft!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80ca9453-766e-42a8-ae4a-d2d779e806c7_1400x700.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Disclaimer: This article is purely for informational purposes, and none of it should be considered as financial or any other advice.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://adlonymous.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://adlonymous.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>A special thank you to Squid (Drift), Fikunmi (Eclipse), Max Resnick, and Alessandro Decina (Anza) for their help and for reviewing earlier drafts of this article.</p><h2>Introduction</h2><p>For years, AMMs like Uniswap and Orca have been the backbone of DeFi, with their algorithmic approach making them easy to design and deploy onchain. But they come with trade-offs like higher fees, poor price discovery, and increased slippage. Now, CLOBs - the gold standard in traditional finance - are gaining traction onchain. Unlike AMMs, CLOBs let traders place custom buy and sell orders at specific prices, enabling more efficient and transparent markets.</p><p>In this article, we&#8217;ll compare Solana&#8217;s evolving CLOB and greater DeFi ecosystem to Hyperliquid&#8217;s specialized approach, breaking down technical superiorities, challenges, trade-offs made, and the way forward.</p><h2>CLOBs, AMMs &amp; more</h2><p>A Central Limit Order Book or CLOB is a traditional exchange mechanism where buyers and sellers post limit orders (with a specified price and quantity), which are queued and matched by price-time priority. The highest bid and lowest ask converge to define the market price, and participants can place orders at any price. This model offers transparent price discovery, allowing users to set custom prices and sizes.</p><p>By contrast, Automated Market Makers (AMMs) like Uniswap use liquidity pools and pricing formulas (example: constant-product) instead of order books. AMMs guarantee that any trader can swap against a pool at a price determined by a formula, but at the cost of price impact and less precise control. AMMs are simpler to implement onchain (no orderbook), but they require liquidity providers to deposit tokens and often suffer from slippage on large trades. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Xvn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Xvn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 424w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 848w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 1272w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Xvn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png" width="810" height="696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/593e131b-de74-4a48-930d-697c8a12cef2_810x696.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&quot;width&quot;:810,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99453,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/167058135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3Xvn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 424w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 848w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 1272w, https://substackcdn.com/image/fetch/$s_!3Xvn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F593e131b-de74-4a48-930d-697c8a12cef2_810x696.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Messari Research opines that onchain CLOBs represent the optimal DEX architecture for capital efficiency, price discovery, and scalability, combining the capital efficiency of orderbook matching with transparency. The drawback is they demand low latency and low gas fees to function smoothly onchain - historically a challenge on many blockchains. This means DeFi is relegated to CEX-DEX arbitrage, rather than being the venue for price discovery. CLOBs might not be the endgame for onchain finance, though it will look pretty similar to a CLOB. </p><h2>Solana getting CLOBbered</h2><p>Solana&#8217;s superiority in throughput and low fees makes it the perfect playground to experiment with different DeFi mechanisms, including CLOBs. Serum DEX was the first iteration launched in 2020 by Alameda Research. It implemented a permissionless onchain CLOB and matching engine. Users placed orders via transactions, and a separate offchain &#8216;crank&#8217; repeatedly called the matching logic to settle trades. This was a pretty good pilot, but the Solana network was pretty nascent at the time, with suboptimal designs like a FIFO scheduler. </p><p>In late 2023, Ellipsis Labs announced Phoenix - a CLOB DEX that improved on Serum by achieving instant, atomic trade settlement without offchain cranking. Its architecture consolidates the orderbook, matching engine and trader balances into a single market account using efficient in-memory data structures. Its design minimizes account inputs, reduces compute usage, and achieves high throughput with subsecond finality. Phoenix primarily runs SOL/USDC and SOL/USDT pairs and even reached a daily volume peak of ~$1.2B early last year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h53h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h53h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 424w, https://substackcdn.com/image/fetch/$s_!h53h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 848w, https://substackcdn.com/image/fetch/$s_!h53h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 1272w, https://substackcdn.com/image/fetch/$s_!h53h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h53h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png" width="1123" height="569" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:569,&quot;width&quot;:1123,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28275,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/167058135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h53h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 424w, https://substackcdn.com/image/fetch/$s_!h53h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 848w, https://substackcdn.com/image/fetch/$s_!h53h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 1272w, https://substackcdn.com/image/fetch/$s_!h53h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059185d9-5f0f-476d-9f8e-77647663b835_1123x569.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>While Phoenix proves that a completely on-chain CLOB can operate on Solana, it still struggles because Solana&#8217;s architecture, despite being one of the fastest out there, isn&#8217;t fast enough for market makers to safely place tight bid/ask prices. When prices move quickly, market makers can&#8217;t cancel or update their orders in time, which means they often get stuck with bad trades and lose money. To avoid this, they either quote wider spreads (making the DEX less useful) or avoid it entirely. </p><h2>Why Solana isn&#8217;t enough</h2><p>Solana&#8217;s block production is paced by ~400ms slots, meaning order updates take hundreds of milliseconds to reach an optimistic confirmation (since currently, finality is ~12s). By contrast, high-frequency trading operates in sub-millisecond time. Market makers find that stale orders linger, so they must quote more conservatively to avoid being picked off. The single leader design also creates a bottleneck, where if the leader gets busy or censors transactions, all other updates, including cancels, wait, stalling order updates for ~400ms.</p><p>Solana&#8217;s fee market has also been unpredictable in the past, though improvements are being readily worked on. Market makers struggle to determine how much to bid for priority fees each time they update their quotes. This results in an unfavorable environment where market makers constantly overpay to avoid getting sniped. Traders are also forced to pay gas fees on every limit order, irrespective of whether it gets filled or not, leading to high operational costs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P2nl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P2nl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 424w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 848w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 1272w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P2nl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png" width="1456" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24058,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/167058135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P2nl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 424w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 848w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 1272w, https://substackcdn.com/image/fetch/$s_!P2nl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcd0e20a-c750-4bbb-8603-529f06d5c298_1600x916.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Another symptom of the single leader design is the Jito blockspace auction, making it impossible for market makers to win the race to cancel their quotes before takers can snipe stale orders. Even if the market maker is faster, what matters is who wins the blockspace auction. They can either pay a lot of money to cancel their quote, or they can let somebody else pay a lot of money to snipe them. This means market makers on Solana cancel orders successfully less often than on CEXs.</p><p>Finally, as a global distributed state system, Solana relies on the public internet to reach consensus, which is inherently noisy and delayed. Packets jitter, nodes lag, and blocks must reach all validators. This is unlike a centralized exchange, where all matching engines share one data center. These internet delays mean an order sent by a maker can be out of date by the time it&#8217;s confirmed on the network, further penalizing market makers who must quote conservatively. Most of the code behind DEXs and the network itself is also bug-ridden, which is a significant hindrance. This doesn&#8217;t mean CLOBs on Solana aren&#8217;t possible but it requires a level of understanding of the chain that very few people have.</p><h2>Hyperliquid.</h2><p>Late last year, Hyperliquid&#8212;a CLOB-based DEX &#8212; launched with its own hyper-optimized appchain and consensus algorithm, built from the ground up to power its enshrined order book. A high performance consensus algorithm (HyperBFT) and a colocated validator set enable block times of ~70ms. Hyperliquid charges no gas fees on orderbook transactions and prioritizes market maker cancels by automatically pulling all order cancels to the top of the block, mitigating the late-cancel problem faced on Solana CLOBs.</p><p>But at the end of the day, Hyperliquid is a permissioned consensus environment. It may be permissionless to use but if only a curated few run consensus, you&#8217;re operating under a delegated trust model that&#8217;s no longer censorship resistant. You&#8217;re effectively trading arguably the most important part of DeFi for lower latency. But in return, you don&#8217;t have to deal with game-theoretic complications. With no open-source code to publicly audit, you can&#8217;t even say if it&#8217;s just a Postgres instance running on AWS East-1. </p><p>This model may have valid engineering justifications, but censorship resistance is one of the biggest reasons onchain finance must succeed. Considering that Hyperliquid is closer to a CEX alternative than a blockchain, if Binance&#8217;s perps platform starts filling orders and allows permissionless access to the platform with a 50ms latency, that effectively nullifies their advantage. But at the end of the day, they do present a viable high-performance trading experience that Solana must seek to match.</p><h2>Solana&#8217;s next moves</h2><p>The Solana ecosystem has gone into war mode to ensure they are the victor in the CLOB battle. This has manifested itself as multiple approaches to solving the bottlenecks mentioned earlier in the article. Some of these approaches present a radical change to the protocol, and some are performance optimizations. These approaches include a brand new consensus protocol, steady upgrades to validator clients, multiple concurrent producers, and even network extensions. Jito recently released BAM (Blockspace Assembly Markets) to enable verifiable, private sequencing which could enable apps to prioritize maker orders and cancels.</p><p>Zeta Markets, a Solana perps DEX, announced their Testnet for Bullet, a low-latency &#8216;network extension&#8217; (essentially an L2) in March, with mainnet launch planned in the coming months. By essentially creating purpose-built blockspace for orderbook transactions, you can have custom sequencing rules, for example, prioritizing cancels, latency as low as 2ms (soft finality claimed by Bullet), and throughput that&#8217;s orders of magnitude higher than what you see in general-purpose chains. While Bullet has its own custom blockspace and transaction execution model, it still relies on Solana for settlement, consensus, and data availability.</p><p>Solana&#8217;s founder Anatoly Yakovenko argues that an alternative execution layer for CLOBs are not beneficial to the base layer since they do not accrue any value back to it, and there is a general consensus among core contributors to the Solana network that network extensions are essentially a competitor to the base layer itself. He also argues that Solana can provide an L1-native solution that will require the newly announced consensus mechanism (Alpenglow), asynchronous execution, multiple concurrent producers and application specific sequencing on the base layer.</p><p>Alpenglow fundamentally revamps Solana&#8217;s consensus to achieve ultra-low latency(~97ms) on the base layer. It replaces Solana&#8217;s current Proof of History + TowerBFT consensus mechanism, which is the reason for subpar 12s finality and 400ms optimistic confirmations, and takes vote propagation off-chain, dramatically reducing consensus overhead.</p><p>Another pillar of Solana&#8217;s proposed approach is Multiple Concurrent Producers (MCP), which removes the single-leader bottleneck by allowing parallel block production. In the current single-leader model, only one validator at a time dictates the order of transactions for the entire network, limiting throughput and creating a central point of control. MCP instead enables multiple leaders to propose blocks simultaneously or in overlapping intervals, essentially creating parallel block streams that run concurrently. This parallelization enhances overall throughput and reduces latency by utilizing a greater portion of the network&#8217;s capacity simultaneously. It can also boost censorship resistance by preventing a single validator from monopolizing the network for the time period of a slot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bU0g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bU0g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 424w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 848w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 1272w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bU0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png" width="1456" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26292,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adlonymous.substack.com/i/167058135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bU0g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 424w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 848w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 1272w, https://substackcdn.com/image/fetch/$s_!bU0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd59379da-b8e8-404a-8e7a-0a6b30876a1b_1600x916.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Finally, Asynchronous Execution and App-Specific Sequencing(ASS) work hand in hand to create specialized execution lanes with their own matching and prioritization rules. Asynchronous execution means consensus is reached on the order of transactions without immediately executing them, freeing up the consensus layer to finalize blocks much faster. App-Specific Sequencing lets particular programs or platforms define custom ordering logic within the base layer&#8217;s consensus rules. For example, an orderbook program could specify that order cancels receive the highest priority in their lane, ensuring market makers can quickly pull orders without delay. This roadmap aligns with Solana&#8217;s mission of outcompeting major stock exchanges and establishing a &#8216;decentralized NASDAQ&#8217;mbuspodma</p><h2>Bottom Line</h2><p>Hyperliquid is great at what it is&#8202; &#8212;&#8202; a permissionless CEX alternative, but does not possess the vital redeeming qualities of modern blockchains like censorship resistance and liveness guarantees. Solana aims to provide CEX-like performance with the security guarantees of a blockchain. Hyperliquid can be easily toppled by a centralized system that manages to be more performant, but building a blockchain with a permissionless validator set and optimizing it to beat trad-fi systems is much harder, but with the current progress in optimizing in the Solana network, I am optimistic that this will happen on Solana.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adlonymous.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading adlonymous&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>