<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>The Thesis</title>
        <link>https://paragraph.com/@thesis</link>
        <description>Exploring The Frontier Of Scalable Verifiable Computation</description>
        <lastBuildDate>Sat, 29 Aug 2026 17:28:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>The Thesis</title>
            <url>https://storage.googleapis.com/papyrus_images/de2956b3674beb7c9b1be3605a5049ac</url>
            <link>https://paragraph.com/@thesis</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[The Linear Scalability Thesis]]></title>
            <link>https://paragraph.com/@thesis/🚀-the-scalability-problem-is-solved</link>
            <guid>rcbig33ncZVv6NtxpMRO</guid>
            <pubDate>Mon, 27 May 2024 10:08:13 GMT</pubDate>
            <description><![CDATA[Any L1 protocol that can combine Ethereum's world computer vision with linear scalability while preserving composability between its apps will capture a large share of the crypto market.
Radix is steadily making progress toward this vision. So here's my writeup on Radix's linear scalability thesis👇]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a8aae8ad3a29dac34bb1cbc3c4a8c7a5.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAD9UlEQVR4nK2Ub0wbZRzHnzJK73q9u+fawl2f/gNHYTdFJTIpg6hDmCZ2BGGjdERdMmOMyZxv5rI5Mm0cYElGjN0cTKdAlAAjEONkhsELQwNeIY5lmrCpids0xsTI2736muuALGYMoiaffPO9537P75vf5bmHcDJdF5skr7KR+rshGykSFKegOEWX2+F03fE8Vf6fAJ4qm+yO0EMlX341fuHixbZEJyHEyvHZPJ8jitwGYtafwOF0EUvW+8nkW/H4rGGcSCRa346f6OykqpYjrv/FCC9Tx32RXW5CSHt7x7Hjx0+dOj06Nra0tDQ9Pe0N5vMOSaSKg64Um165ey8vU2KVZItELaaugUwtdodavDU3VOQpKnYXFOaXbtu8rdzC2c1XErWI0nKlKJnINLNuruRIlBQ63S1uNZqnRTUW01hUY1FmmpjmbVZNjWlsb67WyEnPM9aguBsUd73krJdcMX9+s8qaVU+TLxjTfM0qi3r9Tb5glOY2K3kx5mtRmV9xkYP+AD46i4paHHoTeiH0zdDzMwShh1a0GAMDGB6GXgR9S0aLcO4T6GXQXUh+gB0R6GEMDaK/HwcO4rEd0L3QQ3vyPOT1QAGmpqCX42wPRkbQ24/uHgwPoafb1L4+jI5Afxyf9mHgc3QmkEyaXQYH8a2Bgc8wNADDwKWvcTqJqUlcmsDcHK4sIB5H58lGj5cc0PyYT6O3D1e/x+ioye3bmDfw43XMpvD7bzh8xJygpwd//oFbNzA4gB+uYuEybv6CxUWzl1k5g19vYS6NK5fNvHMf4+YNfHhmd7advKF6Ub8Hr7yGnXUIP41HnzRNpBGVz+LF/ajZZQ6nP4h9LyOyG2XViL6A+iY07UXVM4g0oGUfaurw0n5U1qImgp27EK42HycmoJc3OVVSl+dZ8LEZlmcwZrBABmYwLWPUNAumPIG0d8t33oDB/GlWYDBvmnkNpqVZ0DCNajD/inozsBl/KFVWMe/Nr8pVV46prCyfuVUvy8SaU7x9+xep1PDk5KutrYSQTXaHxe4ghJRU11Y9FyGWLIviXt4i0mUkxSLIxCZYRGoVFcLf+TuoIv4DmYpUsdmF3v7+w0ePzszOvhOPd3V1tbW3v9vW1tbW3tGReC+RcGsaJ8kOxSnI94CXnGtfFZJspwrJtia7zxw6cuxkMnl+dOyvpaUL4+PfpFKL166dHxu7/vNPxSUlWZzAywonOe/J/QI4SbaJ8gO67guFAqGQJ5j/cFlZabiiNFzxSDi8tbS08omnRJfLJlJOov8ygJPkbLvdKjgySFmcQGx2YhOybEIW7yBWziYqme7/IYCn5qXNywovuwTq5qlToO5V1uq7GvA3KZWlo71lE0AAAAAASUVORK5CYII=" nextheight="700" nextwidth="1260" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p style="text-align: center">Written by <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://twitter.com/SoorajKSaju?utm_source=justthemetrics.beehiiv.com&amp;utm_medium=newsletter&amp;utm_campaign=the-monad-thesis"><strong><em><u>Sooraj</u></em></strong></a> | Reviewed by <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://x.com/matthew_hine?lang=en&amp;utm_source=justthemetrics.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=the-scalability-problem-is-solved"><strong><em><u>Matthew Hine</u></em></strong></a> &amp; <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://x.com/a_vaunt?utm_source=justthemetrics.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=the-scalability-problem-is-solved"><strong><em><u>Avaunt</u></em></strong></a></p><p><strong>Bitcoin was a technological breakthrough</strong> that has fundamentally changed the nature of financial transactions.</p><p>Bitcoin enabled transactions to be verified and recorded in a way that does not rely on trust between individuals or centralized authorities like banks. By rendering the need for trusted intermediaries obsolete, <strong>Bitcoin embodies a world where absolute certainty is attainable through objective, mathematical verification</strong> rather than subjective human trust.</p><p>This was a paradigm shift from traditional financial systems underpinned by centralized authorities to a peer-to-peer system without a central governing body.</p><p>Ethereum's major technological leap was creating a trustless, <strong>decentralized platform for building applications and coordinating human activity</strong>. The Ethereum Virtual Machine (EVM) established a "world computer," which provides a single, shared environment where all smart contracts and applications coexist and can freely communicate with each other.</p><p>Any application built on the EVM has access to all the data and functionality of other applications on the network. Smart contracts on Ethereum enabled trustless interactions, placing trust in code and cryptography rather than intermediaries. This fundamentally changed how we thought about society's structures, agreements, and relationships.</p><p>And what seems to be the biggest challenge in this space right now is <strong>how to scale that "world computer"</strong> without breaking the composability between the applications in that system.</p><p>Let me explain.</p><div class="relative header-and-anchor"><h1 id="h-the-quest-for-a-scalable-world-computer"><strong>The Quest for a Scalable World Computer</strong></h1></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ca58ff29d13837cc82caff9c00d51240.png" blurdataurl="data:image/png;base64,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" nextheight="512" nextwidth="924" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: Ethereum's CTO Dr. Gavin Wood presents "Ethereum for Dummies" / <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://archive.devcon.org/archive/watch/1/ethereum-for-dummies/?playlist=Popular&amp;tab=YouTube"><u>https://archive.devcon.org/archive/watch/1/ethereum-for-dummies/?playlist=Popular&amp;tab=YouTube</u></a></figcaption></figure><p>When <strong>Ethereum pioneered the "world computer"</strong> vision, allowing anyone to build applications without permission while maintaining atomic composability, it was a fantastic success. We saw different apps popping up and enabling new use cases.</p><p>Such <strong>flexibility, often called "composable money legos,"</strong> allows developers to treat various protocols as building blocks that can be assembled in creative ways to unlock new use cases. For example, a DeFi lending protocol can easily integrate with a decentralized exchange to allow users to seamlessly trade their borrowed assets.</p><p>But the problem always was <strong>how many transactions this "world computer" can process at a given time</strong>.</p><p>From platforms like Solana to Sui, the goal is to create a distributed ledger system that supports the world computer and can process more transactions.</p><p>But the problem always was that there was always a hard cap on the throughput of this world computer.</p><p>Now the question is if we can have a world computer that allows atomic composability between those applications, allows developers to code secure applications, and <strong>scales according to demand</strong>. This means the system should process billions of transactions a second if needed, and be a linearly scalable system that scales with demand.</p><p>Basically, <strong>this is the Radix thesis for scalability.</strong></p><p>The overarching philosophy of Radix's approach to scalability is that for Web3 applications to achieve mainstream adoption and replace traditional finance, the underlying distributed ledger platform needs to handle increasing transaction volumes and user demand without hitting bottlenecks or performance degradation, and also without compromising on decentralization, security, or atomic composability between applications.</p><p>In this write-up, we are going into <strong>the technical fundamentals of the approach Radix is taking to enable linear scalability</strong>.</p><p>So let’s go.</p><div class="relative header-and-anchor"><h1 id="h-what-is-linear-scalability"><strong>What is Linear Scalability?</strong></h1></div><p>Linear scalability is a fundamental requirement&nbsp; for realizing the vision of a truly decentralized and globally accessible "world computer" that can support <strong>complex applications and agreements at a global scale</strong>.</p><p>The core idea behind linear scalability is the<strong> ability to increase a system's throughput </strong>proportionally as more resources (nodes, computing power, etc.) are added to the network.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/01db2ce080c1cd4ea4d75c8148db9a91.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAABYlAAAWJQFJUiTwAAACUUlEQVR4nLWUr+vyQBzHL1oMgkkQBP8EYWASDIJZMNiENYNgEAwLgwWDsLBw4WDhwoXBwuDKwmDBsLCwMFgwLBgWFhYWLlzYw+M9z5xf5fvDh+edPhyfe7/uPp/PHaj+s0BVVb7vE0LyPC/L8h/t+E0fAfv9vt/vHw4HwzDeZvC/1pxzxtgDYL1eDwYDCOHxeMyy7A1ffrNmjAVBACFM0/QBsFgsJpOJbdun0+n7AN4oRZ7njuMghCileZ6/KJG4gaIo3wHwhnWSJBhjhFAYhs3KPACm02mn03EcR1XVTwC80UDG2Pl8RghZlnW9Xl+y7wBZlgEACCFN014CeMM6z3PbtiGEruvW1XgengfAbDZrt9uU0sPh8AHAGzujKMIYm6YZRVG9+In1HbDZbGRZdl23vkFzW1EUvu9DCG3brqvxpe8DYLfbSZJEKVUUpWmRpqmohud5RVH81PoOkCSp1+sxxuopiuMYY2xZVhzHP7J7DRiNRgAAzvl2u1VVVVEUXdeDIMhuurylJEnECPwGjMfj+XyepqloBsbYtm2EEMaYEKLrOoSQEIIx1nVdrGOMDcMQgWmaEEIRo5sIIQghz/P+AGoRQkQPyrI0TVM8HEqppmki4XQ6UUqrqrpcLqvVSpwRY7zf70XCcrkUCUVRTKfToihAs2/iQxW/VZZlIjBNk1Lqum4URb7va5pGKQ3D0HGcIAjiOPY8z3EcMQVJkoiAMZYkCef84QbPKssSNDQcDrvdbqvVai52u10AgCjI65f8pZ631T+zOET9PJuZIv4FxyvQ6yYMGokAAAAASUVORK5CYII=" nextheight="452" nextwidth="818" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.researchgate.net/figure/Linear-Scalability_fig1_221446472"><u>https://www.researchgate.net/figure/Linear-Scalability_fig1_221446472</u></a></figcaption></figure><p>This allows the system to scale seamlessly without running into bottlenecks or centralized points of control and also retaining the atomic composability between the applications in the network.</p><div class="relative header-and-anchor"><h2 id="h-rollup-centric-scalability-roadmap-an-antithesis-to-the-world-computer-vision"><strong>Rollup-Centric Scalability Roadmap: An Antithesis to the World Computer Vision</strong></h2></div><p>The problem with Ethereum's rollup-based scalability approach is that it essentially creates multiple separate execution environments or "rollup chains" rather than scaling the base layer itself.</p><p>This<strong> fragments the Ethereum network into multiple siloed "rollup chains"</strong> rather than scaling the base layer itself. Users and developers must navigate a complex landscape of different rollups, each with its own liquidity, security models, and tooling.</p><p>This <strong>goes against Ethereum's original vision</strong> of a unified, globally composable "world computer."</p><p>While blockchains like Solana and Sui aim to scale Ethereum's initial world computer concept, their approaches ultimately face inherent limitations that cap their throughput capacity.</p><p>Solana, for example, uses a unique Proof of History consensus mechanism and parallel transaction processing with its Sealevel runtime to achieve high throughput. However, its performance is still<strong> limited by the hardware of individual validator nodes</strong> that the system can accommodate and it's network is not designed to linearly scale the number validator nodes</p><p>As the network grows and transaction volumes increase, Solana may eventually reach a scalability limit, as seen during the meme season, which <strong>resulted in congestion on Solana</strong>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c9a3f8d68490e4c258762ae2668cf0ab.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAABYlAAAWJQFJUiTwAAADsUlEQVR4nIWTW28bVRDH/x8BiUeekfgKCAUokSInbUEEJ3HVpHFagioID6hCfACeQBUiSqVWSQVIialIZJlcjW0lqUJCHG8S7PUtXRPbddeJU9vrXa8vuz57Qbtubjgto9Fozpw985s5ZxZEljmOE0WR5/imUxYEnudFU3ieL3FcrWpIrVqt1QxXFEVZliuiWDG/KZeFEsdJ9bqmqv9RlTQgFAtTk5Mul2tmZsbhcMzOzrpcLrfbPT8/Pz09/fvsrNPpXF1d9fl8Ho/H5/V5//AszM1RFLW0sDA/v7C2trZpCsuyeouQeg0VgQ/TYZqmmUQiGo8H/P4wTaeSKZqmw3Q4FAwysVhoZyceje6aksxk/mHZSCQSicc3Nzae7D1pzXsKkCQosqSpqq7rcrlc5zhd15vLVtHM+FEwGHX8Wsvnc9vbuq6rhKiE/A+ASJKu6zv37t0Gfnn7PSGdFrNZIZ0+8Pv3Fxep0TFndw81OlaMx5Mezx3ADnxtWke75QSsXlTWOQA1OjYEDAHf4rVvgFum2k0dMu3J8mzQ0W5h19ebmKac7fgcYHts7OzJprW3ZGwNTr7fUVFVJhYXxcrFHSiNBq8oW3fvXpjC/kodApzdVknTDrNZhmH2GIZl2WQy9TSTyfr9inwMKCnKxnffv6Lqm6btB3qA66Zz4xTwSfO1GSYRCARisThN05FIdN/nfQFoXlHgh9GXdTAAXAZ6gUHAClwzMe1voG/ECN4CSqmEruvPMplQKBSLxfYYJplMsXz4GCAbgND0RK95uBewAd1A/+uwvoWBLnS8CcsxwG5m7/8CXSH0xHD1gYHfX1rRzCYufgNVbRgAbu6qC32P0e2DzY/OMGwxWELoi+BKCHY3eh7B9iOu3cHHQViD+MiHAS8sNG6OILdr/hOq8pIxVQxAMD/zzgo6l/HBCq6som3RSHHJjctevOvGh3+i7TE6/GjfQbsbnV5cWkbXMtqWYKWQlaLGXOqnM9oc2RdXpOtao052EyvjVP8k/fkENTgeGJqKf/aQGr6/ZZuKjIxTAw/WBx9Fbv+8PTz+143fmC9/2v30/tb16b2vHv49OLE5/PRgrzn6F3RAJIkvCelMOrgbOUxxDZkUn4vFw3KjTgq5CndUqdcI97x6xPKkoZQKtcIBr6ma4eQEQhSuUDliOakunySVZZkrFp8VcgmOrVfLUAkRxUq+UBDKQl2qabpqdqoRhZgVqaraOBMxdoliRLQzW+eqJqRareaFEisWG7L0L68hHXM90Ao7AAAAAElFTkSuQmCC" nextheight="380" nextwidth="744" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/scarn_eth/solana-tx-fail-rate"><u>https://dune.com/scarn_eth/solana-tx-fail-rate</u></a></figcaption></figure><p><br>Similarly, Sui introduces innovative features like its object-centric data model and parallel execution engine . These optimizations enable impressive scalability gains compared to Ethereum. However, like Solana, Sui's throughput is ultimately bounded by the<strong> vertical scaling limits of its validator hardware</strong>.</p><p>In contrast, Radix's approach aims to achieve true linear scalability at the base layer itself, without any theoretical limits. The key innovation powering this is <strong>Radix's Cerberus consensus protocol</strong>, which leverages a unique<strong> pre-sharded ledger architecture</strong> and its tight integration with the <strong>Radix Engine application layer</strong>.</p><p>So let’s explore the 3 core components of the Radix distributed ledger platform, and how these three components together bring the vision of a linearly scalable world computer!</p><div class="relative header-and-anchor"><h1 id="h-the-radix-engine-execution-layer"><strong>The Radix Engine Execution Layer</strong></h1></div><p>Radix<strong> redefines the concept of an execution layer</strong> by integrating concepts that are tried, tested, and highly successful in the web2 space, differing significantly from systems like Ethereum or Solana.</p><p>Much like <strong>game engines such as Unreal Engine revolutionized game development</strong>, the core philosophy of the Radix Engine centers around streamlining development processes.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4be6c763896018acd0927177426a4873.png" blurdataurl="data:image/png;base64,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" nextheight="508" nextwidth="800" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.gamesradar.com/what-is-a-game-engine-and-what-does-it-do/"><u>https://www.gamesradar.com/what-is-a-game-engine-and-what-does-it-do/</u></a></figcaption></figure><p>Game engines provide a unified framework that handles graphics, physics, and other low-level functions, allowing developers to focus on game design and storytelling.</p><p>Similarly, the <strong>Radix Engine aims to simplify the development of web3 applications</strong> by offering a comprehensive toolkit that manages the intricate details of asset management and transactions. This abstraction allows developers to concentrate on creating innovative financial applications without getting bogged down by the underlying complexities of blockchain technology.</p><div class="relative header-and-anchor"><h2 id="h-asset-oriented-design-a-core-principle"><strong>Asset-Oriented Design: A Core Principle</strong></h2></div><p>One of the key aspects of this streamlined approach is the <strong>asset-oriented design philosophy</strong> that guides the development of the Radix Engine.</p><p>This philosophy aims to provide a more intuitive, secure, and efficient approach to building web3 applications and managing digital assets. The Radix Engine treats digital assets, such as tokens and NFTs, as first-class citizens within the platform. Assets are not just balances in smart contracts but are perceived and treated as tangible objects that can be held, transferred, and controlled directly by users. This <strong>native asset handling simplifies asset management and reduces the risk</strong> of smart contract vulnerabilities.</p><p>This design philosophy represents a fundamental shift from the account-based, message-passing model used by platforms like Ethereum. It recognizes that <strong>assets are the core of most apps</strong> and provides a purpose-built environment that prioritizes their secure and efficient management.</p><div class="relative header-and-anchor"><h2 id="h-finite-state-machine-fsm"><strong>Finite State Machine (FSM)</strong></h2></div><p>The Radix Engine utilizes the concept of a finite state machine (FSM) to manage assets. An FSM ensures that an asset can only change states in predefined ways, offering several benefits.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d49507f384813f252312c7fadd0d54e7.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAEY0lEQVR4nJ1TW0zbZhj9yyjlkgshsZ0ACaM0CVQrLAmwSu3U9qm7iG3apZqmsYdVRdpD97o97rmwwKRp0jRpF8rKaGFMfdxNFZrElgAlEMcJmZ0sN0MSO7i5On9sT04ITN06aTs6+nX+o+PvyP5kcD/FfObenHVtfHXI9bpwV1kT6/XrofOQqOm/zPnivneL3QdTy3dBYyNqHtD0WTV9VvVJa1OXWWGyKEyWZqO5xWhW91haui0nui0Kk7nmqE5aj3fJjrLHojSZTxjNyh75kRajuTak41S/1tgLOjs/9xJg5s5imw5D23XNADSBBlT12DPn24esioE+5cVRlfVxhUHb9NSg6uyQ2mxqdZxWnu5TGrRNT4+oztnVvZ0tZlPzxdH2J/uVZlNrf69Cfbyh9dixZgA6UUO7sWd2CwczS0sqvbEBHABrA2+9BJ6/AF69DK69Bq6PA3MXGB8Db46Bq6/I4vo4GOgBbzwH3nkdvP0yGLskO1eeBS9cAu9P1KcAoGpRdJzq/9KDA+ftJQCauvQmpB1BNQim1XWodZgWxXSIAUEMGIpqUFkgiNGA6RGkE0MxLapqkzNdepmYDtEjCKaVY4hGzqMatFtvbNShs1s+8Mn3P6osVqNjBLU5MJsDHXKgNgdiG0Ftw8jQsG7QjtkcukG7btCuPSML7aBdzgwdmLra1TaM2odrPmpzoPZh7Ikz6OjZW0QQLEToyysb723gTl/whndniiCdfnLSQ0x68EkP4fSTN7yBmQA17adq53TtrNJJkHLeF5zc9E1u4lP4jtNPTnmDsoMHr6xufhOhwZ0Ife6e67vEniSJG+vrFEmKOa7EMJDjyixbyeW8Xi9BEJDn2XSaZRiWYZhUKsdx5VKpAqEIYSmdhhwHOY5Pp4VSUaoiD+FV19atcOKgYDm6K4nS7oPCLp0s7e/LEVGUJKnEMFGKiicSmUyGLx8AQpjNZhmGCYdD267f5GyVkiQlE8kQW8jzwgO+fFRwfsW1GKH5ckWQpALD8KVSPB4nSTIai0mCwO+z0iMAeZ6JxSKxWIZlKYoKhcPpeJwvFgtQTOb5Cbf35kMFoiSVWZYvFgmC+HV1FcdxEUI6FHpUQQXC/d1dH0HQNL22tuZyu1PRqAQhrEh0rnRUIO8gRguCxBThToLJplKHIwqpFO7x0DTNsmyhUMjVkc1mk8lkIBAgcVzkywdpUYiRVJhOcyXI8eVrru2jguUYLb9yRYSixGezuWQy5PNl9/ZgPl9dh1goFBiGyVTBsizHcRBCiqJ81Vg+lcpVGfD7A8HgPyz522hCLhCE2rpEUQwGgxBCUZIEsbruv+HQFEVRqKIWrJ3Zcn3Ji9HEhRXX3eobCPVRoiDc++kHQRAe9fX/BbUReQgn3Fvz4QSYC8VHf3Z9sL2zFE7Mh2ILofhCOPH173+8O3d7nozI1//FOSr64i8bN0MxsJrOTAeoj3dCU37KWeeHAerT2N50IHTo/Fd+VP3nV9OZPwEWDDEbKvTHmAAAAABJRU5ErkJggg==" nextheight="412" nextwidth="784" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/SoorajKSaju/status/1704596534082302299"><u>https://x.com/SoorajKSaju/status/1704596534082302299</u></a></figcaption></figure><p>FSM guarantees that assets only transition between valid states, preventing errors such as transferring assets without proper ownership or duplicating assets without following specific rules. The FSM model mimics how physical assets behave; for instance, cash cannot multiply on its own, and a ticket can only be used by its holder.</p><p>This alignment with<strong> real-world logic makes digital asset management more intuitive</strong> for developers.</p><div class="relative header-and-anchor"><h2 id="h-developer-friendly-tools"><strong>Developer-Friendly Tools</strong></h2></div><p>The Radix Engine offers <strong>Scrypto, a smart contract language based on Rust</strong>, which is known for its safety and performance.</p><p>Scrypto extends Rust with native asset management features, providing built-in functions for common asset operations such as minting (creating new assets), burning (destroying assets), and transferring assets. These built-in functions <strong>reduce the amount of code developers need to write and test.</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2b3250978e4520474df332af0e58a7f6.png" blurdataurl="data:image/png;base64,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" nextheight="590" nextwidth="666" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://learn.radixdlt.com/article/what-is-scrypto"><u>https://learn.radixdlt.com/article/what-is-scrypto</u></a></figcaption></figure><p>By abstracting complex asset management tasks, Scrypto allows developers to focus on building unique features of their applications instead of reinventing the wheel.</p><div class="relative header-and-anchor"><h2 id="h-security-and-reliability"><strong>Security and Reliability</strong></h2></div><p>In 2022 alone, over $2.598 billion worth of crypto was stolen via DeFi breaches. In 2023, funds stolen from DeFi protocols were around $1 billion. In Q1 2024, DeFi platforms lost more than $336 million in digital funds.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/68914fe63cc9118482a06e92f4032742.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAABYlAAAWJQFJUiTwAAACzklEQVR4nLVUvU8UQRR/iRZqDMYCjXT4HyidHxXgCUg0chgxJiqFnY0FMRo1oaKysLMyNhYEE6LRxAQrxRMumHAc3IH3sd5xX+w6N3OfzMfOmNk9lkM4rfxls9k3M+/93m/eewvqPwOUUtLB7j3GWDabtSzLMjUIIZlMxrSsfL6AMU6lUu4KQmjP0G5MTdAKlNJYLJZOp2cDC0tLYcMwFkMhIxGPhEPxeDwcDhOMM5n1VgTbCioOPCl/QCkVTxYwJiVCMCb1aoXXSkWMS6WSuy2FlNLe7VipVKSUmqDkYE8C4aCZrPHRiG3bNawX3WcnCCENgrqDVgqkQ+O+KWOMcca4VIpRlk0kk8G59I8ErxDJ6ppjsyK3EkIICSE0AdHadSLir5BOzkpyIYQS1cCnz3CsHzr8+zv90cWwpJhupESx4J2nlDYUtOoiD0Lo3W/f4z7/k5tD92/felon+MtcFKAbDvXD8aFwdF0f46LZCyHUINCNaFlKKc51drvAGWNKqTeTMwBdAOeh/crGr/LX+VWAXjgyAB3DyxHD6TrGHbhu20VuAbdyqpGaIG+nPsLhPmgbhJMjmJQDwTWAHmi7BCf8y6tpT6gHt80aCkzTbFZgS2krZUslGBPFPC2klaJT7+fhQD+0DUDnDYRKWsE+HxwdhI7heDJvpAqnLoyd9o11+R6sOHzVam2vQXNaUHFuV4ldxQLn7bLFGVVKTU7P6vuBbmi/XMRlpwbn9C0dvGikNhbDBsBZ58CZQHBNKVV2ZksTmKaZy+UYYwiRWCy1uhBcj6xQvBEJrbx6PfPi5bvpD3OCs8B8ZGBkvOfqwzv3nluouBz92Xd9vHfo0cjdZ5lsIZHM+Ucn+q499o9ORNZSgrNabUtBcxdRSt2h2zKZ0wyePJtS7eaZbIcpGa15of75L9ousufAnWngQrdjs+mOsS3lJqUIFRFCXHDX6zdod/3J8RBVegAAAABJRU5ErkJggg==" nextheight="400" nextwidth="840" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.chainalysis.com/blog/crypto-hacking-stolen-funds-2024/"><u>https://www.chainalysis.com/blog/crypto-hacking-stolen-funds-2024/</u></a></figcaption></figure><p>In a world where<strong> we lose billions of dollars in DeFi hacks, ensuring security is of paramount importance </strong>if web3 applications are to gain real-world adoption.</p><p>The asset-oriented approach and use of FSMs inherently prevent many common smart contract vulnerabilities. By enforcing strict rules and state transitions for assets at the protocol level, the <strong>Radix Engine eliminates entire classes of bugs and exploits</strong> that plague other smart contract platforms.</p><p>Developers and users can trust that assets will behave as expected, which is crucial for financial applications where security and reliability are paramount.</p><p>By prioritizing security and reliability from the ground up, the Radix Engine aims to provide a robust and secure foundation for applications, particularly in the web3 space, where security vulnerabilities can have severe financial consequences.</p><p><strong>But having a world-class execution engine like the Radix Engine is only one part of the puzzle.</strong><br><br>It alone is not enough to enable truly global-scale web3 applications. The execution environment must be able to handle the demands of millions and eventually billions of users without compromising on performance, security, or decentralization.&nbsp;</p><p>The integration of the Radix Engine with Cerberus, Radix's pre-sharded consensus environment, addresses this requirement.</p><div class="relative header-and-anchor"><h1 id="h-pre-sharding-the-foundation-of-a-linearly-scalable-network"><strong>Pre-Sharding: The Foundation of A Linearly Scalable Network</strong></h1></div><p>Radix's approach to sharding differs significantly from most other platforms. While many projects opt for dynamic sharding, where new shards are added incrementally as network demand increases, Radix has chosen the path of pre-sharding.</p><p>This design decision is rooted in the belief that for a linearly scalable network, it's more <strong>efficient to manage the movement of validators</strong> than to constantly redistribute state across new shards.<br><br>So let's dive deeper into this concept: <strong>A Massive Pre-Sharded Ledger with Deterministic Shard Derivation</strong></p><p>With Cerberus, Radix starts with a <strong>fixed shard space of 2^256 shards</strong> from day one. This means the network is divided into an incredibly large number of shards before any transactions even take place.&nbsp;</p><p>Each shard contains a substate, which is a discrete unit of data. Substates can represent anything from a single token to an entire dApp and its users' tokens.</p><p>In contrast, most other sharded blockchains start with a single shard and add more shards incrementally as the network grows.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7966a8533eb8b3900b8a558be7d306f2.png" blurdataurl="data:image/png;base64,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" nextheight="596" nextwidth="664" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source:&nbsp; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-ii"><u>https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-ii</u></a></figcaption></figure><p><br><strong>Each shard in Radix's ledger is deterministically derived</strong> based on a key reference field, such as a public key. This means that given an input (e.g., a public key), the corresponding shard can always be located efficiently.</p><p>As transactions occur, data is added to the appropriate shards based on the deterministic mapping. With a known location ID for each shard, it's simple to route transactions for processing. Nodes then only need to handle data for the shards they manage, not the entire ledger.</p><p>This setup makes it <strong>easy and efficient to locate the shard </strong>responsible for any transaction. Related data stays grouped together, avoiding costly data reorganization as the network grows. This method also speeds up lookups and reduces cross-shard communication.<strong> In contrast, dynamic sharding requires constant network monitoring and decisions about when to add new shards</strong>, which is more complex.</p><p>This pre-sharded ledger with its 18.4 quintillion shards has the theoretical capacity to process millions of transactions per second and store vast amounts of data . As the network grows and more nodes join, additional shards can be allocated to these nodes, allowing the network's throughput to increase linearly.</p><p>While having a world-class execution environment and a pre-sharded ledger capable of accommodating global-scale demands is crucial,<strong> the real challenge lies in coordinating transactions and maintaining consistency within and across the shards</strong>.</p><p>This is where Radix's unique consensus algorithm, Cerberus, becomes essential.</p><div class="relative header-and-anchor"><h1 id="h-cerberus-enabling-efficient-cross-shard-consensus"><strong>Cerberus: Enabling Efficient Cross-Shard&nbsp; Consensus</strong></h1></div><p>The Cerberus protocol is a cross-shard consensus protocol designed to enable fast and secure cross-shard communication in Radix's massively sharded environment.</p><p>The operation of Cerberus hinges on two fundamental components:</p><ul><li><p><strong>Local consensus within each shard and</strong></p></li><li><p><strong>Cross-shard communication</strong></p></li></ul><figure float="none" width="100%" data-type="figure" class="img-center" style="max-width: 100%;"><img src="https://storage.googleapis.com/papyrus_images/f1f09a8f7763cae601ac285f28515d64.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAIAAADlZ9q2AAAACXBIWXMAABYlAAAWJQFJUiTwAAAFXUlEQVR4nH1VXWzbVBS+jyAe97SH8TDEVAYSggc0CVZ+x0CABEIwIcRgbzCxqasYA2mjG4MHBgMkNmCMbXRMdLSwlP7RbGvrpkmTJk3WZJnjNnbiJs2PncT2je1rx45t5HikbdbtKHKOfY/vd77znXMNrP/NMAxFVRVVlRFCSKlpmnUbMy1LUVWkKDJCTryMkF6vm42lFgNNT6/X2TLPCZATYIXjoSjdbnfDMDgBMmWeKVegKDIcV+J4GSHrzgCOcQKM4snb5W5ZFlOuxIg1AvR6fTaGK6p6JwDTMMlMjkhnC2xpzXR0XccpOkHRFY5vBjjXTIEh0lmSXloDACHE8zxCiCApgqRMw0xQmRYNzMaVzhUqFU4zzXAiKfAChFCAUBTFIsvOxuKmYVKZHCfAlcnZAAQx7/FO+3yBv13DIxjW1XMmEIpkC0wLCUVVrxHJXiLcd+b0mS+OujFvMBjyBwLBYNg15L6CTXX1nPUEgyS9ZBjGKgb5PENRtD8UTeCkB49t/anLHwhkCqXqap0Xs/lsufTKwC/f7Nvd27HHf4PAcYKi6LnriZnZaIJKtZ/63DV+uVKBKyvsAOR9Pv/FS4ORaBSbnB4aHJcRWmJYR0yjkU6F48NxoqbVijkuEInPxuKjV8f7h904jv/xl8vrm54JhgYGxrJLjCjLoVhC1/VVIosySufyXFU42e0GoD0+n6RzBTyZliTZCeAEAU+mLUsDbW8/8tIByzLpHJvK5mualimU8iyn1TUAnjjyXa+ioRiRLDCMk5kN4HgMW7oa9GcLTN+gxxuNIISiRMI/F2mWyDBs0vOpAkUXbUiOx67N0rlcc4fwdYoTqpZlZXP5sXCwKoo2gMOlx+UFANBZ5sWdXwKw0V4AD65/fLdlWTVNd7Ye98UBaHvyjcPgrmc3tO8B616wLEOS7MYH974GHt4F1r+85dVDADx60eWxe95h4LycL3IffPJrlmGGroT2HjonKVLn4fMnu/9VNGQYpiNXLLEIHnqv8/D5De0d7+w98cD2A5ZlQdGu4dM7jr714Q+btu3v6OoGm9/1BhNNxjcByDSz9fVPR3xTFy5hO97/KkTEO7vOfvbtbzdSC80K/HM5BMDG+57ZB8Bjdr53b7MsS0YNBvc8BzbvBGBL2/MfAXB//2i4+dbNEp3v8wCwDkLpqTePALCpUaK2zds/dkrkaLCUL3d0df85OH3wWO+P59wHj/U6s21Z1vFTQ929nkNf9/a4fLs6f14gC8sM1jxVVk7KrXbrEdJiilpr+ssAzqaGYcoIOb6u685RXBWlqigpak2AogBFR/ZmpzuRul5X1ca/ritqrXUOGqLbP2fNsG/MqiizZV6AVQFW2TJf4SAUJQFWVVVXVb2u20RXwizj1etNEqsYSBJKpdmFZCG1yBLJvCTZYHSmlKQYASLTMOhMaSFZZEvQMAx6iUuQxSILZcn+Eqw0J9FVADxbKhfYG1EyGIjnUrlJLNh9wTU8OIlfJ/2eyBKd80yEp73RuXAivZAec8/EwnjQH0/hC33HT5QYTre/Zq0yLE+y3abJbCRCeQPJ+Siuq9DrwYbd7mPHf5/0kcRc3KjD0dHQ6XNjXL6AuLx7NHRpIETiJOKy3pEJDirqClXXBnDasVDkJ7CYz4e7+qe+P9kTjlJsSRoYnsGwaDhCZvPcBBbDsOiUDxcgujo+5/XFMW9CklRVbVViDQCEVIS0ckWMxTNJiilXJCciMkcPu6MCtAvtnyH7hyOpRbYxm+zIlVguzynI7p5bAfR6vXUOENIQ0pxWQ0iVJFVGqiyp1SpCyPZ5HnGcKEn2EkL2cxlpzUlck8F/3l+OrvF+94oAAAAASUVORK5CYII=" nextheight="596" nextwidth="820" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-vi"><u>https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-vi</u></a></figcaption></figure><p>Within a shard, validators must reach an agreement on which transactions to process and in what order. This local consensus is crucial for ensuring that all validators within a shard are synchronized and agree on transaction details.</p><p>Once this agreement is reached, the cross-shard communication component of Cerberus comes into play. This component <strong>allows shards to communicate with each other, coordinate transactions, and maintain consistency</strong> across the entire network.</p><div class="relative header-and-anchor"><h2 id="h-serverless-mechanism-for-cross-shard-communication"><strong>Serverless Mechanism for Cross-Shard Communication</strong></h2></div><p>To facilitate these processes, Cerberus uses a serverless mechanism that enables seamless communication between shards. This serverless design means that there is no need for a central server to manage the communication, which enhances the protocol's scalability and robustness.</p><p>The consensus within each shard and across shards happens simultaneously in a single 3-phase process. During this process, the validators across all involved shards collectively agree on the correctness and order of a transaction, consistent with the state of their individual shards. If there is a problem in any shard, the entire transaction fails across all included shards. This approach maintains the integrity and consistency of the shard's state and ensures that transactions involving multiple shards are processed correctly.</p><p>This mechanism involves <strong>exchanging states, producing quorum certificates, and validating these certificates</strong> to ensure that transactions are completed successfully across all involved shards.</p><div class="relative header-and-anchor"><h2 id="h-braiding-mechanism-for-cross-shard-consensus"><strong>Braiding Mechanism for Cross-Shard Consensus</strong></h2></div><p>One of the key innovations of Cerberus is its "braiding" mechanism, which conducts consensus across only the necessary shards for each transaction. When a transaction involves multiple shards, Cerberus dynamically establishes a "braid" that connects the relevant shard sets.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dac7c3895a5f69aeb1ac83b28e09fe0c.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAFQUlEQVR4nH2Ub0wTZxzHL1mWLXuxuc1se7H41plszjljJqjTLUqGBqNbiC8odPyxdHJIQWiBlZaCrS0WKQUrtjChQKW0AtdKbfljORAsjViOP/2jtMcC7bVKe2XSA5JxS6liYqbfV8/3+d0937vneX4fgHyr/P6A3eF84nbP2B0eD2p3OGMDr8/3xO22O5x+f+DtKwBvKvy7sUGSpN3hNBhNmi5I0wVZJx4N3DN3Q/qBe2bb9LQZHtEZjLZJZOuV9bU1giDeFLBBkhsEQbg9HvtLIQjicj0mCALHcRRFXa7HKIrGrNPpRDdFEASGYQgyhSBTT9zugNe7uLCwEonEvu9FwOrqGkmSK5GIx4NCOsPkzKx1wmabnELnF83wqLFv0AyPWCdsYxYrPDJmhkfv3DWOWayW8YdjFqsZHoV0BuuEbXJmVq/v/erTj+4Pmp8FcRzHY8tGA54vhwPexaWngdnpaRAsvMhgiUUSBqPkmz0HwJyCrs5b1WJpCZPD4whYRWWq1lYBX1TIKOVXiKJWqRRfqcmi/iGoFGWm0XLSKCRJBgJLXh+2EolEA5bDYS6b196q1nb2KOTNv/1KKUynqq7X7/hyB/DuBwAAXAALKal0Xn5eS604m0o7cuTEmTMpXEaeSibJSss6eTKZwWCmJJ4QFjF4pdy8ixz6eWb/wDCOh4lNAetrazdkinGrDZlyam/rTyUllzMYnY2KfXv3vf/hJwAA0Gm5u/ceqRfw22X19PTsg/HHdu89LGKz1Yob2VRaQkLSz8fP5FCoNyXismIOXyi51qAcHLyP42GSJHEcj26Ra2rS47Q/Xw6PwUMcDr+2RnatvlEsrkuhZJxNoR/7KZFdUtYga1LIm8/nMA8fTKBn0mtrZAp5cw7IOnr0F1oG7Wp1vVgkqauTw/AISZJeHxYM4a8CViKR5XDYfEeHPLIZ+8xuz4LdMedwzYXD/7SpIQB4p1muQBd8DtfcqOURAGzjscvQBZ/T5XlomwWAjyvKOIu+gNPlcbjmmls7nC6PbXLKaDK1tXe4XI8BktxArA88Tnvo2dMxGK68dIVXLhRerqm8JM7IBBNPpuz7Lr64qPRqdX1tjSyNCu7ZE/87JZ1XLhSLpFH7bRw9M5vL5nPZfKFQauob2Drk6E2K/UGXpgdBZtD5RT3UezopWcBi9nao4n6I27b9MwB4r7CAtf/AcZlQoG2SF+Xm/3goYdfXcTU8Tm9HW142mJCQFH84EUylqmRSAZfPrbgil7eNW22vtmg5HOYUc/9qVBoMAy1tGkoqTchiQsqbu3bu3P75FwAAFBSw0zNz5dVVmsYbuTTw1OkUSipNJhRoGq/nnMtJPptexCzLz8hqloj43IqikkpKWq7qVtdKJEIQxEokEr1FsSaYc9jHhkcugIUlF0ulYimLxf1+/yEQLFQ2ySVX66r4VVKx9FKFsKmh4c8SDiu/uIpfxWFXNDU0XOYLwXPg5fLKSp7orqmfJMlgCH8WDL7ogy1oEAQxP/93U0urtqe3pVXdqYUgvUnbo+/rN9819ccm1doey/jDbkivUne3tKohnQGGRzTaLpW6+6YyWh2Ch18eQLQPXoddjDkYhoVCwVAoiGEYiqI4jmObCoWCXp9vyy4Fl1AU9fsDW88vehdxHI/Baot6/0NTHA/39w9AOj2GYetr66urawgy1Q3pIJ1+CB72+wODZjg2HoKHY1js1GjNMDwED+M4voW5NwbYbDaN9jak0z+wWGIzwWDQYDRBOr3d4SRJEsMwMwyb+vrsdnvMGozGqN2svobr/wDixJ5JWIU6bwAAAABJRU5ErkJggg==" nextheight="530" nextwidth="974" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-vi"><u>https://www.radixdlt.com/blog/cerberus-infographic-series-chapter-vi</u></a></figcaption></figure><p>This braid allows the transaction to be processed atomically across the involved shards, ensuring consistency and preventing double-spends.</p><p>Cerberus employs a three-phase commit (3PC) process within each shard to establish agreement among the shard's validators.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5555be8cd660edac58a6e8f9def96d64.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAABYlAAAWJQFJUiTwAAAETElEQVR4nH2Se0xbVRzHj//pf87EP9zYNDFzxhhjsvhgfxhfYRDmmMIQlATHBkhgbkVTxfAojIepgcu2gnCrgL0b7x6g5XWwvRNuVy6vC6wt3rJ5Ka+xOuh4tB3cFo7ZvYjGRD85OTkn55d8f7/v9wD83/h9fr/PL4oBUQzI52Ag+D/1wUDwXwtjDOQ3URS9Xi/GO1tbm96/SFemnj57KjI2LDI2LC41JvqzqNt3nHv1fp9/7xwMBJfuLX2Vp7iQk34hJ12Rez4588w3hcpHAts7216v94e6q2lfJx88ciD03dcvXc4jdZUY4yvVRFRi+JMhjwMAjkUcPXcxcX1jA2O8trpG6ioVuRkhh/e/EvrytyVKqll3d/FubNJHr4W9Cp4C+w49ER7/Tp46e3eC7Z3tiFPHn30xpFhd+LOujpsYM5lNELYhhDiOE0VREASbzRYIBPbcCH37jYNH9ucX5haVFJaVl6akJSuVSoUiMyMjvbKiAkI4eWtSsgSDzi7D8ZPvq9Q5hh7DzOyMw+FgWRYhpNFoCIJoamrmJHieF0URY9zZZTgRE/F9RXGvuWd2zjUxManVagvyC1iWtdsdDMOQJKlWq1mWlVsBxepCAMBbkcdKK78z9LR7PJ6Hmw9lZ0VR5Hm+Vd/a0NBA07TcUVl5KQDgxCfhP1Ja2K4vKipiWZbneQihSqUiSZLneUFCbgjI8coXt9tN0zRCyCbBcRzLshzHIYQYhvF4PBjjbFXW8y89l5Ac32vudt7mWZaFECKEIIS1tbUURcn73wL//GeCIEAIGYaBEFIUZTQa5VEWJGSBhKS4Zw4/nZAWp+9oGhphVap8pVIpp8WyLMMwRqNRo9EwDLNrUVu7/tALBzKzv+i33Ji8NUlLUBRFEIRGo7HZbLzEnoB9yl5eVdbU1rC8cl8QfjcajQghSgIhJFfabDa32707gbam+rF94Mv881eqCWOv8cGD1b2ueZ5HCBEEodX+NDE+sXRvCWMsZ3b6bFR5VWl9y7W11TWPx0OSpEqlkr0iCKJGWzMyOry+sb5rkdfrHR4Znpl1uWZcNy03rYNWowTDMBzH2e2Oa/UUAODMxQSM8dbW5vLKfUOPwT5lW1hY/KXPRNM0IyEHtrCwmJiWAACAnS27Aq4F14efnswpzsrI+ryorCAYCDLMgEajoWkaY/yrlQYAxKR8sLW1Kdv6x7I7ITm+vKo0PjVafbUEY2w2m0mS5DgOY3zpch4A4HpbnezEIwG/zy8Igmd5Nfzj9+JSo33rPkGYmZufn5ufdzqnLVZLfet199Ky0zkt/1S73cFx48Kd+TfDjqYokuyTU/0DA6NjY/0DA2Yz3dzS2GHomHL81t3bKwjCrkUQtvWZTB3tnd1dqE6n01EUhG2ten1DY5NeD7s7uxsaG6uqyRUp59GxscHBQZPZPDQ0wnHjfSaTyWwelGAYxmKx0PQN66AVoT6nc/pPcGbYK/qfDd0AAAAASUVORK5CYII=" nextheight="420" nextwidth="944" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.geeksforgeeks.org/three-phase-commit-protocol/"><u>https://www.geeksforgeeks.org/three-phase-commit-protocol/</u></a></figcaption></figure><p>The braiding mechanism intertwines these 3PC processes across the relevant shards, creating a unified, atomic commit. This ensures that the transaction is either committed or aborted in its entirety across all involved shards.</p><p>The braiding of 3PC processes across shards results in an "emergent" multi-shard consensus. This emergent consensus is just as secure and atomic as a single-shard consensus but spans multiple shards. It allows complex, cross-shard transactions to be&nbsp; executed and committed atomically without compromising composability.</p><p>By focusing only on the necessary shards, the braiding mechanism enhances the efficiency and scalability of the protocol. This approach contrasts with traditional blockchains that rely on global transaction ordering, which can be inefficient and slow.</p><div class="relative header-and-anchor"><h2 id="h-partial-ordering-of-transactions"><strong>Partial Ordering of Transactions</strong></h2></div><p>Cerberus also introduces a novel approach to ordering transactions. Instead of relying on a global transaction order, <strong>Cerberus allows each transaction to specify its relevant shards </strong>so that ordering only needs to occur between transactions when they interact with the same shard – this is called partial ordering.</p><p>This enables<strong> parallel processing of unrelated transactions across different shards, significantly boosting throughput</strong>. The braiding mechanism ensures that related transactions are processed atomically and consistently, maintaining the integrity of the network. But importantly it means that because most transactions aren’t related to each other, more nodes can be added to process more transactions in parallel more quickly. This parallelization is key to Cerberus’ linear scalability</p><div class="relative header-and-anchor"><h2 id="h-shard-level-byzantine-fault-tolerance-bft"><strong>Shard-Level Byzantine Fault Tolerance (BFT)</strong></h2></div><p>Within each shard, Cerberus employs a Byzantine Fault Tolerance (BFT) style consensus to establish agreement among the shard's validators. BFT ensures that the shard remains secure and consistent, even in the presence of malicious actors.</p><p>By combining shard-level BFT with cross-shard braiding, <strong>Cerberus can scale securely &amp; linearly while maintaining high performance</strong>. This combination of local and global consensus processes ensures that the network can handle a large number of transactions efficiently and securely.</p><div class="relative header-and-anchor"><h2 id="h-linear-scalability-and-progressive-decentralization"><strong>Linear Scalability &amp; Progressive Decentralization</strong></h2></div><p>With fully sharded Cerberus, the network will scale linearly according to demand by progressively increasing the number of validators and assigning them to shards as needed.&nbsp;</p><p>Initially, the Babylon network operates with a small set of validators, fixed at 100, and handles around 50 TPS. This phase uses a "single shard" form of Cerberus. As the network approaches its capacity, it will transition to the Xi'an phase, a major protocol update that will implement the fully sharded form of Cerberus. At this point, the validator set will no longer be fixed, and the network's scalability will greatly increase with massive parallelism.</p><p>In this phase, the <strong>number of validators can increase beyond the initial set</strong>, enhancing the network’s capacity and decentralization. As network load increases, the validator set can expand across multiple shards to manage the demand. For example, when the load becomes too high for a single group, it can split into two groups of 250 validators each. Further splits occur as more validators join, such as into three groups of 300 validators each.</p><p>Validators also rotate between different shard sets at the end of each epoch in a random fashion. This<strong> prevents collusion and control</strong> over specific shards.</p><p>This process of adding validators and assigning them to shards continues progressively, ensuring a <strong>gradual and scalable increase in both capacity and decentralization</strong>. Thus, the network scales linearly by adding more validators and distributing them across shards as needed.</p><div class="relative header-and-anchor"><h2 id="h-peer-review-and-formal-verification"><strong>Peer Review and Formal Verification&nbsp;</strong></h2></div><p>The Cerberus consensus protocol has undergone rigorous peer review and formal verification to ensure its security, correctness, and performance.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/55dd785735f692d0f4823f21183a5e69.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAACXBIWXMAABYlAAAWJQFJUiTwAAADQ0lEQVR4nJVVK5i0OBCc0SNRMVExUVFRUVFRQcVFxaHicKhxSBQSh4vDjcSNHIdDIsetzH1H7bG7s7f/owQfj3Squ7rSnHLOMcaiKBhjRVFwzo0x4zg65yilIQTnHOfc2nIYBsaYUqqqKmOMc66qKnyqqkopFUJo29Z7L6U0xnRdl3M+5ZynafLeG2OUUt77uq6naer73jmHMOdcXdfjODZNY4ypqirGGELouq5pmmpHCCHG2LZtjBGPKaV3gv/F29tbztk5VxSFEIIxJoSwtjTGaK2tLaWURVForfMv8U7w9hXHm+fzua7r9h+WZXnu2LYN7+d5fol92efHCp7PZ9d14zh2XZdSejweCJjnOaU0TdM8z33f3263lNK2bb+p4DvGcTydTkopSikssCxLztkYA9G895zz0+lECBmG4a8J0OT4qW/QBy9jjM656/Va17XWOsb4FwQwxjAMKaW2bSHRMAx937dtOwwDpEsp9X1/yNi2LWzzKwKovCyLEIIQgjPBOS+K4nK5aK1xr3Zwzs/nMyTCm/v9/iMBto4xMsacc8YYHBZrS601HAlroisgxrk5QmKMnPMXuV4rgAsPnz13Rx6u/W7oF08j9o+a/LIu53y/36dpSimt6/pT1I8SHZlu23ZU8LmsnPP1eoXWRzPx6ViJZcf6LwftdrtBYikl55xSiqveIYRAV+B9Qgjmj1JKa+2cw/DAFJFSUkqtLVHovwTbtgkhMNdwo5QyxgghYCRCiLUlvI9NrS2999gU41MIIaVsmgZZxhghyTsBIURKqbU2xhyJg8M5d7lcYCokiOvhIlgWCCGA4EsFy7I455Cv24FFyE7tP4D7J8w7MI6OR1jgdrs9dmAIfvRgHEekDAKoYW1Z1zXy8t63bRtCsLZsmgbE3vsYo5QSPwAoFmPEpHqViHPOGNNaM8ZQvpQSBzXGiCZbW1pbKqXO5zMWYPBh97quCSFFURBCGGMfBOu6onvHz0QpxRg7jmvYlUVLDl/BVFprBHrvQwj4Cr4PgsfjQSlFMDbCI7LGXlJK9AluxmK0l1KqlCKEUEpRpdjxpQK4BXMUOmAQKaWapoHZ0Qm4vmmauq79DjQPUWghHtHkfwBsgL8Pd5tPsAAAAABJRU5ErkJggg==" nextheight="538" nextwidth="774" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source:&nbsp; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://escholarship.org/uc/item/6h427354"><u>https://escholarship.org/uc/item/6h427354</u></a></figcaption></figure><p>The academic paper titled "<strong>Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing</strong>" was accepted for publication in the<strong> Journal of Systems Research (JSys)</strong> in June 2023. This peer review process involved independent experts verifying the proof, theory, and soundness of the protocol, comparing it to other state-of-the-art multi-shard consensus protocols like Chainspace, AHL, Sharper, and RingBFT.</p><p>Additionally, Cerberus has <strong>undergone formal verification to mathematically prove its correctness </strong>and security properties, ensuring it is free from logical errors and vulnerabilities, providing a high level of assurance in the design and implementation of Cerberus.</p><div class="relative header-and-anchor"><h2 id="h-integration-with-the-radix-engine"><strong>Integration with the Radix Engine</strong></h2></div><p>When deployed Cerberus will be tightly integrated with the Radix Engine, which translates application-level actions into discrete "substates" or transactions.</p><p>The Radix Engine specifies the relevant shards for each transaction based on the resources and components involved. This integration allows Cerberus to <strong>efficiently route transactions to the appropriate shards and establish braids as needed</strong>.</p><p>Developers do not need to manually manage shard interactions, as the Radix Engine and Cerberus handle these complexities automatically. This tight integration <strong>simplifies the development process and ensures that the network operates efficiently and securely</strong>.</p><p>The implementation of the Cerberus consensus protocol on the Radix mainnet will happen with the upcoming Xi'an upgrade. <strong>As of now, this is being tested in the Cassandra Test Network.</strong></p><p>The core focus of the Cassandra Test Network is to research, test, and demonstrate various implementations of the Cerberus consensus protocol before it is fully implemented in the Radix Xi'an mainnet upgrade.<br></p><div class="relative header-and-anchor"><h1 id="h-building-the-rocket-around-a-rocket-engine"><strong>Building The Rocket Around a Rocket Engine</strong></h1></div><p>The primary purpose of the Cassandra Network is to <strong>develop and test concepts for the components needed to build a linearly scalable and decentralized network</strong>.</p><p>While Cerberus provides an excellent consensus mechanism for cross-shard communication, ensuring linear scalability, there are other essential pieces required to build a complete, functional network.</p><p>Cassandra is essentially about "building the rocket around Cerberus," ensuring all necessary components work seamlessly together. It <strong>serves as a testbed to identify and solve challenges</strong> related to using Cerberus in a live, decentralized test network that will provide valuable data for the final product implementation of Cerberus for the Xi’an update to the Radix Network.</p><div class="relative header-and-anchor"><h3 id="h-components-and-testing"><strong>Components and Testing</strong></h3></div><p>While Cerberus is important, it is just one part of the system. The Cassandra network focuses on testing concepts and techniques for the necessary infrastructure and other technologies around Cerberus to create a fully functional, scalable blockchain network.</p><p>One key area being explored in Cassandra is the <strong>development of a new local consensus mechanism</strong> that ensures liveness and complements Cerberus' cross-shard safety. This is crucial for permissionless networks and helps maintain the network's resilience.</p><p>Cassandra is used to research and <strong>optimize various aspects of the network</strong>, such as reducing authentication complexity, minimizing cross-shard data transfer, lowering bandwidth and CPU requirements, and improving decentralization. The goal is to enable the network to run efficiently on regular hardware and low-bandwidth connections.<br><br>The Cassandra network recently achieved a significant milestone, performing a record-breaking 100,000 swaps per second and 80,000 transfers per second, <strong>totaling around 180,000 transactions per second</strong>. This performance was sustained over 100,000,000 transactions in total, demonstrating the network's impressive efficiency and scalability.</p><div data-type="twitter" tweetid="1790676201767366734"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/fuserleer">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/4d2879e7d7a22fe4b74d292e38233811.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/fuserleer" class="twitter-displayname">Dan Hughes | Radix</a>
              <p><a target="_blank" href="https://twitter.com/fuserleer" class="twitter-username">@fuserleer</a></p>
    
            </div>
            <a href="https://twitter.com/fuserleer/status/1790676201767366734" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      <a class="twitter-content-link" href="https://twitter.com/hashtag/cassie" target="_blank">#cassie</a> update as I've been working hard on efficiency improvements.<br><br>Performed a record breaking 100,000 swaps per second PLUS 80,000 transfers per second totalling ~180,000 <a class="twitter-content-link" href="https://twitter.com/hashtag/tps" target="_blank">#tps</a> for a sustained period of time over 100,000,000 transactions total.<br><br><a class="twitter-content-link" href="https://twitter.com/hashtag/radix" target="_blank">#radix</a> $xrd <a class="twitter-content-link" href="https://twitter.com/hashtag/crypto" target="_blank">#crypto</a> 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/f12f616cfaac4e73eb0e5e27bae66c2c.jpg"></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/fuserleer/status/1790676201767366734" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            753
          </a>
          <a target="_blank" href="https://twitter.com/fuserleer/status/1790676201767366734"><p>11:30 • 15 May 2024</p></a>
        </div>
    
  </div> 
  </div><p>There is an ongoing effort to gather more compute resources for testing the Cassandra network. Participation can help achieve further performance improvements. Interested parties are encouraged to fill in the registration form and join the Cassie Telegram group.</p><div data-type="twitter" tweetid="1788511678637727925"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/fuserleer">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/849fb02c63680e02880f41e53133537c.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/fuserleer" class="twitter-displayname">Dan Hughes | Radix</a>
              <p><a target="_blank" href="https://twitter.com/fuserleer" class="twitter-username">@fuserleer</a></p>
    
            </div>
            <a href="https://twitter.com/fuserleer/status/1788511678637727925" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      With the <a class="twitter-content-link" href="https://twitter.com/hashtag/cassie" target="_blank">#cassie</a> development going well, here's a reminder that we're still looking for compute resources to join the testing so we can smash records.<br><br>Fill in the registration form, join the Cassie Telegram!<br><br><a class="twitter-content-link" href="https://twitter.com/hashtag/crypto" target="_blank">#crypto</a> <a class="twitter-content-link" href="https://twitter.com/hashtag/tps" target="_blank">#tps</a><br>
      
      
        <a class="twitter-card-link" href="https://t.co/KuZXM2VIR8" target="_blank">
          <div class="twitter-media twitter-summary">
            <img src="https://storage.googleapis.com/papyrus_images/9509cbb90447452c4330e673608a6d7d.jpg">
            <div class="twitter-summary-card-text">
              <span>docs.google.com</span>
              <h2>Cassie 1M+ TPS Community Test</h2>
              <p>Cassie is a research network used to test and develop various blockchain and DLT technologies here at Radix. It implements our Cerberus linearly scalable consensus and helps us to plot the path to...</p>
            </div>
          </div>
        </a>
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/fuserleer/status/1788511678637727925" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            224
          </a>
          <a target="_blank" href="https://twitter.com/fuserleer/status/1788511678637727925"><p>12:09 • 9 May 2024</p></a>
        </div>
    
  </div> 
  </div><p>Cassandra's research and findings will provide valuable input to the development of the Xi'an network update, ensuring that the Radix Network will be able to scale linearly while maintaining liveness, safety, and decentralization. The network's experiments provide solutions to potential problems, making the transition smoother for the production version.</p><div class="relative header-and-anchor"><h1 id="h-the-biggest-challenge"><strong>The Biggest Challenge</strong></h1></div><p>Radix's approach to building its distributed ledger system demonstrates a clear understanding of the key challenges hindering widespread adoption in the blockchain industry. The Radix team has taken a fresh and straightforward approach to solving these issues, focusing on creating a solid foundation with the Radix Engine before tackling scalability.</p><p><strong>Looking back at Ethereum</strong>, the main reason it had to pursue a scalability roadmap was the overwhelming success of its core offering—a decentralized execution environment that enabled full composability between applications.<strong> EVM unlocked a world of possibilities</strong> for developers, leading to the creation of numerous decentralized applications (dApps) and the explosive growth of the DeFi ecosystem.</p><p>However, this success also <strong>exposed Ethereum's limitations</strong>. As demand surged, the network became congested, leading to high gas fees and slow transaction times. Users found themselves paying hundreds of dollars for simple transactions, highlighting the urgent need for scalability solutions.</p><p>By focusing on creating a seamless and intuitive developer experience, Radix is laying the groundwork for attracting developers and fostering innovation.</p><p><strong>The key question now</strong> is whether the Radix Engine will be able to capture the attention and traction of users and developers. If it succeeds in offering a compelling and valuable proposition, the demand for its capabilities will naturally grow, just as it did with Ethereum's smart contract platform.</p><p><strong>Should the Radix Engine prove successful </strong>and gain significant adoption, the need for scalability will become apparent. This is where Radix's linear scalability system, designed to handle increasing demand by dynamically scaling the network's capacity without compromising security or composability, will come into play.</p><p>However, if the Radix Engine fails to gain traction and attract users, the need for such a scalability solution may not arise. <strong>The success of Radix's core offering will determine</strong> whether its scalability infrastructure will be put to the test.<br></p><hr><p><br>Do you like our Thesis Approach to understanding crypto and blockchain tech?</p><p>Then Subscribe to our Newsletter and we'll deliver a Thesis every week straight to your inbox:</p><p>Guaranteed spam-free:)</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="https://paragraph.xyz/@thesis/memberships">Subscribe</a></div><hr><p><br><strong><em>DISCLAIMER: </em></strong><em>None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell assets or make financial decisions. Please be careful and do your own research.</em><br><br></p>]]></content:encoded>
            <author>thesis@newsletter.paragraph.com (Sooraj)</author>
            <category>blockchain thesis</category>
            <category>radix</category>
            <category>scalability</category>
            <category>linear scalability</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/b1b251cf9b94e66387d5305e2e155270.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[The Monad Thesis]]></title>
            <link>https://paragraph.com/@thesis/the-monad-thesis</link>
            <guid>HdEU3WsKmyhHBrHzRWPi</guid>
            <pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[The Ethereum Virtual Machine (EVM) is by far the most popular virtual machine in the blockchain space, dominating in terms of user and developer adoption.

However, it has not been synonymous with high performance or security.]]></description>
            <content:encoded><![CDATA[<div class="relative header-and-anchor"><h1 id="h-the-monad-thesis">The Monad Thesis</h1></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6a3b7a7eb20be03672e0323313b51239.avif" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="628" nextwidth="1118" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>The Ethereum Virtual Machine (EVM) is by far the most popular virtual machine in the blockchain space, dominating in terms of user and developer adoption.</strong></p><p><strong>However, it has not been synonymous with high performance or security.</strong></p><p>This is where Monad steps in, with a refined EVM that pushes the boundaries on both fronts.</p><p>In this edition of "Just The Metrics," we are exploring "The Monad Thesis" in depth, presenting a clear overview of how this new platform aims to redefine the EVM paradigm.</p><p>So, let's go.<br></p><div class="relative header-and-anchor"><h1 id="h-evm-and-the-power-of-global-state">EVM and The Power of Global State</h1></div><p>The Ethereum Virtual Machine (EVM) is a global computing engine. In this system, numerous nodes operate in unison, each maintaining a complete and consistent copy of the entire network, including all applications and their current states. This setup ensures that all nodes are synchronized and process transactions uniformly.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8006033b1cfcdbf8e5bb452daf949bcc.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAIAAADlZ9q2AAAACXBIWXMAABYlAAAWJQFJUiTwAAAEVklEQVR4nJ2V208iVxzH0T+Ad1+3qfbdh+426d/RfTT60O7FZuu23admE1NFcYOXNe3GXUm37HoBEQWKsshFmAHkMlwEuaooch9AxhkZnMtpYCKhRrTrL99Mzpw5v/M5+V3O8ABg24kBDABsjSTw0xyOFXAMrZ6VcKx0TpRxDMVPC5fKn2FFBjCtam7CuwEA6utAOrEbtMoTQVPYofaaFgNWhde0GPdoE7uGpsIuLUVR125yOyCXDKWjjtPsYTbuMK9PW5UzeplgF5ZX8gfF1F45EylnIkchiKLIOwKyyb2oS30UsiSCpqOgOe43xjy6VNhSPPEXjpBs3JE7cMR9WwxL3wHAAsCSXA4aqp6haO5YLl9QrUnn3ky/nnmlXpd9kIgp6rw17rcCADdovrQaiqI/fP9IrdbMzs5KpTKn02k2Q40v7P8BgApecoVM/pjNH4MDMRvs12h3liCP2rmnd+zpAnH7BrwsevcynLJH007/gTl4aD3M7vqiMOfSeNq8UaiClzgq70rE0fKJwbnqi8JIxIRETArjuz9XX4qVo4ufRGLlKOzV6N0rH3Wv/tII/taMCxcGN+0Sfwx2R0zusAGJGJGI0Rs1wX51vpRuAJirIbqgyCyaLJYz+VI6X0oXsVzlrFgs54rlLDeZzh3BO0aHG4rGgzaHaXV9yWw3pHKHhUo6V0pyypfSzaJql4O2hqLo5OTU6KhAJBIJxsYeP3kslUrHx4Xt1l8LYDjRjcpLZArLW/Y1C6KCEA3kWbe4p97L4MDhljuktvpVsFdt9c3JN/eTJwAAmm128k2AZrgoAEAwfizTI9tI/MUfSwOC+d/eKgQfNIOi95NLutcy7bePRt6pYK0j5A3vAwAoir4ShNsB/mjy4yeXzhmZkurfKKHZFeOcEpqWGd4qIZnRI9nY+QcOSvVu997BZwO43klkCst6pwpCNmDfhq0h2KOzBzbhgAryqiGfCvLKDa79ZKbp8nmdzNQzwWWF+u/gmtPc5aoALc4URTUvZJplaZatUdQFRdUoqla7aInNTYArxlKXRhA4SVYJAueQN1Z0G8BFjcQJ/LRyShA4J5KstvrUD07TJFm9qJ+bxgliWSoVTkwIJyZW5CsYhrUFNH4XIBQOIQgSjUWRS9s2b/v9vng8hmEVXsN6e3sBALVaDQDg9XrvfXGv56uer+/f7+7pViqV9Vag6bYAh9P5/Ofnz356Nj0zvX+wj6IFsXj+wTcPHj78jtdi4+Nja2trm1rt7yMjHZ0d3CSfzzcYDW0BDF0HJI4Tw8PDAwP9/QP9UulyLpeFYCiTzQAAnj590gTY7NZ8IV/BMJvd1tXV1dHZyefzeTyeUqW6BRAOhyAYUigUi4sLLpfT5XIiCHLpA7q7v+TxeAMD/c2Z8/NziUTy64tfBn8cFE4IT1KpW5LMACadTvf19Q0NDVXJKk7gVbLKAIYLoMViEYvnA8EAB2hWEU3TXM9fW0X/AmcjjlicdIlXAAAAAElFTkSuQmCC" nextheight="806" nextwidth="1116" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://komodoplatform.com/en/blog/what-is-ethereum-virtual-machine-evm/">https://komodoplatform.com/en/blog/what-is-ethereum-virtual-machine-evm/</a></figcaption></figure><p>To interact with applications on Ethereum, users send transactions to the network. These transactions, which are essentially function calls to smart contracts, are grouped into blocks. Every node processes these blocks in the same sequence, which helps the network remain synchronized.</p><div class="relative header-and-anchor"><h2 id="h-the-power-of-the-shared-global-state">The Power Of The Shared Global State</h2></div><p>The EVM provides a single, shared environment where all smart contracts and applications coexist and can freely communicate with each other. Any application built on the EVM has access to all the data and functionality of other applications on the network.</p><p>For example, a DeFi lending protocol can easily integrate with a decentralized exchange to allow users to seamlessly trade their borrowed assets.</p><p>This is possible because the EVM standardizes how apps run and keeps track of all accounts, balances, and codes. Developers can build apps that work with this existing system without needing special setups; they simply interact with other smart contracts already in place.</p><p>Such flexibility, often called "composable money legos," allows developers to treat various protocols as building blocks that can be assembled in creative ways to unlock new use cases.</p><p>Specifically, the EVM gave Ethereum the first-mover advantage by being the first blockchain platform to enable full composability between all applications in the system.</p><p><strong>To give you some perspective, this is how successful the EVM has been so far:</strong></p><p><em>Total Value Locked (TVL):&nbsp;</em></p><p>EVM-based chains dominate the TVL metrics. According to data from DefiLlama, as of May 2024, EVM-based chains hold 89.48% of the total TVL in the blockchain ecosystem.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c47c417776a5fcb6222c87d49286413f.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAABYlAAAWJQFJUiTwAAAEQElEQVR4nG2U708bdRzHP/ejx49Syi20IKUbjPZaCoUrbcGZYaIxG7pBS/HHE0x0ccG4ifxWM3UxIf4BZo98oNEnPnD+mrgYky1Ol2zZnuii+AgLXX/dXe+u5dprC+2d6bUQHL7zfvDNN998Xvn8+sLM6zNnx89OBCaCwUBoKnTmzHNjY6cDwUAgGJicDIamQqGp0GRo8uToqHtgYJCm9zxYNe2hnS7H+MS4JIlSVpLzeV7gc7msuic48cSJDoul+/jxDouFcjiOHjvaae3ssfXYbLZOq7X9sfau7i6ny0keOQKAoBiOoBiCovvGcBwAKIfj74iwFYmnODYai4ppMSfnpKxUKBZgeGQEADAMQxAEkIoAQQCgckYr0u4QFMMw/KDxqnUEAQC9vY4/wqWHMYblGIZlBFFMJhMMy2SzEvj9vn3AQaGohjwoBIVDQtHKpZ2ypzfyLMPzosByLMMysizXSuTTANV3AGA2m01mc6up1dBsIOrrbT3d3e6TYHkSqTNW4wHy/4DCA/ZheIvjuXRaTDJJKSspqqKqSg2A47hZE0mSZpMJAB+wU6urq2vffbn46Z+wrML5Deh/RQuJHAbYKHt5fZNLxBNsMrOdEQQ+s51RFA1QLRFBEG63205RlINqN5lh1Aq3fvnp2o21q5+9ceUOzCvwjgqXVPDOPlKrPQBV3lhPJeORaFQQeUHg95OoAfR6vdfr7e3rdfS5WozYux8C3HPCre9//Oba7JW7sKDC4g6sqDAnIyR1kFED2Ck5cice3YwnEoLWhhSfyhfyilIGn88LAC6Xy+l0ejy0udPylKmhHOxKXICFz+HczfcufHIf5lVY3oWFYiUJ/6IWGP9PD+wOhvktEtlIpXhJkmLxWL6Q13q81wNDczNJkqSxBXBkWu9QjSuqeU5te3HzpfHzl2/AkgpLpRrg6Y8PZ0DZqQ3xfiQaTqX4nJzjOE7Oy7UmV0vU0NjYbDSSLSTUYaeaPHnyavLotw/8966fisKbRVguw1K5Bhj9CAHQEfUYhul0OqKurgq4vb0ejkdi0aiUlXiBZzm2uFOsjKnf7weAxsZGoyZdfV0r2vTzyPUfgpGvno89flGGFaUSfbEE8zvwtgpdp+sJpMNqNVUG2tTW1qYB7LezTDgeSyTicl5OZ9KpFFcqlyuA4eHh6qLhOE4QhF7fBCiMuS7efHn3/XNCpfTLZS2DElxWYfJrFAEE01ZcW3IMwwDA6aDuyqU4z7NMkuVYQRSyuawgCrKcA5qmq/8CjuMNDQ0Gg4HQtn/s2Ay8loY5FWZVeEuFWQWe+QIwQ3WnHxlTym77PaOEo9GtrX94gWdYJp5MpNPizu4OTE9P9/f1+3y+oaEhj8dD0/SQpt4Bp+fZVwdn15wf/OVe+dX7wiWPx+2l3UPeyst9eb1eV39/MBgQ8mUpK4miUCgWcnIunUkXigVVVf4FU1wJOk0+YmEAAAAASUVORK5CYII=" nextheight="588" nextwidth="1220" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/chains/EVM"><u>https://defillama.com/chains/EVM</u></a></figcaption></figure><div class="relative header-and-anchor"><h3 id="h-developer-adoption">Developer Adoption:</h3></div><p>From a developer adoption perspective, EVM platforms are the most popular. If you look at the top 10 ecosystems with the most number of active developers, 6 of them are EVM-based.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c109735f9ed5dffbaee774cc58ae58c2.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAACXBIWXMAABYlAAAWJQFJUiTwAAAEGUlEQVR4nIVUQU8bRxj1KT2mP6P5AemFE+nFp6RRxakcKnFpV+XQVQ/ZqGks1NJVZBhCiR1ji01kqoUi77opHUKwF4rM2Cx4HCN7XCFYkGqtjFpWthQzRvJqK3tgDQG7T3t4nlnP2++97xsPhFCSJFmW46qqKEpcVadDIamNleXl6VAIQvjyxQu2Mj83F1dVjPFfpdK1T6FYTOt6agNtZbNpfWtvb88zMDDg8Xg+uHHDcwUf377NyIc3b7qLtz66xWTm5+bee+KqEospww++G37w6NGP4hfc8EQg5DEMw2zjqFJh5PDggBFCiGmalnWczWYFQRgaGuI4zuv1Dg5+rigKaQO3wThCaHBw8NN79z65c+ez+/fjqnp4cOBBCCmKAiFECOELQKhV5kpyNZlcjcXUYBsAAEEQAACaphFCNE1jb8I2NE2TJCkYDIqi+P3jx4t/QMMwPBBCr9d79+5d9h8XCKFkcvXrb338w1H+4ejhQatQhNDPU1MIIcMwEELcl19tZjZFUezv7+/r6wMAsNJ/XViYDocJIS0BhJAoipIkWdfh5KRumqYkSYQQSulRpRIBYCebfVev16q19e30Bt6sVWuUUoyxLMuWZb2r19NrayG/37Is0zQ9hBBRFIPBoNMFlFJZlk3TdBzntNGQnz//e99gW3p+O7uDGTcMQ1EUxvdIIfpsynEcy7JaAjzPi6LY5fSG4ziaphlG69DTRuPpiK+Yy7HdpYXY+tIy4xhjV2BH1wM/jXYERFFke/Q6OG0BQojjOLVqdWYC7BYLTdtu2rYanU2vrTZt27WIUtq07QLeliYmKKUtizDGgiDIstxDQFEUjFtW1KrV8Li/mMsxgWgg8CeETds+bTQQQgAAJpDLZMLj/o4Ax3EIoW4ZOI7DQmYWzYCx/VKJrSvrrzcKW4wjhNwgd3R9BoydWYQx9vl8rIJuUBTFzSD6bMoVWEmv6vltxgkhbgb7pVI0ELiUQTAYZG78r8D0kyelfJ6tv1p/rReyVwVK+XwEgDMBCCFo/+hdATm36Af+G7eLgqPiq1/OSscYu+fkMumnI75OBZIkaZrWowKEEJsDx3F+m511LUolErlMhnHDMDRNY7xSLs9HIp0MBEHgOM40zW5dBCFkFTRtez4ScbsolUikEon32pRSWimXWZv+e3zcqkAQBNaF3QAhvDhou8UCW385OZmIx12L3AxymcylQQMAIISu/Xx6PmhM4OSkHg0E2KBRShcX4/pWyyJKKSEEQsjmoJjLRQOBzhzwPC8IQo8MtAtXRXjcv0fOKvg9k0y91RlnWZ7xtzg87u9kwPM8hLCHRRe7aHJkxG3TiH9saSF21aJLd5FhGLIs984AY+zepqmVN/8cVc69Tu+2hVkXuddBpVxOrbxh1v0Hl59rS1HTHhMAAAAASUVORK5CYII=" nextheight="808" nextwidth="1246" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.developerreport.com/"><u>https://www.developerreport.com/</u></a></figcaption></figure><p>Key findings from Electric Capital's report on the state of development within the Ethereum network and other EVM chains during the fourth quarter of 2023 show that a significant majority of multichain developers, approximately 9 out of 10, choose to work on EVM-compatible chains.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7d714a2c28afb1dd11e8e8c198542772.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE5UlEQVR4nI2U/U8TdxzH75cl8w/YkiHTJWROzZ6yZMHMKI7Fh+FC4gbGGQhGEAEfMgrFCvIsIhVBlAHSQccztraVozy0QOmw0PJ0lLMPgKWUtlzh2K7gwZX2C72l1JDKmNsrn1zuvp/vfd73efgeBJ25Bu07BX0aCh04DR08DX18Egr4DvI/Au09BvkfhfwOe+79DkN7gqDPQqEDIdC+k57rnqDX694NXvM+elaOel7fewwKjoKKOp7HVguzWmX5UgW7ZyCrVZYult1ok8VwRXF1cKJQwoS7mXB3TpfHmyvpy+vuvydTpsA9iUIJq63X62XC3YlCiddYbb0xXFHEY14kh59SxYNomsYwLJ2Vks5KSWMmX429FH/xQmR4WCqTERkeFhNxPi89lREXeybk1PGgI9fjY3+JjzsVfCw3/WZi3OXI8LCkKwlxFyLzszISoi9GnQtPupYQHhoyolLSm+A47hEYHUWgTXZ/uOedd3d9sNufkcQUtbS2S6St4na+QFheyWHfLyqv5DQ0Pqmpbfi1rJIvEDY94XGqqvgCYV1Do+jZM1FLK18ghMViTlXV9LRxw+3ecLvnMJtHAMfx6upqwSZlZWVCoZAkSdoHAMDqCmX/65XDseZwrLnWnE6HE4B1+r94ncE/AZtQFEUQ9gn9S80LHbe8vqLoN4N+mlPMVcoHMavNbLLOWW0Ox5rT5QJvsoOAr5uiKIdjjaIoHMc1L7SoGtWM65vreFkZt0sfVHAecZNj0/g1Ip1mUqfR6zT6edvCKrnqG3cLDMN2yAAAQJIkjuMkudLZIe2T9/fLVdJ22dMmUXONABZ1XD53PTv5rlI+pB5GUbV2zmrTvNBuq+q/ClgsluVXywAAHMdNM7OdHdJ7BcXtcJdcouhqlYv5kh5xXw6zgJ1RImiEq0vr5BLFsBJBEe2SfdlkNm/LY4cebNadMJvNJEkuLv6JjKhl3bL+XmUjl8fninrbFYJa2GP1cNWDmqd1sBSWsTNKeiV9+PzivG2eJFd27oGXdQCcLteG201RFIIgQ0MjphlT9NmrKfHpdzOLkmJTm7iC2oqm+J8T2VklD/Mr8m/dL8x5KBZItGr9gGJwZHiMIOwEYadpemN9g6bpedv8GwIURel0OhzHveIDA0qrxZrJuJ3JyHva0JKXxk6IYOSk3PUemsP7TwQGBBfllmazCpTyoQntS4Kwk+QKRVFbAXcQwHEcQRCKouYw7AmPZ5qZndBPNtY3i0Wdwma4tPDxoU+CP9p18MD7gce/DA0MCL7DKroRn9nEFbQJ2us5PKPB5Nvt7SUCABAE4d3hHVmSJE0zs8iIWiHrl0n7uOX1EaGX2BnF0T9dOf5V6Od+39xhFaZdy85hFvDqRIUZJZgZ8w24sGOTvTk6Xa4FHAcAaLRahUKJmTEU0fR0yi/+mMC4dPPsiaiQQ2Hnv49OOM/4vaLx2y9+KMx8hJmxJbtnAt8m4Ks0h3k+BwDgdDjVY6hOozdMGvu6FarnQ9Fnr+5/72tRkzgwILi2vNmgn9aM640GM0mu0LT7bWPqW64tSJKcmJy0WCyY1WY0mIwGU0dLV3LMrcE/hnXoJIpoNeN6s8m6ZF92ulz/SwAAYDQap6amjG8yoZ9A1ejo4Kh6DJ2amlIpVQMKlUo5rB5Dl+xL235ENE0TBPE3sRYXEfXMgWQAAAAASUVORK5CYII=" nextheight="696" nextwidth="1246" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.developerreport.com/developer-report?s=developer-overview￼￼"><u>https://www.developerreport.com/developer-report?s=developer-overview</u><br><br></a></figcaption></figure><p></p><p>Both these metrics highlight EVM’s continued dominance in attracting developer talents.</p><p>In essence, EVM has established significant network effects in the blockchain space, but it is not the most performant or the most secure VM out there, and this is slowing the pace of innovation that could have been achieved otherwise.</p><div class="relative header-and-anchor"><h1 id="h-single-threaded-nature-evms-achilles-heel"><br>Single-threaded Nature: EVM’s Achilles heel</h1></div><p>In modern computing, performance gains are often achieved through parallel processing, where multiple computational tasks are carried out simultaneously. Since the EVM processes transactions sequentially, it cannot leverage multi-threading or multi-core processing effectively. This single-threaded design inherently limits the throughput of the system as the transaction load increases.</p><figure float="none" width="100%" data-type="figure" class="img-center" style="max-width: 100%;"><img src="https://storage.googleapis.com/papyrus_images/eccb7f7a875637b1c7432d9bfafe5614.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAACFklEQVR4nJ2Ura/yMBTGpzETr8CSkJAgSUgQS5AkSxAI/pI5zMQclgSDmJiYqKioqFlSc0RFTUVFxcQMYmLiGgSGG3pCQ/gI3PenmqXrc87znDbouq5t2/P5/OO4XC5N01hr6zuaP2KtNcYAQNu2wWazGQwGURTFcdzv94fD4Xg8ns1mQRBst9vT6VTXtdZafo0QglJaVVUYhkVRBPv9PgzDf47gxmg06vV60+l06SCEoIz5hLVWCFE58K9gt9vFcbxer6MoWiwWSZLM5/PlcjmZTFar1dyR5/mXAlJKxlhVVdiHUipA19q2xTBwH1pvjMHvuP6I1ppz7gUIIVLKwBijlNI3CCFlWRJHURRCCCmlcnwUAADOuRACHJxzrXVgrb3vXQiBm7AzcwOLeDbEAwCMMe7ADCilLwQwHOHAEswbAa01tuW7x0PRIjznatGDAHPgPkIIAPgC7528F7DWHo9HLML3gQKvLWKMCSF8zggWmGVZmqZZlh0OBxSo65oQkqYppoWBAQAmcR3TBwHOOSEEh6EsS58t5uw7wNNRoCzLJEmEEFprSikusNbrmD4LVFXFGPO2IADwLgO0yD8PeI1xTF8I4A4AwCPMjY8h+49+ihhjLyzChCmlhJA8z30TUsrnMVVvwNcCAJqmeT1FnHNfkb6bnC/Bx1EpdRV4uMlY7EOe/4eU8mpR13V/fe6/pK7rrut+Af+g3Tcw6oBfAAAAAElFTkSuQmCC" nextheight="664" nextwidth="1248" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: &nbsp;<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://squads.so/blog/solana-svm-sealevel-virtual-machine"><u>https://squads.so/blog/solana-svm-sealevel-virtual-machine</u></a></figcaption></figure><p>The EVM design sets a gas limit on blocks, capping the computational work per block. Each transaction uses gas based on its complexity, limiting the number of transactions per block. sequential processing exacerbates this limitation because only so much work can be queued and processed within one block's gas limit.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6f53f19cec818ce88245f986b1a28c26.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAACXBIWXMAABYlAAAWJQFJUiTwAAACcklEQVR4nJ2VodXsIBCF6SA6NhaNRaPx0Xg8ngLw+CmAAqYACqAAGqAA3tnMPsKfbPa891+xZw+BMB9zL2G11nQIDqWUELG1RuNwjAAADeacaWTMJ8UYc871UAiBRkoprTVWa3WHjDH7viulrLX0Lhp3zllrY4y995SSlNIYY62l+eaQUirGSGVprelpSum1QWsNAKy1Oef+V7XW3jvVi4gppVJKrbW11m+KMXrvaRVNaK0hYs75vYEQgjEWQhiTaJ5zTkppreWcAwCtvKj3LqUUQtBT+s05G2NoyWuDEEIpZV5P25RSxokPgrsA4FIc9e/dg9bauq40Y5wA/UFEpZQxRgiRUponzJJScs7np6UUpdRJAADee/LJTEAQ6TDMF4KcM/XzkUBKyRhzzo2ixmkCgDGGc/6FgFp1IdBanwSIGGMc/h0WJgL86aLfECillmVZ11VrzTnfto1sSgT7vs8uuhNYa2cXkb9/9AARye901rMfSik5Z0R8Iqi14qGZgJhOAq01Y2xd15GGUQsAENYTARnmQhBC2LaNwv+6KgCAzmREYdSCRyARke6Zj0H72ANacubAWnvPQWvNe6+13rbtv3pAWG+C1tq4Gr33McaU0nyapCeCkZVHgt4755wxtm3bsiyMMSqHKgoh7Pu+rusXAkS85+AkIM+S/ceaC0E5LPSFAADuOTh7YIxZlsUYM9939D/G+C8ESql7kk8C5xwlOYQwu+gS4/pAQAG65+BNUGsVQvBD+76P2qkQ55wQgq7b+RUzKH0w5g9OCEEIQZE6kzx/YIco2B8/NZdtPo7UWl8bxBidc957OqWhyx3+O/0BNKuIh8i3DQMAAAAASUVORK5CYII=" nextheight="882" nextwidth="1256" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.paradigm.xyz/2024/04/reth-perf#where-are-we-today"><u>https://www.paradigm.xyz/2024/04/reth-perf#where-are-we-today</u></a></figcaption></figure><p>Additionally, sequential execution does not efficiently use modern multi-core processors, which are designed to handle multiple operations simultaneously. The inability to parallelize transaction processing means the EVM does not fully utilize available computational resources, thereby limiting overall performance.</p><p>To put it simply, most blockchains that support the EVM bytecode standard can process up to ~200 transactions per second (tps) or ~20 million transactions per day, which is not enough for high-demand applications.</p><p>That's where Solana introduced its VM, which pioneered parallel execution and proved a point!</p><div class="relative header-and-anchor"><h1 id="h-solana-proved-a-point">Solana Proved A Point</h1></div><p>Solana pioneered parallel execution through Solana Virtual Machine (SVM), which includes the Sealevel parallelization engine.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/eb7acf0e6a39952a885aee667b266fbb.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAACBElEQVR4nKWTIbOjMBSFg0JV1FStZgZRUdcZRP9DZyoq+gMqKvYnIBEYBCIGgYiIiEFgMnNNTEQEZgUCswZRUVO983IfWZZC573ZTzCdSZqTe84JeTwe9/v9+Xz2ff+w9APdwO/v0/e9MaZtW3I6nQghURQdDgdCyHa7DcOQWPI877rOGCOlrJeRUgohyhFFUQghwjD8OPx8PhNCfN9frVZ4ru/7+N3v95fL5Xg8Msa01moBKSV7gXOeJAnn/GOCzWaz2+08zwuCIIqiIAjW67XneT8snudlWdY0DQDMCgghOOdiDqUUaZqmtXRd17attvyy4FJnXVq6vlJqSRgAjDEEZwQAacktlNIsy9I0rarKGb0kIIRATxDnUlmWAEAmmm6rMUZrDQN4iVf3Mf+yLOmAi5pSWtf1PwJKKc45pbQaUCNtN80YJ4/70Xpcwr9PJyiKAntGKc3zHM2ZxfmmtcYKOJ/db631dAL0rqoqY1Fvs8UjqqqK45hSyjlHczCDoihmLMIFbB5jbKkhTsAYkyRJEARxHAsh0AAXspRyxiJcw+vUX7AIALAO7sG7DZ81nYTMGEOLxq8XBn9fBSZXdEP/fQdjMGHGWJ7nWZa5xAAgTdPb7fbTcr1eKaWvquM2zwgAgHNw3AdY4E0FFifALr95t1/nU0BrPU5yXOf/pK7rpmn+AEx/dUhqAm+BAAAAAElFTkSuQmCC" nextheight="652" nextwidth="1248" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source:&nbsp; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://squads.so/blog/solana-svm-sealevel-virtual-machine"><u>https://squads.so/blog/solana-svm-sealevel-virtual-machine</u></a></figcaption></figure><p>SVM architecture utilizes stateless programs, meaning the programs do not hold any state. This design choice is crucial for enabling parallel execution because it simplifies the process of determining which transactions can be executed in parallel without causing conflicts.</p><p>Transactions on Solana are required to explicitly declare all the states they will read or write during execution. This includes specifying all the accounts and data that the transaction will interact with. By making these requirements explicit, Solana's runtime can easily identify dependencies between transactions and determine which ones can be executed in parallel. This setup is a part of Solana's Sealevel system, which is the world's first parallel smart contracts runtime. Sealevel allows thousands of smart contracts to run in parallel, maximizing throughput and efficiency across the network.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0a882abde13a209df5f39c345e9e6ba0.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAABYlAAAWJQFJUiTwAAACe0lEQVR4nJWTIXDjMBBFM1NaVFQQYmIiImJkEhRiEhRkImQkEhQmYiQmYiZktEhMTGSZmJCQWZlRWelNvD0nl+R6cw94rLGsr/37dzPP8zRNHx8f65Ne8t+ZHrjbkFKa57lpmt1ut4kxMsY2mw1j7OXlpSiKsizf39+99yml+AAAbLdbznlRFG9vb4yxoiiUUl9fX7SfJD8/P+XCJqUUQnDOIaL3PoSAC+kZMcaU0ul0OhwOTdNorRGx67q2bYUQABBjlFJ2C4g4z/NFIKVEddHzjunGOirifD6LBWNMSomOOxwO1toYoxCCJMdxzDl/CzyCiDHGnLNSqus6KaW1lorIOdd1LaWknSGEsiyHYaAGjONYFIVzjm78XCDnDAB934cQhBBVVdV1rZQiAUQ0xlhrQwgpJedc3/d0fVpqrcmui0DOOYQwLtgbhmFQC2u31964BVgg0xCRxOgo+oqIVwHqMF0ZEfu+997HGI0xIYRpmuhnEjgej5xzxphSyjlnjAGAcRyHYQCAuq6rqmKMWWunaboIIOJ2u23bFgDIDedc0zTkrPf+9fW1bdu1MRSkYRgQEQAuYV84nU4hBAAQQtD9rhWQLVprMopeAMAY470HAOccVUCG7Pd7IQQJHI9Hxlhd1yQwDAPn3BhzFYgxeu/JuNXfcRz7vr/tQQhhHbc1aSTvFwCA9pAr3wJ34blNkdb69tAV+jmEQNrrcpVcb/OPOXg6yXERUEoZY9ZQ0ZTQEgCklNcUpf8h/vZnv99LKemdoqG1pj3WWs45APw0aD8IUEzZwvl8TintdjvOeVmWVFNVVRTiP2L6aPRTaCcAUOrI7rvlOrA0QL8AL3EG0o9n7tYAAAAASUVORK5CYII=" nextheight="636" nextwidth="1244" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://squads.so/blog/solana-svm-sealevel-virtual-machine"><u>https://squads.so/blog/solana-svm-sealevel-virtual-machine</u></a></figcaption></figure><p>With the explicit state declaration and Sealevel’s capabilities, Solana's runtime can identify transactions that are independent of each other, meaning they do not read or write to the same state. These independent transactions can then be executed in parallel, significantly increasing the throughput of the network.</p><p>In addition, Solana improves its parallel processing by allowing concurrent transactions that read from the state as they do not modify the state and cause conflicts. Since these transactions do not modify the state, they can be executed simultaneously without causing conflicts, further enhancing the network's capacity for parallel processing.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/567d6046cda3c7f00ee925866202e6ab.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAABYlAAAWJQFJUiTwAAAD10lEQVR4nK1Ub0gbZxh/oR9KCxVWsBHnhH3bCgPZ1i6d1hjn/sIGwtrCRiHfusE+bKz/pJR+KBviaq1T59KoWxOjJsYFjT12d+aSi+fSJWvdxIk9Yy6Xu0vu1NN0i/Xspd5479LIWD/u4cfDw+/5vc/vfbn3XiDLcl9/n/2m3e129/X3uQZdY/4x7f8LkM/ne7p/6OkeuPWj197r7P3Oae91YihF4NPtvWMA1ADwMgAvNH96PU7FpqdjoWAUmQyHgtEJ/9QURt0OhDGUoqj4qAdNMYKmaaqq/stAUbYFfpXnJZ6XlhMcm8ryvMQwfHKZi91dtF12nLrw/Wu2r1p7vEM+NIBGcCI6joSISBzBo7/+Nr90P5ViBJ7Lzs3RDx78rWmaojxS1YLuVFDVAlAUhRf4kuHjncelWtft6Dvaub/MXfnmVvzeH38uLNybnV1dWyvpBFF+MhEGHFIoqKpqCICm7bDpjG8ispH76+4czabFh1twD4qyzQurG7nNjdzmei6vadojtfBwa9sYanSn78x7JyJnzt2YW0gK4trm5lZrl6e1y3O1w60o27FZeoFOAU3TOGEFVDWBw83AZKkwn2748PyXVxzWkxera22vvPfZi01nDh39+N3Tl0998vU7H1262jHU1jNa33x2f80JUPUmONy856UT1bW26lqb+f3PwXNvwW9WaTV/8MW+mpMefxieYPb3eVDZCPYdBabj4JlaWOw3w3ywDpTXgQNmSJYdg8UBM9h7BOx5FZS9DgXldcBkgbKDumzvEVDRoJP1UFB2DAnG4AlEaR2ewHQclNdDRUUDePaNYn7+bVBphahqgkyltdiCekuRKWVYNEIzgymvn0DvQANBXIMNw+CQBWaTno0FhlNpBGzVQb4osMIlBm+yFHm4p8Zdg0wmO46Eb2Mzkyg1joQDKDWJUgEdk/9BAIWypyKAUkgw6vXjnp9Qrx8dHkVESQaqqjLJJJdmWZbJZvgVKSOKGS7NCgInSaIkiSzLJJOJZHKZ0aEXCR1FhmUZlmW4NMulWSaZoOnFxNJiYokWBA5eU5qm29uvt7W1ddzo7OruPnvufEvLpc7Ob286HBcutly71i7L8pM7vnvZnxbwt9Kxy0ADSZI8Hq/fP+4aHPT7/VPBoM/nQxAkEAi43UMI8jOKYQQRIggCx3GSJDEMi0QiGIaRelAURRAESZIzM7+QJInj+FQwSBChWDxefCokSXI4HE6ns39gwO5wDI+MDI+MuFyDTqeTpul8Pi9JUlYUM5msIAiyLAuCIOkhy3Iul1vP5VZXVmRZNhijK+thGPwDsBlyBUGfYUIAAAAASUVORK5CYII=" nextheight="524" nextwidth="1238" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://solanacompass.com/"><u>https://solanacompass.com/</u></a></figcaption></figure><p>These innovations collectively enabled Solana to achieve a throughput of 500–1000 TPS, excluding votes.<br></p><div class="relative header-and-anchor"><h1 id="h-svm-evm-monad">SVM + EVM = Monad</h1></div><p>The primary approach behind Monad is quite straightforward. Monad adopts the parallel execution model pioneered by Solana, allowing multiple transactions to be processed concurrently to significantly enhance the performance and security of an EVM-compatible blockchain.</p><p><strong>So what are the core concepts of monad's architecture?</strong></p><div class="relative header-and-anchor"><h2 id="h-pipelining">Pipelining</h2></div><p>Monad implements pipelining, which involves dividing transaction processing into stages and executing the stages of each transaction in parallel with other transactions. Monad is integrating here a modular approach in designing an L1 blockchain.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/549ba49b5bea2eb8b9edf71becc0e9fc.png" blurdataurl="data:image/png;base64,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" nextheight="696" nextwidth="1250" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/monad_xyz/status/1745517178646904864"><u>https://x.com/monad_xyz/status/1745517178646904864</u></a></figcaption></figure><p><strong>Here's how it works:</strong></p><p>Monad breaks down the processing of each transaction into distinct stages, such as fetching the transaction data, verifying signatures, executing the transaction, updating the state, and committing the results.</p><p>For example, while one transaction is in the execution stage, another transaction can be in the signature verification stage, and yet another can be in the data fetching stage.</p><p>By executing stages of different transactions simultaneously, Monad makes efficient use of available resources (such as CPU cores and I/O bandwidth). This is analogous to the laundry example, where the washing machine and dryer are used concurrently to process multiple loads of laundry more efficiently.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/81d735cb7d33c7b6578184682dc601fe.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAFXklEQVR4nIWUe0xTVxzHG7f9sWUzZrqpM9k/0+xB1KEyHsMFdVQeY6i8V8pzgBULVgWhKogw0MLAiIo8QqOkVMtIgXVMrIzCWluBQqlQaltotVJooU/uLedyS+7SXh+4ZNk33z9+95yT87m/8/udQygtKQo+sO9KdVXQd3uzMlLJpHhaDrW87EJGegqZFH+SlkMmxackkdktt6jZlMSE2CORP8bGRFGzKU6H5f9sRhEnoaz4/Np33woh7vfe7uW90+uTzR8F+O0pzDux9r23v/r8s/1Bgd47vfx8vOOiIjdtWOf15TY/H+8AP59NG9aZDTrIanQszP63DQC2Ezh32TnZFEpG+vGjGSVF9OJzBSVF9HP0/PKyCylJpOrKSyVF9PP0AvqZU3hMyzkmHXqEYRhkNTkdZtwAtuFePeJ0mBEnRACwHbKaAGxzWEwOizsAsG0ZLALY7l63tIgnC1mNNuPM1KRcNT46NSnXqsZ1asXz6Sc6tcLwVK1WjOnUCoVcqhqX4YMK2dCT8RE3wGG3/t7Vwbx5fVDUK+bz6qrKOayGpurK5hu/ctnMxitVv7U2MpsbZ/Rai1Hf1c4+fjR9X9C3pPjohJjDUZHhiaQYf9/dLcyG61er+vndXe13A/x8qNmZaoW8g9M6P2cgqNTqVmZj+oG9wYHbs9KSTSaTzbagVU6MDYufTikHhQOyEbFWq3WhYH5G18JsSE5KyExLoeVQaDnHcqkUSkZaQR6NTIpjVFwszKeFhxLx2bCQ4IK8XHcNllFUxP/z5KEQGjVtx+b1qQcDv9i6hcVqxTDMbDZjL7UMIMhq4vM6OzitXA6Ly2G1sW9zOSzxwAOFbGjo4YBm8rFUIhT18UcfCceGH/bwuP38bjfACcNKpRJFUQzDJH90Nl6+cLPuqheBsGvrxjUEwrBQyO/uHB0ZwbAVAFsZFaVZGalJibExRyJpOZTw0ODaGoZcKhEP9OKWSoSSgb9EfXy7bQHANncNIGhRo9GgCALAEgIA/r9mgx6g6H0WM3DLh59+vCY9NQXDMJ1qgtlUFxF+MDMtJTWZRIqPjjockZyUwGy8UVJEr668VFvDqK4sZ1SUMipKtapxx8KsG4CApRUMQ1HUCUOQw454MHhCuFBPrNOqxwZFxWfPkElx/r578k/n+vvuPhwZ3lR/rbaG0dl+l93S3MVtq62pZDbV3Wlhmuf0kNXkBqy40GUUBQBZteMKukorLtciBCHA6ULh0zRqWCgxl3o0MT46I428Lyiw6lJZD48rHujt4XEF/O4eHpfLYQn43bYFwwsAii6LhH+f+Cn66/WEjQRCaSFldESqVCo1L6XXPxMIBM9005DVpJ9SKuQjhqca/ZTSNPtMIRua0WmWweKru4ZfIADbIKsJshrdAMXEeDeva1jQe5lOjSL6/1Kc19NzD0VXAFgCr4UgTncXjQ1LRh6JZENisbBvUCQAsM2FOj1b250Oi8X4HLdjYfY1YBGCJILebYQXMhjn8VPC3pTDZrYY9cVnz/j67Aolfh98ICgw4BtGRSmn9VYb+3ZT/TVeR5sLBSjixJ+G1wDIYdfPmbi1l9d5AO+/Q3hV2NVFntaoh0T9TfXXog5FkBNiC/NPkUlxyUkJIcT9YaFEX59dSYmx5ReLSovPNTdcxwEvusgJQ4qJCQzDimPCPvAwwkKJ/2J4PoELhasryyPCD2b9nFyQR0uMj6ZmZx7LTDv0Q8idFqZCJh0U9fU/uCeVCN8AIE5ofs6AIohRp+HW197ntXV3tmMYtgRDKAJeGU/cPPd8anJcp57UT6sU8lHN5GOtamJCJl20zC8DCLdn5bzH7i76B/sjhCh5wtcWAAAAAElFTkSuQmCC" nextheight="686" nextwidth="1256" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/@pipeline.xyz/what-the-heck-is-parallel-execution-really-b1807a81d325"><u>https://medium.com/@pipeline.xyz/what-the-heck-is-parallel-execution-really-b1807a81d325</u></a> / <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.monad.xyz/technical-discussion/concepts/pipelining"><u>https://docs.monad.xyz/technical-discussion/concepts/pipelining</u></a></figcaption></figure><p>Although the stages of transactions are processed in parallel, Monad ensures that the results are committed in the original intended order. This preserves the correctness and consistency of the blockchain state.</p><p><strong>By overlapping the execution of transaction stages and utilizing resources efficiently, superscalar pipelining dramatically improves the overall throughput of Monad.</strong></p><div class="relative header-and-anchor"><h2 id="h-optimized-consensus">Optimized Consensus</h2></div><div class="relative header-and-anchor"><h3 id="h-monadbft"><strong>MonadBFT</strong></h3></div><p>MonadBFT is Monad's high-performance consensus mechanism for achieving agreement on transaction ordering under partially synchronous conditions while maintaining Byzantine fault tolerance. It is a derivative of HotStuff with improvements from Jolteon/DiemBFT/Fast-HotStuff, reducing the number of communication rounds from three to two in the common case.</p><p>MonadBFT proceeds in rounds, with each round having a designated leader. The leader sends a new block proposal along with a quorum certificate (QC) or timeout certificate (TC) from the previous round to all validators.</p><p>If validators agree with the block, they send signed YES votes to the next round's leader. The leader aggregates these votes into a QC using threshold signatures. This results in linear communication in the common case.</p><p>If validators don't receive a valid block in time, they multicast a signed timeout message to other validators. If a validator collects enough timeout messages, they aggregate them into a TC and send it to the next leader. This results in quadratic communication in case of timeouts.</p><p>Validators commit a block when they see two adjacent certified blocks, known as the 2-chain commit rule.</p><div class="relative header-and-anchor"><h3 id="h-shared-mempool"><strong>Shared Mempool</strong></h3></div><p>Monad optimizes the consensus payload by referring to transactions by their hash and ensuring they are propagated through the mempool ahead of time. This reduces the amount of data that needs to be included in the consensus process.</p><div class="relative header-and-anchor"><h3 id="h-deferred-execution"><strong>Deferred Execution</strong></h3></div><p>Monad separates the consensus process from transaction execution. Nodes first come to an agreement on the transaction order without actually executing those transactions. This is different from Ethereum, where execution is a prerequisite to consensus and the leader and validating nodes must execute transactions before agreeing on a block. This pipelining allows consensus to proceed without waiting for execution to complete.</p><p>By decoupling execution from consensus, Monad significantly expands the time available for transaction execution. Execution merely needs to keep up with consensus on average, rather than fitting into a limited time window. This allows for higher gas limits as computation doesn't need to be completed on all nodes within a strict budget.</p><div class="relative header-and-anchor"><h3 id="h-carriage-cost-and-reserve-balance"><strong>Carriage Cost and Reserve Balance</strong></h3></div><p>Since consensus operates on a delayed view of execution, Monad introduces a carriage cost for transactions to prevent spam. Each account maintains a reserve balance to pay for the carriage cost of in-flight transactions.</p><p>The carriage cost is charged to the reserve balance at consensus time, deducted from the execution balance during execution, and refunded to the reserve balance after a delay period. This ensures that only paid transactions are included in blocks.</p><div class="relative header-and-anchor"><h2 id="h-optimized-execution">Optimized Execution</h2></div><div class="relative header-and-anchor"><h3 id="h-optimistic-execution"><strong>Optimistic Execution</strong></h3></div><p>At the core of Monad's Parallel Execution model is the principle of optimistic execution. This means that Monad begins executing transactions before the completion of previous transactions in the block. This approach can sometimes lead to incorrect execution if, for example, two transactions modify the same account balance in ways that would conflict if executed sequentially. To address this, Monad employs a mechanism to "merge" the updated state from each transaction sequentially, ensuring that the final state is consistent with a sequential execution order.</p><p>Monad also employs techniques to avoid unnecessary re-executions when possible, such as dependency analysis to identify transactions that can safely run in parallel, and caching of loaded state data to speed up re-execution.</p><div class="relative header-and-anchor"><h3 id="h-monaddb-state-backend"><strong>MonadDb State Backend</strong></h3></div><p>Enabling optimistic parallel execution requires a high-performance database to store the blockchain state. Monad uses a custom database called MonadDb that is optimized for this purpose.</p><p>MonadDb leverages asynchronous I/O to allow for concurrent execution while data access is in progress. It fully utilizes the latest kernel support to achieve high-performance asynchronous operations.</p><p>This parallel execution model, combined with MonadDb's optimized data access, allows Monad to achieve significantly higher transaction throughput compared to sequential execution, while still guaranteeing correct results that match the expected sequential behavior.</p><div class="relative header-and-anchor"><h2 id="h-evm-compatibility">EVM Compatibility</h2></div><p>​​Monad is fully compatible with EVM bytecode, allowing smart contracts written in Solidity or any other language that compiles to EVM bytecode to run on Monad without alterations. Developers can transfer their existing Ethereum contracts to Monad smoothly, benefiting from its high performance without the need to rewrite their code.</p><p>Furthermore, Monad fully supports the Ethereum RPC API. This compatibility enables existing tools, wallets, and applications designed for Ethereum, such as MetaMask, Etherscan, and Hardhat, to operate on Monad without any adaptations. By maintaining this level of compatibility, Monad ensures that the extensive Ethereum infrastructure is available to its users, simplifying the transition for developers and users alike.</p><div class="relative header-and-anchor"><h1 id="h-what-about-all-the-hacks-isnt-evm-broken-from-a-security-perspective">What about all the hacks? Isn't EVM broken from a security perspective?</h1></div><p>Yes, from a security perspective, the EVM is currently compromised. The overwhelming scale of on-chain exploits and asset losses has significantly hindered the mainstream adoption of blockchain-based solutions, particularly in DeFi, over the past few years.</p><p><strong>Here's what the numbers show:</strong></p><p><em>Total DeFi Losses:</em></p><ul><li><p>From 2016-2022, the top 50 DeFi hacks resulted in <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://www.halborn.com/reports/top-50-defi-hacks">total losses of $5.5 billion.</a></p></li><li><p>In 2022 alone, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://crystalintelligence.com/rohirov/2023/04/HACKS-report-1.pdf">over $2.598 billion worth of crypto</a> was stolen via DeFi breaches.</p></li><li><p>In 2023, funds stolen from DeFi protocols were <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://www.coindesk.com/tech/2023/12/27/crypto-users-lost-2b-to-hacks-scams-and-exploits-in-2023-defi-says/">around $2 billion.</a></p></li><li><p>In Q1 2024, DeFi platforms lost more than <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out link" href="https://news.bitcoin.com/defi-platforms-lose-more-than-336-million-in-digital-funds-in-q1-of-2024-study-finds/">$336 million in digital funds</a>.</p></li></ul><p><br>EVM vs Non-EVM Losses:</p><ul><li><p>Ethereum, the biggest EVM chain by active users and value locked, experienced the highest DeFi losses in 2023, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.coindesk.com/tech/2023/12/27/crypto-users-lost-2b-to-hacks-scams-and-exploits-in-2023-defi-says/"><u>with about $1.35 billion erased across an estimated 170 incidents.</u></a></p></li><li><p>BNB Chain, another EVM-compatible chain,<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.coindesk.com/tech/2023/12/27/crypto-users-lost-2b-to-hacks-scams-and-exploits-in-2023-defi-says/"><u> lost $110.12 million across 213 incidents in 2023.</u></a></p></li><li><p>Emerging EVM-compatible network zkSync Era <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.coindesk.com/tech/2023/12/27/crypto-users-lost-2b-to-hacks-scams-and-exploits-in-2023-defi-says/"><u>lost $5.2 million in two incidents in 2023</u></a>.</p></li><li><p>In comparison,<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.coindesk.com/tech/2023/12/27/crypto-users-lost-2b-to-hacks-scams-and-exploits-in-2023-defi-says/"><u> the non-EVM Solana chain had a loss of only $1 million in a single attack in 2023.</u></a></p></li></ul><p>It's hard to see how EVM-based DeFi could become mainstream given the current situation. However, all hope is not lost for EVM. Monad is also enabling developers to make EVM more secure than it is now.<br><br><strong>Let's go into the details here:</strong></p><p><strong>Security Is Costly on Ethereum</strong></p><p>On Ethereum, implementing robust security measures in smart contracts can be very costly due to the high gas prices associated with additional safety checks and computations.</p><p>To reduce gas costs, developers often forego additional safety checks, compromising security for efficiency.</p><p><strong>Here Are Some Examples of Gas Optimizations Compromising Security:</strong></p><p><strong>Limiting Defensive Assertions:</strong></p><ul><li><p>Defensive assertions are checks that programmers include in their code to ensure that certain conditions always hold true during the execution of smart contracts.</p></li><li><p>They are essential for preventing exploits, especially re-entrancy attacks, where a contract may be manipulated into a vulnerable state without triggering any alerts.</p></li><li><p>Developers may omit additional defensive assertions, especially with evolving code, to reduce gas costs.</p></li></ul><p><strong>Tricks for Gas Savings:</strong> </p><ul><li><p>Saving gas by using advanced Solidity features or unconventional coding practices often results in less legible and more complex code.&nbsp;</p></li><li><p>This complexity can obscure the code's function, making it harder for other developers and auditors to review, thus increasing the likelihood of oversight and errors.</p></li></ul><div data-type="twitter" tweetid="1149971603536666625"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/stonecoldpat0">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/c1c11dfebe2d2317653f885a03c370db.png">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/stonecoldpat0" class="twitter-displayname">Patrick McCorry (💙,🧡)</a>
              <p><a target="_blank" href="https://twitter.com/stonecoldpat0" class="twitter-username">@stonecoldpat0</a></p>
    
            </div>
            <a href="https://twitter.com/stonecoldpat0/status/1149971603536666625" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Due to the gas mechanics in solidity, there is a real financial incentive for developers to write unauditable, difficult to read, and assembly-level code. <br><br>Are you writing mission critical code? Stop optimising for gas efficiency, it isn't a great metric for security.
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/stonecoldpat0/status/1149971603536666625" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            30
          </a>
          <a target="_blank" href="https://twitter.com/stonecoldpat0/status/1149971603536666625"><p>11:19 • 13 Jul 2019</p></a>
        </div>
    
  </div> 
  </div><p><strong>Minimizing On-Chain Interactions:</strong> </p><ul><li><p>Practices like requesting infinite ERC-20 token approvals from users to reduce gas costs compromise security by potentially allowing attackers to drain user funds if the app is compromised.</p></li><li><p>With approximately $250 billion secured in ERC-20 tokens and NFTs on Ethereum, the implications of compromised security are immense.</p></li></ul><div data-type="twitter" tweetid="1466415608308850696"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/larry0x">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/c6f2260895d9c1cf632e3b294c4424ff.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/larry0x" class="twitter-displayname">Larry Engineer</a>
              <p><a target="_blank" href="https://twitter.com/larry0x" class="twitter-username">@larry0x</a></p>
    
            </div>
            <a href="https://twitter.com/larry0x/status/1466415608308850696" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      you can technically approve only .5 WBTC<br><br>however, most frontends do infinite approvals so that users only need to approve once, which saves gas<br><br>ultimately, the problem lies in Ethereum’s high gas price
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/larry0x/status/1466415608308850696" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            3
          </a>
          <a target="_blank" href="https://twitter.com/larry0x/status/1466415608308850696"><p>15:35 • 2 Dec 2021</p></a>
        </div>
    
  </div> 
  </div><div class="relative header-and-anchor"><h3 id="h-cost-effective-security">Cost-Effective Security</h3></div><p>By drastically lowering the cost of gas, Monad makes it financially feasible for developers to include comprehensive security measures in smart contracts. This reduction means that developers no longer need to make trade-offs between security and cost-efficiency, and can focus on employing the best practices.</p><p>Additionally, by reducing the cost barrier, Monad allows for the implementation of more complex and inherently secure protocols that would be too gas-expensive on Ethereum or other EVM-based L1s or L2s. This includes more advanced state management techniques, and integrated error checking mechanisms.</p><p>Monad’s economic model also makes it feasible to implement continuous integrity checks and monitoring systems within smart contracts, which can alert developers and users to anomalous behaviors indicative of breaches or bugs.</p><p>You also need to keep this in mind: While you can directly port over your EVM contracts, you won't gain any security benefits. To fully benefit from the low-cost execution environment and create more secure applications, you cannot simply copy and paste the existing code. Instead, you must make changes to enhance security, which essentially results in altered code that then requires re-auditing.</p><p><strong>But would these optimizations make the Monad version of the EVM the most secure VM out there?</strong></p><p>It's highly unlikely because new-generation VMs like Move are far ahead in terms of enabling secure coding, but the Monad EVM could very well be the version that enables the most secure EVM-based application, and that's a big upgrade from the status quo!</p><div class="relative header-and-anchor"><h1 id="h-but-why-not-be-an-ethereum-rollup">But why not be an Ethereum rollup?</h1></div><p>The core focus of Monad is to maximize performance and scalability without compromising decentralization and censorship resistance. Taking the rollup path would be a serious roadblock to achieving that goal.<br><br><strong>Let me explain:</strong></p><div class="relative header-and-anchor"><h2 id="h-decentralization-and-censorship-resistance">Decentralization and Censorship Resistance</h2></div><p>Current rollup designs do not have a fully decentralized block production mechanism. They depend on a centralized sequencer to order transactions, creating a central point of control and potential censorship risks.</p><p>Although there is ongoing research aimed at decentralizing sequencers, achieving this is unlikely in the near to medium term.</p><p>By developing Monad as a layer-1 blockchain that employs a proof-of-stake Sybil resistance mechanism with a decentralized network of validators, the system is designed from the start to maintain decentralization without inheriting the limitations of an existing layer.</p><div class="relative header-and-anchor"><h3 id="h-performance-and-scalability">Performance and Scalability</h3></div><p>Monad's custom architecture is built from the ground up for ultra high-performance transaction execution with the pipelined execution model to efficiently process transactions in parallel across multiple cores.</p><p>As a Layer1, Monad can make radical optimizations to its consensus mechanism, peer-to-peer networking layer, and storage layer to minimize overhead and maximize throughput.</p><p>Implementing these major architectural changes to push the boundaries of performance would be much more challenging, if not impossible, within the constraints of a rollup design built on an existing Layer1.</p><div class="relative header-and-anchor"><h2 id="h-avoiding-data-availability-layer-limitations">Avoiding Data Availability Layer Limitations</h2></div><p>Another key factor is the limitations and dependencies that rollups inherit from their data availability (DA) layers.</p><p>Rollups rely heavily on their DA layer for state verification and data availability. This introduces constraints around transaction costs, capacity, and time to finality.</p><p>As an independent Layer1, Monad has more control over its transaction costs and capacity. It is not beholden to the limitations of an external DA layer.</p><div class="relative header-and-anchor"><h1 id="h-what-is-with-the-monad-memes">What Is With the Monad Memes?</h1></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/860c9f0d22c2c848b21b5ee09daede4d.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAFWUlEQVR4nJVVe0xTVxw+vX1AKX3ZFm4tIOVRpCK+IHbyENAxt7ExhGoB+4K2gK5TRyRsFdQUmPigAj4HCqMpHbVwqQiROKJDFAQqpbGrYJYtLllmMl32D25/udx7lTCDFb6b3Jxz7+983/l+53fOAWAxEAgEAECCKAXmhMx3fYAIvTMEA4VCEQqFMAwLhcKw0DCRSATD8EJViACRiCQAAJ/PDwoKmtfms6kBFMgXNR7H5XCMRqNer6+oqDAYDPX19WVlZa+oIeLCyKQtSZLNErxPJkINu+AtEXSs9xYBCEL1RSLRuXPnDAaDzWazWq16vb6psYnNXoHHsOicjPXZu9JLNkYlkUkUdBQBHcVlkJ+eWpMSScO+vN0ERABcNp3H4wmFwsTERLFYHBYWtmpVGJlMFnCjvi5sHDr+i/vsPyN1z6bPvmg5OBABr36dN7AuhE70wY37ig6mKt9jv2GTSgrcn1szdvr57cNPe8tm2/NHL0tH2mX3BsufDJ/+fSUn4rXGEhYZIgAyiYhGohlHAQA4qbA+bHqJ6Nxm2XinfLJLNWVRTJr3jF/Ku+XQz7QeGKRS8MwspYYWuJlfzC9TTyFFj6xKp0UxYVdO96g8PSq3VTHZLh+9sHNorObvStlpAACZRGEzXi3VuwFBqBv0AaBg3Vfm3Q+Opffti2vp1T38TjbapXT1qNwWOapxWTpyo2qWwwzmsIM3CtPxafkyE0AhwSz/+fII5YrbtC6z2lWfPWg5PuTo6P/r0YurWleP8mGXynUl/+4V2Z2+vY+TInasZEYn8KR4riACyrNYcrB37kbWoUz2R2sZAACxKK62ukGjqHz570tTVbtElG0zeJFiL+ZgovGzAdMn/UfSOvdLTlRt6xSzsnCaNQLaSjY6yzedzCf/dkWk64hofQiqEckSNOfpnMYLtsJvB3SN7pJqRDGOFHmt8slvMrtP7uhtlQ47tDO1HyChgQkAgEOZnKGDQg7db/FNh3/is/2ig6k0PzSbdH//9Mig6qTSSzvP39x7fGTvyY7d9yzyCaTYgxR7HDrvRemtzzecXR2YihGQPMdibh4IJxGJiznA6OPj48XiWAAAjxrHogixIEJ2ROXRVKSj4CfznsdIsdumnDLvGWspvFu93SKPqWn+dEi9yQAACOcG5G1ivmNHUKkBZAphBSVEHtskjTm6Cc74Irm2U3G/T+v9Xj4xUv2H68zcUPlvbbK7ByTncwSVpqyBa7qfy7eeAQCwaRQKCd3QvhRwfR5N0KPyVG/tqcu83quZbcjur0ozd2qdUw1zvTrPlGnOofMqRHX6Dc02ldOmcpdKarCxEFbfPoEHQBCk3VKlTzmxFk5l+nOSYWmB0Gj6+MaY8fmUae6Hiid9mlljhu1wqtmqctrV7owI9fZYWkoU09eBuhD+flR+UFiAP53P5wvCYTErtTyhtS4TMReOdWvdHbIxpNjTmjdcEn/GIp+0q90CZgyXQeQxsOIBSwYEESGIEMSBVQmV5vyJqyqXVe60yp025YOrKpddPV2VbK6UtOXElhKwjbk84IedgBvepv1xsPRXpMjdrZ7uVru71W67atqOta/rZs3y++FstOqWcp7+D/ikmsu6h8ufmQvGkGLvde1jh2bGoUEbSJHHrpq2KadGDv2p32ak0fDrbDkSeHRBWtnAvpm+4pmSzaak4FyZqKJ884W6zK72/DvXNN4+jfdEljWYEbLc2WMC2GqFMtfUf9h/MWc8bZUOt+UH0QGAJIKsSzn3WnJHc2IOLus6WMAPAJXIiGPtiKa9HxmYIaBtgAiv7n3sN8QiC0ICE9excqPoyT6Y/gMSvrgsWSA3ogAAAABJRU5ErkJggg==" nextheight="914" nextwidth="1194" class="image-node embed"><figcaption htmlattributes="[object Object]" class=""><em>Source: </em><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/monad_xyz/status/1743386237874954420"><strong><em><u>https://x.com/monad_xyz/status/1743386237874954420</u></em></strong></a> </figcaption></figure><p>The crypto market is very noisy mainly because DLT is future-oriented technology. Currently, no blockchain-based applications have user numbers comparable to popular web2 applications. Therefore, every team building an L1 or a rollup is creating their solution for the future.</p><p>This results in a high volume of competing narratives, each seeking attention and influence. These narratives shape public perception and influence investment decisions because a leaderboard exists in the blockchain space, with coin market cap acting as a leaderboard of blockchain tokens.</p><p>Websites like <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinmarketcap.com/">CoinMarketCap</a> rank cryptocurrencies and tokens based on market capitalization, price changes, and trading volume, creating a leaderboard format.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/59e2da8a7f28a466a6c4efd3cbb75b76.png" blurdataurl="data:image/png;base64,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" nextheight="720" nextwidth="552" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>It's undeniable that there is a sentiment that if a L1 blockchain or an application is lower down this leaderboard, these projects or L1s are considered less significant, even if it has nothing to do with the technological fundamentals of this project.</p><p>Look at bitcoin, the "digital gold" narrative has captured the imagination of a significant number of people and made it today a 1.2 trillion dollar asset. If you look at the meme coin action right now, you will also see that memes are powerful tools that can capture value</p><p>In effect, narratives and memes are powerful tools that could help projects climb the leaderboard ladder and gain maximum exposure. As they say in the crypto space, "numbers going up is the best marketing you can get.", and Monad is leveraging all those tools to create hype for the project.</p><div data-type="twitter" tweetid="1743386237874954500"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/monad_xyz">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/c8d29d5c1928c57121c73017cc617986.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/monad_xyz" class="twitter-displayname">Monad ⨀</a>
              <p><a target="_blank" href="https://twitter.com/monad_xyz" class="twitter-username">@monad_xyz</a></p>
    
            </div>
            <a href="https://twitter.com/monad_xyz/status/1743386237874954420" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Monad Memes of the Week #14<br><br>ty: <a class="twitter-content-link" href="https://twitter.com/andalfthegreat" target="_blank">@andalfthegreat</a>, <a class="twitter-content-link" href="https://twitter.com/ratwell0x" target="_blank">@ratwell0x</a>, @elearachel, <a class="twitter-content-link" href="https://twitter.com/Evoyudhasamael" target="_blank">@Evoyudhasamael</a> <img class="twitter-emoji" draggable="false" alt="💜" src="https://twemoji.maxcdn.com/v/14.0.2/72x72/1f49c.png"> 
      <div class="twitter-media"><div class="twitter-four-images"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/50426445c3bb4df6334b7117f95ba3c0.jpg"></div></div>
      
      <div class="twitter-quoted">
        
  <div class="twitter-quoted twitter-embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/monad_xyz">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/6a6b055f90f3ea7181f42674a2a6aeda.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/monad_xyz" class="twitter-displayname">Monad ⨀</a>
              <p><a target="_blank" href="https://twitter.com/monad_xyz" class="twitter-username">@monad_xyz</a></p>
    
            </div>
            <a href="https://twitter.com/monad_xyz/status/1740770891066433565" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Monad Memes of the Week #13 <br><br>ty: <a class="twitter-content-link" href="https://twitter.com/calvinncandie" target="_blank">@calvinncandie</a>, <a class="twitter-content-link" href="https://twitter.com/Evoyudhasamael" target="_blank">@Evoyudhasamael</a>, <a class="twitter-content-link" href="https://twitter.com/fed_febri" target="_blank">@fed_febri</a> <img class="twitter-emoji" draggable="false" alt="💜" src="https://twemoji.maxcdn.com/v/14.0.2/72x72/1f49c.png"> 
      <div class="twitter-media"><div class="twitter-four-images"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/a91da3140a7faf75719a7518829aa1b2.jpg"></div></div>
      
       
    </div>
    
  </div> 
   
    </div> 
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/monad_xyz/status/1743386237874954420" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            503
          </a>
          <a target="_blank" href="https://twitter.com/monad_xyz/status/1743386237874954420"><p>22:37 • 5 Jan 2024</p></a>
        </div>
    
  </div> 
  </div><p>Monad's current engagement figures are comparable to some of the top 10 L1s (based on CoinMarketCap). This is already a great success from a community building and marketing perspective. And if you look a bit deeper, this comes as no surprise.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9745ff46c98dd1c81d1646d47d2e7f17.png" blurdataurl="data:image/png;base64,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" nextheight="710" nextwidth="1252" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Looking at Monad's backers, you'll find some of the biggest names in the blockchain space who understand how the crypto markets work.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f5761ce1a6ef329b5b516a0143febca9.png" blurdataurl="data:image/png;base64,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" nextheight="662" nextwidth="1250" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>This explains why Monad has almost perfected the crypto marketing game. In a market where meme coins outperform L1 tokens with strong fundamentals, community building and spreading the message through memes is a perfect strategy.</p><div class="relative header-and-anchor"><h1 id="h-winding-up">Winding Up!</h1></div><p>Looking at the Ethereum L1, where most of the focus is still on realizing the Rollup-centric roadmap, and there hasn't been much effort to make EVM more performant. The other EVM-based L1s are mostly seen as copy-pastes of Ethereum L1 and lack the grand vision and narrative to aim at what Monad is trying to achieve.</p><p>If you look at the Ethereum L2 ecosystem, the protocols have to deal with the current&nbsp; limitations of Ethereum DA to providing a cheap execution environment or have to depend on centralized sequencers, compromising censorship resistance which is the core philosophy of DLT.</p><p>At the same time, Solana, with the current real throughput limitation around 800-1000 tps, limits the capabilities of Solana to keep up with the increasing demand, and it can take a while until Solana brings the next upgrades to improve throughput.</p><p>In this situation, Monad is on its path to fill the gap in the market by bringing 10x more than the current throughput of Solana and also using a VM that has the most developer adoption in the whole blockchain space. Along with that, Monad has already built a huge active community.</p><p>The biggest bet Monad is making is on the staying power of EVM. Right now, this would seem like the right thing to do but at the same time we are watching the rise of more secure and efficient VMs like Move, and in a scenario where blockchain-based systems have achieved little to no real-world adoption, betting on the staying power of EVM is a big risk that the Monad team is taking.</p><p>Could that happen and could Monad be irrelevant in the next 3-4 years of years' time? We don't know that yet, but one thing for sure, Monad is on its way to be one of the biggest L1 launches of this cycle, and with the recent success of Monad devnet, things are working in favor of Monad.<br></p><hr><p><br>Do you like our Thesis Approach to understanding crypto and blockchain tech?</p><p>Then Subscribe to our Newsletter and we'll deliver a Thesis every week straight to your inbox:</p><p>Guaranteed spam-free:)<br></p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="https://paragraph.xyz/@thesis/memberships">Subscribe</a></div><p></p>]]></content:encoded>
            <author>thesis@newsletter.paragraph.com (Sooraj)</author>
            <category>evm</category>
            <category>monad vm</category>
            <category>svm</category>
            <category>scalability</category>
            <category>blockchain thesis</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/4f7d5a38d1f36c9260c75afefef767e9.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[The Mina Thesis]]></title>
            <link>https://paragraph.com/@thesis/the-mina-thesis</link>
            <guid>7fTiJCOHInRc5pNY7Q6t</guid>
            <pubDate>Thu, 07 Mar 2024 17:47:25 GMT</pubDate>
            <description><![CDATA[Mina Protocol is one such system that has chosen a path far different from the rest of the blockchain-based systems but has immense potential to realize that ultimate vision or what Vitalik calls "The End Game."]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e962b9fe5eb7d2fa07e40e9fd78da0c5.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEfUlEQVR4nKWU7U/TVxTHT/t7froPv1+hLeuWaiK0OobJErO4LdlQtsUpYTofwCnIQhdJf44WBDbDIhtqIGZEqSNYZTJw3VgYAbVUOnxnTBaTAQnMhL2afwD6yhe+uMuvdd2DvhjZycm958W5+ZzvufcekAz83100sEbMfXWHDtY3RpqjVTt2giDr1MMpumhgGZGnj8CaAFKO0d1z6vf790dTqSujYxLCnCh5SwIqwoKG/i9ARgREZd369demp6veqppfWByfmOg5fSYzm+39sl941pEnABkRjZgqpjIiMiIqpiox87H0L4Ckhis2Z27OHqxvODeQON7xyeqDB/MLC8nLVzRiis8EiAYWFd3N8bwgiYoqKiovSm6OFxVdzKlWETYQybtiIF9J4P29e1/c/PKbldu3vvr6tu1Vx47FKiu3ibKGMH2S9mdlICEiagYAVFRUBINByFkwGHypvBwAJFWTEeEMDDpyXDVAUp3VzYEogSA6Ky84ZwQBCmk6chcUyJi6RMk0zcXFxZmZGS5nmUzml/l5hBAvSi5Et1Crk/pi2Bsvfi5WGoob3rbghnh4U2t4U5tV0lYUaPcH24oCcbMkbvpjxNdJfe/SIs5pKQadegDAtu2pqanZ2dnq6uqamppsNptOpyORiFMaMruon1lhZgVY5S728CELvMLu3GHpNOs4wSwfs4K59XknwVrHrFJmlaWVF0B3egs6LQaA1tbWwcHBRCJh23Y0Gk0kEpeSSdu2HQA2T2A/s8qYVcz2HmKPH7PxH9jqKsvcZPF2dmWETUyw6Mfs0jCbmGQ79uRgZdNyAHKX90RBe3v72bNne3t7e3p6Tp482dfXd/78+ZaWljygywGEmGWwT7ucwldW2PXrbHmZZbPspznW28cePWKjY07c2cUszKxQWvkL4Cjo6Ojo7++vra29devW3NxcXV3dwMBALBbLAzqpUxSzPKwxwo7arCHCavazZJJ1f+GI2F3LPutmia9Y6jv2dg2zSphVNikHCi1yFDQ3Nw8PDwPA8PDlixcvAsDIyEhTUxMAqNTjRWQjtkqJWaoapYq+QZJDOgpLaljWwqoRMkhYVEKyGpKUkEFCxLMRWwFMxcIz5RVdEARFUQFAzBkAKKoqCIIgO89UMBBoSKAe0SyWPF7V5xfMYhexOGLx1OPGpkA9AvXw1MMTy4UoGJgzCv8gtwmqwclaPhA0QzIwJ2uC6gSSgXViArjrDtcvLS/NZDK3b98usorA5eZ4weVyiZICAEcam3ZV1wCArKHCL/vHqMhPhacDKfecZUR4DU38OPnhR0enr12/MDi0Zetre/YdiNqxN6reOWofO9RwpK6+oSV+PFRe4c7pXtuwUzEFcI+OXd3/weHU+Pi5gcTS0vKv9+7dmJmZnLr28927334/Pno1tbLy2559B8DFacRcO4CXz/T27Xxv96nTZyort10YHBpLpYaSyagdu5G5+fXIN13dn2fn5hqaIgCuNQMKmPys1alHzPWaev24yIuLfbyiE6/X9Pp5RZf+dgd/AC01cxS4PCUGAAAAAElFTkSuQmCC" nextheight="720" nextwidth="1280" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The 2008 financial crisis will be viewed by history as a pivotal moment that not only demonstrated the fragility of the global financial infrastructure but also underscored the disproportionate impact of such systemic failures on ordinary individuals.</p><p>From that point onwards, there was a consolidation of efforts from the fringes to create an alternative financial infrastructure that is inclusive and egalitarian by democratizing access to opportunities.</p><p><strong>A financial system, where all participants have equal opportunities to participate and benefit, irrespective of their economic status—a beacon of hope for those disenfranchised by the existing financial order.</strong></p><p>That's why the philosophical underpinnings of blockchain-based systems are deeply rooted in principles of inclusivity, democratization, and egalitarianism. From Bitcoin to systems like Ethereum, Cosmos, Solana and Cardano these are all attempts to realize one or the other version of that dream.</p><p>As much as this attempt has a philosophical base, this journey is also technologically challenging. It's an incredibly arduous task, dependent entirely on yet-to-be-seen technological developments to fulfill that vision.</p><p>That's why I think there are a few projects that have been designed from the ground up where the technological roadmap is viable enough to achieve that end state—a financial system that is inclusive, democratic, and egalitarian. Mina Protocol is one such system that has chosen a path far different from the rest of the blockchain-based systems but has immense potential to realize that ultimate vision or what Vitalik calls "The End Game."</p><p><strong>Why does Mina Protocol offer one of the most viable paths in achieving that vision?</strong></p><p>Here's an article that breaks down the philosophical and technological foundations of Mina Protocol and why Mina, being arguably the only blockchain that's taking a zk-native approach, is one of the strongest candidates in the entire blockchain space to achieve that ultimate vision.</p><hr><div class="relative header-and-anchor"><h1 id="h-the-end-game"><strong>The End Game</strong></h1></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e0a18ac17aa953b0f2399b05fe9c2867.png" blurdataurl="data:image/png;base64,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" nextheight="1382" nextwidth="1984" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Ethereum is by far the most ambitious project from a technical and philosophical perspective, having created a core idea to become a foundational layer for a new era of the internet—Web3. Its goal is to achieve a revolutionary digital society, one where the core principles of openness, innovation, and inclusivity are paramount.</p><p><strong>The "End Game" of Ethereum, as envisioned by Vitalik and the broader Ethereum community, is to evolve the network into a fully scaled, maximally resilient platform that can serve as a powerful tool for global coordination and innovation.</strong></p><p>In other words, it's a platform capable of realizing the end-game vision, including unparalleled scalability, robust decentralization, and impenetrable censorship resistance, ensuring efficient, widespread accessibility while safeguarding user autonomy and data integrity.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c1e11e407080a1af3926933d933a3712.png" blurdataurl="data:image/png;base64,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" nextheight="1611" nextwidth="1468" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>That's the end state, and to get there, an elaborate roadmap exists that would bring Ethereum to that end state, probably a decade away from now. At the same time, there are projects progressing towards the same end state faster than Ethereum, by leveraging the scalable, verifiable computational capabilities provided by "ZKPs."</p><p><strong>Mina is the most prominent, or perhaps the only, project in the entire blockchain landscape that has been building toward this vision, relying on the concept of zk-nativeness.</strong></p><hr><div class="relative header-and-anchor"><h1 id="h-scalable-verifiable-computing"><strong>Scalable Verifiable Computing</strong></h1></div><p>Scalable verifiable computation in the context of&nbsp; systems demanding both efficiency and integrity at scale refers to the capacity to handle an extensive volume of transactions with the ability to prove the correctness of these transactions in a manner that is both swift and lightweight.</p><p><strong>This concept is paramount in decentralized technologies, where the goal is to support high transaction volumes with security, transparency, and without central points of failure. </strong></p><p>Traditional blockchain systems often struggle to balance scalability, security, and decentralization. As these systems aim to rival the throughput of centralized Web2 systems, they encounter bottlenecks that stem from the need to maintain a distributed ledger across numerous nodes, each of which must process and verify the entirety of the data.&nbsp;</p><p><strong>Zero-Knowledge Proofs (ZKPs) offer a compelling solution for scalable verifiable computation</strong>, addressing the need for secure, decentralized systems capable of handling vast amounts of transactions efficiently. Verifiable computation aims to allow a verifier to confirm the correctness of computations without executing them in full.</p><p>ZKPs enable this by allowing a prover to demonstrate the validity of a statement without revealing any additional information beyond what is necessary to make the verification. This property is incredibly beneficial for scalable systems because it means that even complex computations can be verified quickly and with minimal resource consumption.</p><p><strong>The core value of ZKPs in systems that need to scale is their capacity to compress the verification process for complex computations into brief, efficient proofs. </strong>These proofs are small in size, making them quick to transmit over the network, and they can be verified efficiently, regardless of the complexity of the original computation.</p><p>This efficiency is a breakthrough for scalability, as it allows networks to process and verify transactions at speeds comparable to centralized systems like Visa, but within a decentralized and trustless framework.</p><p>By design, blockchain systems benefit from decentralization, enhancing security and resilience against attacks or failures. ZKPs complement this by ensuring that the verification process itself does not become a bottleneck or a central point of failure.</p><p>With ZKPs, the computational burden is significantly reduced, and the verification can be performed by any participant in the network efficiently. This feature is critical for maintaining the decentralized ethos of blockchain systems while enabling them to scale to meet the demands of global financial systems and beyond.</p><p>The architects of the Mina protocol identified ZKPs as the most viable path towards a decentralized scalable system when it was established in 2017 by O(1) Labs. <strong>That’s why Mina had integrated ZKPs into its foundation architecture</strong>, or in other words, in every aspect of a blockchain where ZKPs can be leveraged for accessibility, scalability, programmability, and privacy, making Mina a zk-native blockchain by design.</p><hr><div class="relative header-and-anchor"><h1 id="h-recursive-snarks-the-super-power-of-mina"><strong>Recursive SNARKs : The Super Power of Mina</strong></h1></div><p>At the core of Mina's design is the use of recursive zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge), which are a form of cryptographic proof that enables the protocol to maintain a constant-sized blockchain, regardless of the number of transactions processed.</p><div class="relative header-and-anchor"><h2 id="h-zk-snarks-the-foundation"><strong>zk-SNARKs: The Foundation</strong></h2></div><p>zk-SNARKs are a form of ZKPs which enable one party to prove to another that a statement is true, without revealing any information beyond the validity of the statement itself. zk-SNARKs are characterized by their succinctness and non-interactive nature, meaning the proofs are very short and can be verified quickly</p><p><strong>Here’s a thread where is describe the concept of zk-SNARKs in detail:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/SoorajKSaju/status/1758891170548142406?s=20"><u>Link</u></a></p><div class="relative header-and-anchor"><h2 id="h-the-concept-of-recursion"><strong>The Concept of Recursion</strong></h2></div><p>Recursion in computer science refers to the process of a function calling itself directly or indirectly, which allows for the efficient solving of problems that can be broken down into smaller, similar problems. When applied to zk-SNARKs, recursion enables the construction of proofs that verify other proofs, leading to a hierarchical structuring of information that can significantly compress the data needed to verify a series of computations.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><a href="https://0xparc.org/blog/groth16-recursion?utm_source=justthemetrics.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=the-grand-vision-of-mina" target="_blank" rel="noopener noreferrer nofollow ugc" style="cursor: pointer;"><img src="https://storage.googleapis.com/papyrus_images/a63aad45ad65b91a0426ab3afbfe4065.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAEIUlEQVR4nJ2UXUxbVRzAb7IHYzRmybKETFgMuCpxmBqCjm1NlkmRTQbMWCKBwSip0q3SCwVuS0srtKsw5DKhuK2BlfJxB9hCdntb2jIO5cI9t9y211G1knbzQR784IFXHg2U4aZsYf5ycnIezv/8/ufrjxgM+sbGJgzDtNoWDMMMBgOKojVSqVarVSgUGIaZzWaDweD3++n/BZJcEcMwFEWbGhuNRqNK1SCXyzEMU22DYZhGrZ7xeGiaBgDs9vsV8HsRjUaTgwjPc48BAIRDYQhhIpHgOG6/gmRGzwJCGI1GIWQcTkc4wrXqtUN2m1icNzA4QLndgfnAvgR7AgDgOO7W7VtVl6s0ak1O9glp5ReSi5eutXWnHDqKIIhG3RKPx2l64fmavQUAAJ7nFYqrB187lHemsMtscRKukqJPT30gkpSUfVJ4CUEOHD54tMvc56Fmg8ssTdPP0uwtgJAJLgfNbXhPx02ee+BwOgSCY5VlnzfUtXR3Wshp1+3+gXcz31fVae/ap/p7bBTlezq/eQDm9xAEthtN094Zv0nX55yk2CAbj6/mZOe8mXo89lOM5yOtDd0mXd/Dh7FforEpggxFlr2Ub8AyTN2jWJYJzAcoj5dlGQgZn2/2KQGETIhjWZb5MRoZH3GadH3BIOP3b50A1mzWYPhX1y0AgMqSBnF25ci4s9X0bXtnf4hjJ6e9NaqOi9Waslrd6ASpUHeVyjT5pcr7YDEU4nYEAIDRcaep06K/1qtq7UJ11+fm5sKhEM9HfL7ZDyVf5l6QHROVOciZu3anCeu9bSNeyjqHpJ8Zm5iS1V559XBaavo7RaUVCmXDRwXnNXpTxWV5cXExSZJbAgiZCP/DmMNt6rlTr+nUf23p7R8Mh8I4jlutVpd7pkxaL72C6do6tPo2yk01KXV3vrM367rfO1uBW2wtaqyw8Hw9WicrV7a3tWu1LTj+zfeT49XV1VarFYEQkiSJoqhcLq8oL7/Rg18o/PhcQYFMJkNRpVicRxBjqalHXj+SUiOV5uWdzT2RK5FI3hYcJ2wOD+nlOJbnHzz69RGzxNV+ZgiHwisrK0GOgxD+HItBCLcEw8PDaWlpItHpOiVKud1Go3HIbicIgud5COHO/S8ERgYd7GIosDAPIeP1eZeYxeTul5glCOHNG0NicT7ldj1ZUQAAO3cQjUYTiUQsFqNpmt8uDxDC5Ax65wlAknSJcvMt+AAdYFfjq9vVYtFN3p8YnZYUVR1AXlYoru4m9M8/8D/Gs01ysNv7nwCAudOiUwiCpKakI8grtdVoM6pHECT9DQGO40N2G8dx/wrx+/3I7y/C5ubm2tpvJHnPYDAQBJFIJCi368+//tjY2FhfX19bW/tvCCJ4ETIyMgSCt4RC4cmTuVlZWZmZmUKh8PkhfwNYKfC3zrmKwgAAAABJRU5ErkJggg==" nextheight="1376" nextwidth="2626" class="image-node embed"></a><figcaption htmlattributes="[object Object]" class=""><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://0xparc.org/blog/groth16-recursion?utm_source=justthemetrics.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=the-grand-vision-of-mina">Source</a></figcaption></figure><p>Recursive zk-SNARKs work by taking the output of one zk-SNARK proof and using it as an input for another zk-SNARK proof. This process can be repeated multiple times, creating a chain or tree of proofs where each subsequent proof verifies the correctness of the previous one. The key to making this recursion feasible is the use of a cryptographic technique known as "proof composition," which allows for the efficient combination of multiple proofs into a single, succinct proof.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><a href="https://alphatrades.medium.com/a-snarky-examination-of-mina-protocol-the-worlds-lightest-blockchain-b9826f6799de" target="_blank" rel="noopener noreferrer nofollow ugc" style="cursor: pointer;"><img src="https://storage.googleapis.com/papyrus_images/44977a88a10b8f8cfff6790771d8f7eb.png" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAIAAABZ+cloAAAACXBIWXMAABYlAAAWJQFJUiTwAAADqElEQVR4nKWWXWvbSBSGBxOCN4RcNemfXOhSFrbtRbsXZdNuSKEEAhv6I3wfEpqLJCA2xXFxUmNLFtiVZqbz5dFInpEUeYmGqE5iN2n24VwISeidmXPOewSEwIxBhAYPDkICIfDM4ByB0YgEwYBSIgTj/F4hxPfgnIXhV87RPA0wGn2DMMjzfPJQOGeMwR8JIBRkWWaMFiV8DuKKKIriK4riLgEhMELhxUVhjMEYK6WSW+iSOI6TJImiCGOcJIlSKo7ju3dQCWitGWNZlsmS6DpCCK11WvJwAc651hohRAjBV0AIhRAIIc55kiTGGELI/xIQQkAI+/2+67phGNpzs6evtbYnmSSJzcEDBYIgGAwGnPNer+e6rpRSCCGlNCUYY621Tc+0AOdoOu4Q8H1/OBz2er3j4+OTkxPHcYIgcF0XQkgIEUKQEmNSITiloVIsSUQVccznCnDOUYnneZRSIUQYhp7nnZ+f7+3tOY4ThmGn0zk9PW02m/1+v+w+OBx6rda/7fandvvT588nX760RiMyVwBjLKX0fd/mQEqplEIIdTqdfr/v+36z2XQc5+joqNdzGaNZFm9u/l2rgceP11ZXH62trS4t/fLhwz9FkcwWsPUeRZGtV2MM51xKacuUUtrtdh3HOTg4aDabvt9Xir1+/Se4olarAQCePv1tMrmYIUApzfPcGBMEwdnZGSGkKArbyVUVDQaDbrfruj0IIUJwNPr26tVLAEC9Xl9YWFhaWgIAPH/+x2SS3RSwZW77ICyBENqGkFLGcVxVUVWmlJI8T968+QsAsLi4WKvV6vU6AODZs99vCjDG0jQ1xqRpmmVZXlKUpGlql3+7kyklWabevl0HACwvL9fr9ZWVFQDAixfXd2DMpUDlkUopz/Pa7fbh4WGr1SqKwt6fKZDniT2iaZ48+fVaDuzeraPZ44IQ2oYIgqC6f9vsGKNRRI+ODjY21re23r1/v7m19W5jY/3jx93xWF4T4JwTQmgJY8wmVpZtTKewn562CkrD8VhOJtlkkl5FNh7Ly4k2nQO7zIp4FnbtFZVVcI4oDafD+sd3gTRNK+u3VmMv0hJjTDmUjL7Ofc1u5sjMsqwoCmulSilKqXW3nxuZtwVswSCEGo2G53m7u7s7OzuNRmN7e3t/f7964Sdm8syhr7UmhKZpqpSqsm2zegPG6I8FCIQDCL8iFEwHxpDSy/8BSjGlmBBECMIY3ngNocvZIcT835Z5D+wAmTdG7h//AdqVtr3TOshpAAAAAElFTkSuQmCC" nextheight="1133" nextwidth="1385" class="image-node embed"></a><figcaption htmlattributes="[object Object]" class=""><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://alphatrades.medium.com/a-snarky-examination-of-mina-protocol-the-worlds-lightest-blockchain-b9826f6799de">Source</a></figcaption></figure><p>Another fundamental element is the bootstrapping process, which involves a zk-SNARK proof validating itself. This is accomplished by designing a SNARK capable of verifying the correctness of its computations, including its own verification procedure.</p><p><strong>The bootstrapped proof acts as the foundational element for recursion, facilitating the development of proofs that can recursively verify an indefinite number of computations.</strong></p><p>By capitalizing on the inherent conciseness of zk-SNARKs, the recursive approach ensures that the ultimate proof remains compact and can be verified in a constant timeframe, regardless of the quantity of computations it encompasses. This efficiency is vital for enhancing scalability, as it permits the authentication of intricate computation sequences without necessitating a corresponding increase in computational power.</p><p>Leveraging recursive SNARKs, Mina aspires to establish a scalable and decentralized settlement layer underpinned by inclusive consensus and zk-programmability.</p><hr><div class="relative header-and-anchor"><h1 id="h-a-scalable-and-decentralised-settlement-layer-with-inclusive-consensus-and-zk-programmability">A Scalable and Decentralised Settlement Layer with Inclusive Consensus &amp; ZK- Programmability</h1></div><div class="relative header-and-anchor"><h3 id="h-1-trust-minimisation-aka-decentralization"><strong>1. Trust Minimisation a.k.a Decentralization</strong></h3></div><p>At the heart of Mina’s design is the principle of ensuring that <strong>the blockchain remains accessible and verifiable by anyone, regardless of their hardware capabilities.&nbsp;</strong></p><p>Unlike other blockchains like Bitcoin or Ethereum, where participants must download and verify a vast amount of data to fully engage with the network, Mina's entire blockchain state can be verified quickly and efficiently, regardless of how many transactions have taken place, all within a proof that's about the size of a couple of tweets.</p><p>This is achieved through the use of recursive zk-SNARKs, which compress the entire history of the blockchain into a fixed-size cryptographic proof. This cryptographic technique allows Mina to compress <strong>the entire history of its blockchain into a succinct, fixed-size proof, approximately 22kb in size, irrespective of the number of transactions processed.&nbsp;</strong></p><p>Here’s how Mina achieves this remarkable feat:</p><ul><li><p><strong>Recursive zk-SNARKs:</strong> They bundle transactions and blocks together into one small proof, making it possible to verify the whole blockchain without needing to store all its data. This not only saves space but also allows for faster and more efficient verification.</p></li><li><p><strong>Protocol State:</strong> This is essentially a snapshot of the blockchain's current state, including essential information like account balances. It's a part of what gets verified by anyone looking to check the blockchain's integrity, ensuring that users are always interacting with a true and accurate version of the network.</p></li><li><p><strong>Non-consensus Nodes:</strong> Mina allows for what are called non-consensus nodes, meaning participants who don't create new blocks but can still check the network's state. These nodes don't need the entire blockchain history to verify the current state; they just need the latest proof, a specific account's information, and a way to verify that information (a verification key). And these have full-node security!</p></li><li><p><strong>Efficient Data Verification:</strong> Each new block in Mina doesn't just carry the latest transactions; it also contains a proof of the transactions and the summarized history up to that point. This allows anyone to verify the entire blockchain from just this new block, drastically simplifying the process.</p></li><li><p><strong>Merkle Paths: </strong>To confirm account balances without the entire ledger, nodes use what's known as Merkle paths. This technique allows a node to check if an account is legitimate and its balance is correct, based on the summary provided in the blockchain proof, without needing to trust other nodes blindly.</p></li></ul><p>The beauty of Mina's system is in its simplicity and inclusivity. By keeping the blockchain's size so small, Mina makes it possible for anyone, even those with basic smartphones, to participate in the network's security by verifying its state. This not only makes the network more accessible but also strengthens its decentralization and security.</p><div class="relative header-and-anchor"><h3 id="h-2-ouroborus-samasika-maximizing-inclusivity-and-decentralization"><strong>2. Ouroborus Samasika: Maximizing inclusivity and decentralization</strong></h3></div><p>Ouroboros Samasika is a pivotal part of how the Mina Protocol operates, drawing its roots from the Ouroboros consensus algorithms initially created for Cardano.</p><p>This consensus protocol is specially designed to maximize inclusivity and decentralization within Mina's settlement layer.</p><p>Inclusivity ensures that anyone can participate in the network, regardless of their location or resources, enhancing its resilience, security, and health through diversified contributions, while uncapped participation ensures that there are no restrictions on participating in Mina's block production at any point in time.</p><div class="relative header-and-anchor"><h4 id="h-heres-how-ouroboros-samasika-facilitates-maximum-inclusivity-and-decentralization"><strong>Here’s how Ouroboros Samasika Facilitates Maximum Inclusivity and Decentralization:</strong></h4></div><p><strong>Self-Bootstrap:</strong> This feature allows new or returning nodes to independently determine the active blockchain chain without relying on external, potentially centralized, checkpointing services. This is crucial in scenarios where two chains of equal length exist due to forks.</p><p>Samasika uses a genesis block copy for bootstrapping and employs two chain selection rules based on the age of the fork. For recent forks, the longest chain rule applies.</p><p>For older forks, a special rule evaluates a succinct summary of each chain's post-fork state, enabling decision-making with limited information.</p><p><strong>This mechanism ensures that all nodes, regardless of their offline duration, can autonomously rejoin and contribute to the network, enhancing decentralization.</strong></p><p><strong>Dynamic Availability:</strong> Recognizing the variable online availability of nodes, Samasika is designed to accommodate fluctuating participation without compromising security.</p><p>It achieves this through epoch-based time division and the use of verifiable random functions (VRFs) to maintain independent randomness across epochs.</p><p>This allows for fair block producer sampling relative to stake size, even as stake distributions change, <strong>thereby ensuring all nodes have an equal opportunity to contribute</strong>, regardless of their intermittent connectivity or power availability. And in Mina the VRFs&nbsp; are even implemented in a SNARK!</p><p><strong>Uncapped Participation:</strong> Unlike protocols that limit the number of validators or rely on centralized nodes for efficiency, Samasika imposes no such constraints.</p><p>This opens the door for unlimited node participation, sidestepping potential centralization and communication complexity issues inherent in BFT (Byzantine Fault Tolerance) and BA (Byzantine Agreement) protocols.</p><p>By not limiting the number of participants, Samasika ensures a truly decentralized network <strong>where more nodes can engage in consensus processes</strong>, thereby enhancing security and network robustness.</p><p><strong>Succinctness: </strong>The protocol's design to use only limited local information aligns with Mina Protocol's goal of creating a succinct blockchain.</p><p>This approach supports the overarching objective of decentralization <strong>by allowing nodes to operate without the need for extensive data</strong> from the blockchain's history, facilitating easier participation and verification processes.</p><p><strong>Universal Composability: </strong>Samasika's security is validated under the universal composability (UC) framework, ensuring that it remains secure even when interacting with other protocols.</p><p>This is critical for maintaining liquidity and interoperability between different blockchain systems. By ensuring UC security, <strong>Samasika guarantees that its consensus mechanism does not introduce vulnerabilities when Mina Protocol is part of a larger, interconnected blockchain ecosystem.</strong></p><p>Basically, Ouroboros Samasika's design principles—self-bootstrap, dynamic availability, uncapped participation, succinctness, and universal composability—collectively ensure Mina Protocol achieves its vision of enabling a lightweight, accessible, and truly decentralized blockchain.</p><div class="relative header-and-anchor"><h3 id="h-3-the-next-frontier-zk-programmability"><strong>3. The Next Frontier: zk-Programmability</strong></h3></div><p>Mina Protocol has also integrated ZKPs into its core programming layer. This integration is manifested through two primary components: the ZK smart contract layer, known as zkApps, and the proof system, Kimchi.</p><p>Each of these components plays a crucial role in offering both high-level accessibility for developers and powerful low-level customization options.</p><div class="relative header-and-anchor"><h4 id="h-zkapps-the-zk-smart-contract-layer"><strong>zkApps: The zk-Smart Contract Layer</strong></h4></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><a href="https://docs.minaprotocol.com/zkapps" target="_blank" rel="noopener noreferrer nofollow ugc" style="cursor: pointer;"><img src="https://storage.googleapis.com/papyrus_images/a6ac715bd68b27c9d71f4feecd98f5fd.png" blurdataurl="data:image/png;base64,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" nextheight="1302" nextwidth="2475" class="image-node embed"></a><figcaption htmlattributes="[object Object]" class=""><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.minaprotocol.com/zkapps">Source</a></figcaption></figure><p>zkApps are Mina's implementation of smart contracts that utilize zk-technology to preserve user privacy while enabling complex computations.</p><p>These smart contracts allow developers to create applications where users can prove specific facts about their data without revealing the data itself. For instance, a user can prove they are eligible for a financial service based on their credit score without disclosing the actual score.</p><p><strong>This capability is crucial for privacy-preserving applications and is facilitated by o1js, a TypeScript library designed for building zkApps.</strong></p><p>o1js provides developers with familiar programming semantics enriched with zk-functionalities, including privacy, scalable verification, recursion, and composability.</p><div class="relative header-and-anchor"><h4 id="h-kimchi-proof-system"><strong>Kimchi: Proof System</strong></h4></div><p>At a lower level, Mina employs <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.cryptologie.net/article/554/kimchi-the-latest-update-to-minas-proof-system/?utm_source=justthemetrics.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=the-grand-vision-of-mina">Kimchi, an extensible proof system</a> that supports the generation of recursive proofs, keeping the blockchain's size constant and manageable.</p><p>Kimchi is based on PLONK, a universal SNARK with enhancements for better performance and flexibility with recursion at its core. It allows for the creation of proofs of proofs, a feature that significantly contributes to scalability and efficiency.</p><p>Developers can extend and augment Kimchi without necessitating a hard fork, thanks to its design that encourages the addition of new, high-performance components as needed.</p><p><strong>This flexibility makes Kimchi akin to a "zkCPU," where developers can live-add enhancements to improve the system's capabilities over time.</strong></p><div class="relative header-and-anchor"><h4 id="h-low-level-access-and-extensibility"><strong>Low-Level Access and Extensibility</strong></h4></div><p>Mina's architecture is designed to be both accessible and powerful. For everyday development, zkApps provide a high-level interface for leveraging ZKPs in smart contracts, making it easier for developers to create privacy-preserving applications. </p><p>On the other hand, Kimchi offers a robust foundation for those looking to dive deeper into the cryptographic underpinnings of Mina or to extend its capabilities. </p><p>This dual approach ensures that Mina can serve a wide range of use cases, <strong>from simple applications requiring basic privacy features to complex systems demanding extensive customization and optimization.</strong></p><div class="relative header-and-anchor"><h3 id="h-4a-fast-and-scalable-settlement-layer-with-a-composable-network-of-zk-rollups-and-zk-app-chains"><strong>4.A Fast &amp; Scalable Settlement Layer With a Composable Network of Zk-Rollups and Zk-App Chains</strong></h3></div><p>Mina aims to optimize the performance of its Settlement Layer by improving latency, finality, and throughput.</p><p>The goal is to achieve low-second or millisecond latency, instant finality, and hundreds or thousands of proofs settled per second.</p><p>To achieve these ambitious goals, Mina is taking a multifaceted approach, which also includes an L2 scalability roadmap similar to Ethereum's:</p><p><strong>Recursive ZKPs:</strong> Mina has already accomplished the primary step towards optimizing settlement layer performance: Recursive ZKPs.</p><p>In Mina, transactions are proof verifications, and each transaction is a recursive proof that can be a zk-Rollup of thousands or millions of recursively bundled transactions.</p><p><strong>This allows Mina to scale the number of ZK proofs per second</strong> that can be settled on the chain and minimize the time to finality for those proofs.</p><p><strong>Hardware Acceleration and Parallel Processing:</strong>In parallel, strides in hardware acceleration for ZKPs using cutting-edge technologies like Field Programmable Gate Arrays (FPGAs) and Application Specific Integrated Circuits (ASICs) are being made.</p><p>This effort is bolstered by parallel processing for SNARK operations, potentially leveraging FPGAs or GPUs. This multifaceted approach aims to enhance the execution of complex ZKPs operations, such as Multiple Scalar Multiplications (MSMs) and Fast Fourier Transforms (FFTs), <strong>speeding up the verification process and reducing latency to improve system performance.</strong></p><p><strong>Improving Composability:</strong> For better UX, L2 scalability requires seamless composability between those layers, and Mina is working on improving composability between platforms and enabling applications and platforms to connect and build off of each other.</p><p><strong>With recursive ZKPs, Mina can realize trustless bridging between chains </strong>and provide trustless bridges between Mina and its L2 zk-rollups and zk-App chains and the rest of the space.</p><p>This opens possibilities where Mina can also provide private verification of existing real-world data, and with Mina’s efficient verifiability, enable new use cases.</p><p><strong>zk-Rollup SDK: </strong>The efforts are on track for the development of an SDK designed for creating composable platforms.</p><p>This facilitates the straightforward construction of zk-Rollups and zk-AppChains, which are capable of mutually recursive verification, all the while leveraging the security infrastructure of Mina as a foundational settlement layer.</p><p><strong>Random Committee BFT:</strong> Plans are underway to redesign the consensus mechanism to use randomly selected committees.</p><p>This allows the protocol to still enable anyone in the network to participate while achieving instant finality for transactions and increased performance.</p><p><strong>Implementing a Random Committee BFT mechanism, where a committee of nodes witnesses a block for consensus, achieves instant finality. </strong>Once a transaction is included in a block and the block is agreed upon by the committee, the transaction is considered final.</p><p><strong>Optimized Block Production: </strong>Reducing block times and increasing the number of transactions per block contribute to achieving more throughput. This requires engineering improvements to enhance SNARKs proving/verification and networking efficiencies.</p><p><strong>Efficient Networking Layer: </strong>Implementing an efficient networking layer, such as adapting bitswap, reduces the time it takes for transactions to propagate through the network. This is crucial for minimizing latency as it ensures transactions reach validators quickly for processing.</p><hr><div class="relative header-and-anchor"><h1 id="h-the-next-big-step-for-mina"><strong>The Next Big step for Mina</strong></h1></div><p>In 2024, the Mina ecosystem will undergo a significant upgrade with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/SoorajKSaju/status/1765382657104322906?s=20"><strong>the Berkeley hardfork, introducing fully ZK enabled smart contracts, or zkApps, to the mainnet.</strong> </a></p><p>This will unlock a plethora of possibilities for both infrastructure and application enhancements within the network, including complex, privacy-preserving computations.</p><p>Key improvements with this upgrade will also include performance boosts through reduced slot times and optimizations for validators, enhancing network efficiency and scalability without sacrificing decentralization.</p><p>As we look towards a future where there will be seamless integration of blockchain technology into daily life, Mina's approach, with a lightweight, scalable, and user-centric platform, sets a new standard for what is possible.</p><p>By enabling privacy-preserving tools and ensuring equitable access to the blockchain, Mina is paving the way for a future where technology serves as a force for good, democratizing access to opportunities and empowering individuals and businesses across the globe.</p><hr><p>If you want to listen to a deeper conversation that will take you to the fundamentals of Mina protocol and ZKPs, here's my interview with the CEO of o(1) Labs, Brandon Kase.</p><hr><hr><div data-type="youtube" videoid="DU5eqr3-6Ww">
      <div class="youtube-player" data-id="DU5eqr3-6Ww" style="background-image: url('https://i.ytimg.com/vi/DU5eqr3-6Ww/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=DU5eqr3-6Ww">
          <img src="https://paragraph.xyz/editor/youtube/play.png" class="play">
        </a>
      </div></div><hr><p><strong><em>DISCLAIMER: </em></strong><em>None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell assets or make financial decisions. Please be careful and do your own research.</em></p><p></p><p></p>]]></content:encoded>
            <author>thesis@newsletter.paragraph.com (Sooraj)</author>
            <category>blockchain</category>
            <category>web3</category>
            <category>zero knowledge technology</category>
            <category>blockchain thesis</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/85d99533d970b6a1d327fd20e62e10de.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Welcome to Paragraph!]]></title>
            <link>https://paragraph.com/@thesis/welcome-to-paragraph</link>
            <guid>SgcBHzifs47e61jVpcV7</guid>
            <pubDate>Wed, 21 Feb 2024 19:14:07 GMT</pubDate>
            <description><![CDATA[This post teaches you everything you need to know about getting started with Paragraph.]]></description>
            <content:encoded><![CDATA[<p>Paragraph lets you create and share beautifully crafted posts - just like this one. </p><p>Write anything - from your smallest paragraph to your grandest masterpiece - and publish it online or send it as email newsletters directly to your readers.</p><p>Your Paragraph publication is blazing-fast, SEO optimized, and combines the best parts of both web2 and web3 to help you create content and grow your community better than ever. </p><h2>Getting started</h2><p>What you&apos;re looking at right now is the Paragraph editor. We support markdown, callouts, code, and rich media embeds like Twitter and YouTube.</p><div data-type="twitter" tweetid="1560419350976221185">   <div class="twitter-embed embed">    <div class="twitter-header">        <div style="display:flex">          <a target="_blank" href="https://twitter.com/paragraph_xyz">              <img alt="User Avatar" class="twitter-avatar" src="https://pbs.twimg.com/profile_images/1521582712527548416/VaZi_24t_normal.jpg">            </a>            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">              <a target="_blank" href="https://twitter.com/paragraph_xyz" class="twitter-displayname">paragraph.xyz</a>              <p><a target="_blank" href="https://twitter.com/paragraph_xyz" class="twitter-username">@paragraph_xyz</a></p>                </div>            <a href="https://twitter.com/paragraph_xyz/status/1560419350976221185" target="_blank">              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">            </a>          </div>        </div>          <div class="twitter-body">      On <a class="twitter-content-link" href="https://t.co/BbYULfPfbU" target="_blank">paragraph.xyz</a>, all posts are stored on <a class="twitter-content-link" href="https://twitter.com/ArweaveTeam" target="_blank">@ArweaveTeam</a>. This means they&apos;re immutable, uncensorable, permanent, and composable <img class="twitter-emoji" draggable="false" alt="✨" src="https://twemoji.maxcdn.com/v/14.0.2/72x72/2728.png">                    <a class="twitter-card-link" href="https://t.co/BbYULfPfbU" target="_blank">          <div class="twitter-media twitter-summary-large-image">            <img src="https://storage.googleapis.com/papyrus_images/paragraph_twitter_welcome.jpeg">            <div class="twitter-summary-card-text">              <span>paragraph.xyz</span>              <h2>Paragraph | all-in-one publishing &amp; newsletter platform</h2>              <p>Create, publish and share web3-native blogs &amp; newsletters.</p>            </div>          </div>        </a>           </div>         <div class="twitter-footer">          <a target="_blank" href="https://twitter.com/paragraph_xyz/status/1560419350976221185" style="margin-right:16px; display:flex;">            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">            16          </a>          <a target="_blank" href="https://twitter.com/paragraph_xyz/status/1560419350976221185"><p>7:12 PM • Aug 18, 2022</p></a>        </div>      </div>   </div><p>When you publish a post, you&apos;ll have the option of sending it as a newsletter or storing it in the permanent &amp; uncensorable Arweave. </p><h2>Helpful links</h2><p>Here&apos;s a few helpful pointers to customize your publication &amp; get the most out of Paragraph:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://paragraph.xyz/settings/publication/theme">Theming &amp; customization</a>. Change your publication&apos;s font &amp; colors; truly make this space your own.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://paragraph.xyz/settings/publication/emails">Set up a welcome email</a>. This is the email your readers receive when they subscribe to your newsletter. </p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://paragraph.xyz/settings/publication/blog">Configure your publication&apos;s settings</a>. Add links to your homepage, set up a custom domain, configure Google Analytics &amp; more. </p></li></ul><h2>Need help or have feedback?</h2><p>We&apos;ve put together some documentation <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://docs.paragraph.xyz">here</a>, but if you still have questions you&apos;d like answered we’d love to hear from you. </p><p>You can reach us via email at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="mailto:hello@paragraph.xyz">hello@paragraph.xyz</a> or subscribe to our newsletter <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://paragraph.xyz/@blog">here</a>. We&apos;re also pretty active on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out " href="https://paragraph.xyz/discord">Discord</a>. </p>]]></content:encoded>
            <author>thesis@newsletter.paragraph.com (Sooraj)</author>
            <category>tutorial</category>
            <enclosure url="https://paragraph.xyz/covers/welcome_to_paragraph_modern.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>