<?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>yikae vs the world</title>
        <link>https://paragraph.com/@yikae</link>
        <description>undefined</description>
        <lastBuildDate>Sat, 13 Jun 2026 00:11:18 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>yikae vs the world</title>
            <url>https://storage.googleapis.com/papyrus_images/ec70fa43c50ae8bb48fe75f78b325ce4</url>
            <link>https://paragraph.com/@yikae</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[what's up with these trees?]]></title>
            <link>https://paragraph.com/@yikae/verkle-trees</link>
            <guid>am8IPuJHQQCkfnzPS4ZY</guid>
            <pubDate>Mon, 11 Mar 2024 03:00:00 GMT</pubDate>
            <description><![CDATA[For the first of many posts to come, I thought I'd write about Verkle trees (don't worry, I had no idea what they were too). I first came across this...]]></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/bc7c85a036d918bce11ee3d3409955b8.png" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>For the first of many posts to come, I thought I'd write about Verkle trees (don't worry, I had no idea what they were too). I first came across this concept in my feed, posted by the main man himself.</p><div data-type="twitter" tweetid="1759365739671412841"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/VitalikButerin">
              <img alt="User Avatar" class="twitter-avatar" src="https://pbs.twimg.com/profile_images/1748153260203229184/sXJIGMBk_normal.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/VitalikButerin" class="twitter-displayname">vitalik.eth</a>
              <p><a target="_blank" href="https://twitter.com/VitalikButerin" class="twitter-username">@VitalikButerin</a></p>
    
            </div>
            <a href="https://twitter.com/VitalikButerin/status/1759365739671412841" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      I'm really looking forward to Verkle trees. They will enable stateless validator clients, which can allow staking nodes to run with near-zero hard disk space and sync nearly instantly - far better solo staking UX. Also good for user-facing light clients.<br><br><a class="twitter-content-link" href="https://t.co/Bg2KXH07Id" target="_blank">verkle.info</a>
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/VitalikButerin/status/1759365739671412841" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            4,491
          </a>
          <a target="_blank" href="https://twitter.com/VitalikButerin/status/1759365739671412841"><p>7:54 AM • Feb 19, 2024</p></a>
        </div>
    
  </div> 
  </div><p>And this cartoon doggo's reply pretty much speaks to what I had in mind.</p><div data-type="twitter" tweetid="1759367177508094347"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/BillyM2k">
              <img alt="User Avatar" class="twitter-avatar" src="https://pbs.twimg.com/profile_images/1763798368470663168/RgrEadkn_normal.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/BillyM2k" class="twitter-displayname">Shibetoshi Nakamoto</a>
              <p><a target="_blank" href="https://twitter.com/BillyM2k" class="twitter-username">@BillyM2k</a></p>
    
            </div>
            <a href="https://twitter.com/BillyM2k/status/1759367177508094347" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      i agree they are trees and very verkley
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/BillyM2k/status/1759367177508094347" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            55
          </a>
          <a target="_blank" href="https://twitter.com/BillyM2k/status/1759367177508094347"><p>7:59 AM • Feb 19, 2024</p></a>
        </div>
    
  </div> 
  </div><p>So I did some digging and here's what I could gather.</p><h2>Some notes I made about the topic (resources linked at the end)</h2><p><strong>Verkle Trees</strong> are like a new and improved way of organizing information in Ethereum that can make things faster and more efficient. They help reduce the amount of data needed to run the network, making it easier for new computers to join in. This technology aims to make Ethereum more scalable and decentralized. It's kind of like upgrading from a regular tree structure to a more advanced one that takes up less space and works better.</p><ul><li><p>Verkle Trees combines Vector Commitments and <strong>Merkle Trees</strong> (the current data structure used by Ethereum) to benefit Ethereum.</p></li></ul><div data-type="callout" type="tip"><div class="callout-base callout-tip" data-node-view-wrapper="" style="white-space:normal"><img src="https://paragraph.xyz/editor/callout/tip-icon.png" class="callout-button"><div class="callout-content"><div><p><strong>About Merkle Trees</strong></p><p>Imagine the Merkle Patricia Trie as a filing system for Ethereum, where each piece of information is like a puzzle piece. When you make a change, the whole puzzle changes, ensuring everything stays in order. It's like having a well-organized library where you can quickly find the book you need.</p><p>Read the original Ethereum docs for better context (linked at the end).</p></div></div></div></div><ul><li><p>They offer smaller proof sizes, lower hardware requirements, faster synchronization, potential scaling benefits, and improved decentralization.</p></li><li><p>Transition methods from Merkle structure to Verkle Trees include Overlay Method, Conversion Node, Local Bulk, and State Expiry.</p></li><li><p>Verkle Trees aim to enable stateless verification of blocks, reducing disk-space requirements and supporting sharding setups.</p></li><li><p>Gas cost adjustments are necessary for the successful implementation of Verkle Trees.</p></li><li><p>Stateless clients, made possible by Verkle Trees, allow for block validation without needing all state data.</p></li><li><p>The target for Verkle Trees to be available on the mainnet is set for sometime in 2024.</p></li></ul><h2>Some questions I had</h2><p><strong>How do Verkle Trees help in reducing the hardware requirements for running an Ethereum node?</strong></p><p>By enabling smaller proof sizes and statelessness, eliminating the need for nodes to store state when verifying blocks.</p><p><strong>What are some potential scaling advantages of implementing Verkle Trees in the Ethereum network?</strong></p><p>Some potential scaling advantages include higher gas limits, improved network functionality, and easier verification of block data.</p><p><strong>How do Verkle Trees contribute to improving decentralization in the Ethereum network?</strong></p><p>By enabling smaller witness sizes, supporting sharding setups, and allowing semi-light clients to verify block correctness without needing to store the full state.</p><h2>Thoughts?</h2><p>This is far from a technical deep dive into the topic and by no means a one-size-fits-all introduction to Verkle trees either. As a non-technical web3 explorer, I'm hoping this writing opens up a conversation to connect those who know more about a topic with those who don't know much (me). Here's to getting 1% better each day :)</p><img src="https://storage.googleapis.com/papyrus_images/f12736522cf1eca16f71712e61028047.png" alt="" blurdataurl="data:image/png;base64,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" nextheight="766" nextwidth="1116" class="image-node embed"><h2>Resources</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://verkle.info/#332fc5e880bc452d96477abac0a2f164">Verkle Trees for Statelessness</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://vitalik.eth.limo/general/2021/06/18/verkle.html">Verkle trees by Vitalik</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum.org/en/developers/docs/data-structures-and-encoding/patricia-merkle-trie/">Ethereum docs: Merkle-Patricia trie</a></p></li></ul><p></p>]]></content:encoded>
            <author>yikae@newsletter.paragraph.com (yikae)</author>
        </item>
    </channel>
</rss>