<?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>domothy</title>
        <link>https://paragraph.com/@domothy</link>
        <description>hi i'm domothy how are you enjoying my bio so far</description>
        <lastBuildDate>Tue, 28 Apr 2026 17:06:06 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>domothy</title>
            <url>https://storage.googleapis.com/papyrus_images/a8e3b523e14fbc96afc6c31abe0492b3b77f6a7b0db1ecb2c2d18e70944047d7.png</url>
            <link>https://paragraph.com/@domothy</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[EIP-1559]]></title>
            <link>https://paragraph.com/@domothy/eip-1559</link>
            <guid>bJ3RjuurfakV2CDbMNo7</guid>
            <pubDate>Fri, 24 Jun 2022 08:50:48 GMT</pubDate>
            <description><![CDATA[I like EIP-1559. I don&apos;t like when people spread misinformation by calling it manipulation with the only goal to deflate the supply to pump the bags of major holders while screwing over the miners in the process. I&apos;ll be honest: in this post I bring no new information, all the points mentioned here were already laid out years ago in the original proposal which you can read for yourself. I just want to try my best to make the following points slightly more accessible for anyone who h...]]></description>
            <content:encoded><![CDATA[<p>I like EIP-1559. I don&apos;t like when people spread misinformation by calling it manipulation with the only goal to deflate the supply to pump the bags of major holders while screwing over the miners in the process.</p><p>I&apos;ll be honest: in this post I bring no new information, all the points mentioned here were already laid out years ago in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://eips.ethereum.org/EIPS/eip-1559">the original proposal</a> which you can read for yourself. I just want to try my best to make the following points slightly more accessible for anyone who has a limited understanding of Ethereum&apos;s fee market:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/169c6c37c69b2bcbd81f2327757dbd46ccdedcc79156c328d00a87ec8d8cc5b4.png" alt="https://twitter.com/domothy/status/1468276976607805441" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">https://twitter.com/domothy/status/1468276976607805441</figcaption></figure><h2 id="h-gas-as-a-valuable-resource" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Gas as a valuable resource</h2><p>First we need to clarify some key things:</p><ul><li><p>The amount of gas used represents how much computation your transaction requires. A transaction that uses twice as much gas as another can be thought of as being &quot;twice as expensive&quot; to run in terms of &quot;real world resources&quot; like computation, storage, bandwidth.</p></li><li><p>Not all transactions are equal, some require more gas than others</p></li><li><p>There is a limited amount of gas made available every block</p></li><li><p>You need gas to settle transactions onto the blockchain. Things like moving money, depositing tokens into a vault, minting NFTs, etc.</p></li></ul><p>Therefore, each unit of gas has &quot;value&quot; as far as things can have value due to supply and demand:</p><pre data-type="codeBlock" text="Limited supply of gas + High demand for gas = High cost of gas.
"><code>Limited supply of gas + High demand for <span class="hljs-attr">gas</span> = High cost of gas.
</code></pre><p>And each unit of gas can be thought of as being a tiny &quot;step of computation&quot;, so its associated cost is very small, currently on the order of 0.0000001 ETH per gas, or more commonly written out as simply &quot;100 gwei&quot; (1 ETH = 1 billion gwei). It&apos;s when a lot of gas is used at once that a transaction can get expensive, especially when the network is congested. As a quick example, a swap on mainnet can use around 150,000 units of gas:</p><pre data-type="codeBlock" text="150,000 gas × 100 gwei/gas × 0.000000001 ETH/gwei × 5,000 USD/ETH = $75
"><code><span class="hljs-number">150</span>,000 gas × <span class="hljs-number">100</span> <span class="hljs-literal">gwei</span><span class="hljs-operator">/</span>gas × <span class="hljs-number">0</span><span class="hljs-number">.000000001</span> ETH<span class="hljs-operator">/</span><span class="hljs-literal">gwei</span> × <span class="hljs-number">5</span>,000 USD<span class="hljs-operator">/</span>ETH <span class="hljs-operator">=</span> $75
</code></pre><p>As you can see, the total fee in U.S. dollars depends on the amount of gas used, current cost of gas in gwei/gas, and the price of Ether.</p><h2 id="h-the-actual-mechanism" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The actual mechanism</h2><h3 id="h-before-eip-1559" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Before EIP-1559</h3><p>Before EIP-1559 arrived on mainnet on that fateful 12,965,000th block, the fee market mechanism was much easier to grasp: People posted a bid of any amount, and miners would pick the highest bidder and prioritize the inclusion of their transaction in the block they&apos;re mining. However, as soon as demand for blockspace exceeded supply, we ran into problems related to <em>market efficiencies</em>.</p><p>Consider the following scenario: a block 100% full of transactions that all have the same bid for gas at 50 gwei/gas. Clearly, this means the value of gas at that particular point in time, as decided by the market, is 50 gwei. This means that someone willing to pay 50 gwei <em>should</em> be able to get their transaction confirmed in that block. But if the block is going to be full, that&apos;s impossible. You now have to up your bid to 51 gwei and bump someone else off the block in the process. Or 55, or 60, if you want to play it safe because you know other people are thinking the same way and fighting over the same limited resource.</p><p>So even though the value of gas was 50 gwei, there was <em>market inefficiency</em> on two accounts:</p><ul><li><p>You paid more than the fair market value of gas</p></li><li><p>Someone who paid the fair market value didn&apos;t get their transaction included in the block</p></li></ul><p>In a more efficient system, these two things wouldn&apos;t happen.</p><h3 id="h-after-eip-1559" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">After EIP-1559</h3><p>How does EIP-1559 fixes the market inefficiency problem? Essentially by making block size more elastic. There is now 30 million units of gas available in every block, but 15 million is still the desired target. The mechanism auto-adjusts to keep the average gas used per block at 15 million.</p><p>This means that in our example, the block would now be 50% full of transactions bidding 50 gwei, which means there is space for an extra transaction, which will also be priced at 50 gwei. Everybody pays the fair market value of gas!</p><p>The interesting part is the introducing the &quot;base fee&quot; parameter that is calculated by a predictable mathematical formula:</p><ul><li><p>If the block is less than half full, the next block will have a lower base fee (up to 12.5% lower)</p></li><li><p>If the block is more than half full, the next block will have a higher base fee (up to 12.5% higher)</p></li></ul><p>The base fee parameter is the part of the fees that gets burned. At a base fee of 50 gwei, a block containing 15 million gas would burn this much Ether:</p><pre data-type="codeBlock" text="50 gwei/gas × 15 million gas × 0.000000001 ETH/gwei = 0.75 ETH
"><code><span class="hljs-number">50</span> <span class="hljs-literal">gwei</span><span class="hljs-operator">/</span>gas × <span class="hljs-number">15</span> million gas × <span class="hljs-number">0</span><span class="hljs-number">.000000001</span> ETH<span class="hljs-operator">/</span><span class="hljs-literal">gwei</span> <span class="hljs-operator">=</span> <span class="hljs-number">0</span><span class="hljs-number">.75</span> ETH
</code></pre><p>The reason for burning is simple: Whoever creates a block decides how many transactions it will include. If the base fee went to the miners/stakers, they could fill up blocks with dummy transactions from themselves to themselves, and pay the base fee to themselves and everybody else would have to pay up an arbitrarily high price. By burning the base fee, <em>everyone</em> pays for using blockspace. The miners/stakers can still collude to keep it high, but it&apos;s gonna cost them.</p><h2 id="h-the-bullet-points" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The bullet points</h2><p>Hopefully the explanation above is clear enough that we can jump into the actual bullet points of my tweet one by one.</p><h3 id="h-gives-a-refund-to-overbids" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Gives a refund to overbids</h3><p>Remember how previously, you would have to overbid to speed up the inclusion of your transaction in a block? If the market cost was 50 gwei, your 65 gwei bid would be accepted and you effectively overpaid by 15 gwei by playing it safe.</p><p>Now, thanks to EIP-1559, you don&apos;t set &quot;a bid of 65 gwei per gas&quot;. Instead, you set a &quot;max fee per gas of 65 gwei&quot;, effectively telling the network you&apos;re willing to pay <em>up to</em> 65 gwei, and not a gwei more.</p><p>If the block that includes your transaction has a base fee of 50 gwei, then 50 gwei is what you pay, and you get the 15 extra gwei back. You can overbid by as much as you want now, but you will get the difference back. No more overpaying!</p><h3 id="h-tells-you-exactly-how-much-next-block-inclusion-costs" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Tells you exactly how much next-block inclusion costs</h3><p>So remember the bit about the predictable math formula? If the previous block had a base fee of 100 gwei, then you know with 100% certainty that the next block will have a base fee either 12.5% lower or 12.5% higher. This way, you can bid <code>100 × 1.125 = 112.5 gwei</code> and have a high degree of confidence that the next block will include your transaction.</p><p>Of course, during times of high surge in demand for gas, the max limit of 30M gas per block may be hit, which would leave no room for your transaction. So what you can do is calculate two blocks ahead and set a max fee per gas of <code>100 × 1.125 × 1.125 = 126.6 gwei</code> and have a high degree of confidence that your transaction will be included within the next two blocks. You can keep going for as many blocks as you want. Remember: you&apos;re not gonna overpay when your bid is higher than the actual cost of gas.</p><p>Before EIP-1559, you couldn&apos;t know for sure that you bid would make it into the next block, or the one after that. Gas could arbitrarily surge 300% at once and then everyone else would follow by outbidding each other and suddenly your transaction had to wait several minutes when it could have taken 2 blocks with EIP-1559.</p><p>This bit is especially important for rollups (Layer 2) who need to settle transactions on Layer 1 to reach finality of their aggregated transactions. Unexpected delays for such finality would be inconvenient as it would delay every other changes of state that the rollup needs to commit to Layer 1.</p><h3 id="h-mitigates-the-social-cost-of-transactions" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Mitigates the social cost of transactions</h3><p>This is where it gets a bit abstract and the benefit is not immediately apparent, but it&apos;s a very important point nonetheless. The most controversial aspect of EIP-1559 is that the base fee, that used to go to miners, now goes... nowhere. It gets burned. The lost income for miners sparked a lot of outrage.</p><p>But I think it&apos;s important to look at it from another perspective: Miners aren&apos;t the only ones doing the work. Every single node computes and stores every single transaction. Every single transaction makes the whole blockchain a tiny bit more heavy and difficult to verify for nodes. It&apos;s very marginal, but this <em>social cost</em> is still non-zero.</p><p>Imagine a world where EIP-1559 was implemented from the start and someone proposed to switch to a first priced auction system where miners get all the fees. The community would ask: Why should <em>all</em> transaction fees go to the one lucky miner or mining pool that happened to win the hash lottery?</p><p>By burning the base fee, you&apos;re essentially paying the <em>network itself</em> for using its scarce product: secure blockspace. Whoever pays X dollars&apos; worth of blockspace is essentially getting &quot;value&quot; in return for their dollars, since they wouldn&apos;t initiate the transaction if it incurred them a loss.</p><p>In some sense, part of the value generated by the blockspace flows back into the ecosystem as a whole, and every holder of ETH benefits proportionally. Instead of the previous system, where the value was extracted by the miner and sold to pay for hardware and electricity. It&apos;s not a direct payment to all nodes by any means, but now every node can benefit from holding ETH and get some value back for the service they provide to the network via storage, computation, bandwidth, etc. even if they&apos;re not mining or staking.</p><p>Thanks to EIP-1559, a good chunk of the value stays in the ecosystem – it <em>mitigates the social cost of transactions</em> – which will <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/domothy/status/1462988092848156677">directly contribute to the economic security</a> of the blockchain after the switch to Proof of Stake.</p><h3 id="h-prevents-the-economic-abstraction-of-ether" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Prevents the economic abstraction of Ether</h3><p><em>Economic abstraction of Ether</em> was a hot topic of debate among the community before EIP-1559 came and solved it. It was in theory possible to sign a transaction and only broadcast it to a specific miner or mining pool with a bid of 0 gwei with a payment to the miner through back channels. And it did happen, mostly by MEV flashbots who wanted to front run specific transactions. This MEV stuff is a whole different subject, but the point is, if you could bypass having to pay Ether for blockspace, this was a problem for Ether the asset, and thus a problem for the network as a whole, since Ether is what keeps it secure – a high value Ether incentivizes miners to keep the network secure, and later on the capital at stake will keep everyone honest under Proof of Stake.</p><p>By burning the base fee and having the base fee be denominated in Ether, EIP-1559 solidified Ether as the currency used to pay for blockspace.</p><p>MEV flashbots are no longer able to bid 0 gwei and pay a mining pool some dollars to extract value from the network for themselves and the miner. MEV is still a problem, but at least now they have to pay the base fee and, again, part of the value they would have otherwise extracted flows back into Ether which is good for anyone who has a stake in the health of the system.</p><h3 id="h-makes-the-security-model-more-sustainable" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Makes the security model more sustainable</h3><p>This one requires some more context than the previous points.</p><h4 id="h-security-budget" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Security budget</h4><p>A blockchain needs to spend some amount on security, since it is secured via real-world resources. Most models involve minting new coins and handing it out as a reward to miners/validators. If there&apos;s more coins being printed than fees collected, then the blockchain is running at a loss: Minting new coins dilutes the value of the existing supply. So even if the users enjoy low fees, they&apos;re still paying for the chain&apos;s security budget when the value of their holdings is diluted to cover it.</p><p>Unless the price of the coin keeps pumping forever, running at a loss involves minting more coins than before to pay the same amount to miners/validators in dollar terms. Which further dilutes the supply, which requires further inflation. You get the picture.</p><p>It&apos;s always a fun exercise to go on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.tokenterminal.com/">tokenterminal.com</a> and look up how much fees a blockchain collects and compare it to how much it pays its validators by doing quick math on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.stakingrewards.com/">stakingrewards.com</a>. You&apos;ll see that a vast majority of these low-fee chains are running at a loss by a huge margin. Good for users short term, but bad for the chain itself long term. In a bull market, these chains look good because validators get more in dollar terms as the price of the coin rises. But what happens to them in a bear market? You&apos;ll have you answer by looking at the &quot;ETH killers&quot; of 2017-2018.</p><h4 id="h-fee-driven-security-budget" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Fee-driven security budget</h4><p>But clearly, Ethereum doesn&apos;t have that problem: Its fees are so high that you could just give those to the miners and have 0 inflation, no? <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.cs.princeton.edu/~arvindn/publications/mining_CCS.pdf">This paper</a> lays out the math with simulations, but it is a bit heavy. The gist of is that if the block producer&apos;s income relies entirely on volatile/unpredictable fees, the best move isn&apos;t to put up with low-fee transactions during low demand: it&apos;s to outright <em>steal</em> the high-fee transactions.</p><p>Imagine there are 0 minted ETH and 100% of the income comes from fees: Consider a lucky miner who got the timing just right to include a whole bunch of transactions totaling 10 ETH in block #1000. The next miner however, only sees enough transactions sitting in the mempool to fill block #1001 with a total of 5 ETH in fees.</p><p>The available options are:</p><ol><li><p>Work on mining block #1001 on top of block #1000 and earn 5 ETH</p></li><li><p>Fork the chain at block #999 and work on mining an alternate block #1000 that includes the transactions from the original block #1000, to earn 10 ETH</p></li></ol><p>Option 2 (the &quot;selfish strategy&quot;) results in a fork where miner #2 stole high-fee transactions from miner #1. The incentive for each miner is to keep mining on top of their respective fork to try to seal their right to those high-fee transactions by having the longest fork. Instead of both miners adding up their computational in a single chain and maximizing security, the security is now split in two. Add in more selfish miners that each steal high-fees transactions and you got even more forks with their own set of miners/pools competing for the transactions with the highest fees. Meanwhile users have to wait more and more blocks to be sure that the chain&apos;s history won&apos;t change because of this selfish mining strategy.</p><p>As a blockchain, you want stability, and forking the chain is the opposite of that (each fork is individually easier to attack than if all the mining is done on the same fork). But as a miner, you want to maximize income. By having the fees be the majority of mining income, the interests are misaligned. When the majority of mining income is from a fixed block reward, there&apos;s no need to fork and steal the reward from block #1000 since you&apos;ll still get the same reward for mining block #1001.</p><p>EIP-1559 solves this by having the best of both worlds: chain stability via perpetual issuance while offsetting inflation with the fee burn mechanism. After the merge, there is a good chance that the reduction in issuance will be largely outpaced by the fee burn for <em>decades</em> until the rate of issuance meets the rate of burning.</p><h4 id="h-no-hard-cap" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">No hard cap</h4><p>There&apos;s no hard supply cap in Ethereum&apos;s long-term model. Instead, the same result will be achieved with an equilibrium that will eventually be reached where supply inflation is close to 0% year over year. Sometimes deflation, sometimes inflation, depending on external variables over which Ethereum has no control (price of Ether, total amount of Ether staked, demand for blockspace) but can react automatically without any human input. This is why I like to say that Ethereum will reach <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/Homeostasis">homeostasis</a> whereas Bitcoin will keep ossifying.</p><p>To me, that is much more elegant than the alternatives:</p><ul><li><p>Have endless supply inflation while hoping that the price of the coin will keep rising enough to make up for it</p></li><li><p>Have a hard supply cap while hoping:</p><ul><li><p>that the fees will be enough to cover the security budget long-term</p></li><li><p>that miners will play nice with each other despite strong economic incentives to do otherwise</p></li></ul></li></ul><h2 id="h-some-archeology" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Some archeology</h2><ul><li><p>August 7th 2018 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethresear.ch/t/draft-position-paper-on-resource-pricing/2838">EthResearch paper on resource pricing</a> detailing inefficiencies about the current fee market model</p></li><li><p>August 17th 2018 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/zcash/zcash/issues/3473">Vitalik proposes to change Zcash fee mechanism to fix the inefficiencies</a></p></li><li><p>November 6th 2018 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethereum/EIPs/issues/1559">Issue #1559 is opened on the EIP repository</a> to address the inefficiencies for Ethereum (this is where the EIP got its number!)</p></li><li><p>March 1st 2019 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum-magicians.org/t/eip-1559-fee-market-change-for-eth-1-0-chain/2783">Ethereum-Magicians post discussing EIP-1559</a></p></li><li><p>April 13th 2019 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://eips.ethereum.org/EIPS/eip-1559">EIP-1559 proposal officially created</a></p></li><li><p>October 2nd 2020 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698">Proposal for the rollup-centric roadmap</a> which mentions the need for EIP-1559 for quicker rollup settlement with the next-block inclusion benefit</p></li><li><p>August 5th 2021 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/block/12965000">EIP-1559 finally live on mainnet with the London Hard Fork</a></p></li><li><p>October 7th 2021 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethresear.ch/t/circulating-supply-equilibrium-for-ethereum-and-minimum-viable-issuance-during-the-proof-of-stake-era/10954">EthResearch post calculating the long-term equilibrium of issuance vs burn</a></p></li><li><p>November 24th 2021 — <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/ultrasoundmoney/status/1463494305381822464">Total amount of ETH burned hits 1 million after 109 days</a></p></li></ul>]]></content:encoded>
            <author>domothy@newsletter.paragraph.com (domothy)</author>
        </item>
        <item>
            <title><![CDATA[On Ether and Deflation]]></title>
            <link>https://paragraph.com/@domothy/on-ether-and-deflation</link>
            <guid>m9GS5FPTGHyjFBtX4EDy</guid>
            <pubDate>Wed, 06 Apr 2022 15:08:50 GMT</pubDate>
            <description><![CDATA[“No one is going to spend Ether if it&apos;s deflationary"Does a deflating supply of Ether the asset help or hurt Ethereum the network?Is it actually deflationary?First, the important nitpick: Ether&apos;s supply is not inherently deflationary. It self-adjusts based on the following variables: number of stakers and demand for blockspace. Right now, the first variable doesn&apos;t come into play as the consensus is still achieved by proof-of-work, with 2 new ETH being issued roughly every 13 s...]]></description>
            <content:encoded><![CDATA[<h2 id="h-no-one-is-going-to-spend-ether-if-its-deflationary" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">“No one is going to spend Ether if it&apos;s deflationary&quot;</h2><p><em>Does a deflating supply of Ether the asset help or hurt Ethereum the network?</em></p><h3 id="h-is-it-actually-deflationary" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Is it actually deflationary?</h3><p>First, the important nitpick: Ether&apos;s supply is not inherently deflationary. It self-adjusts based on the following variables: number of stakers and demand for blockspace. Right now, the first variable doesn&apos;t come into play as the consensus is still achieved by proof-of-work, with 2 new ETH being issued roughly every 13 seconds.</p><p>During times of high blockchain activity, the rate of burning outpaces the rate of issuance. But in general, the supply still inflates, just at a lower rate than before EIP-1559 was implemented. In other words, Ether only becomes deflationary when it&apos;s actively being used. If deflation is bad for spending, then overall spending will reduce and it will go back to being inflationary.</p><p>After the network switches to proof-of-stake, the issuance will drop drastically (around 90%) and Ether should become deflationary for many years – possibly decades – until there comes a point where the rate of burning equals the rate of issuance. The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethresear.ch/t/circulating-supply-equilibrium-for-ethereum-and-minimum-viable-issuance-during-the-proof-of-stake-era/10954">best math available</a> shows this will happen anywhere between 40 and 60 million Ether.</p><h3 id="h-why-burning-fees-makes-sense" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why burning fees makes sense</h3><p>Let&apos;s address the next question that often follows: <em>Why have fees if they&apos;re just getting burned anyway?</em></p><p>High gas fees are a result of limited supply vs. a lot of demand for blockspace. The cost of gas fees at any given time reflects the actual <em>value</em> of Ethereum&apos;s blockspace at that moment, as far as things can have value due to supply and demand. Anyone who is not in a rush to use the network can wait for the demand to go down and pay lower fees.</p><p>Reducing gas fees artificially would lead to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.investopedia.com/terms/p/price-controls.asp">&quot;blockspace shortages&quot;</a> and make <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/Denial-of-service_attack">DoS attacks</a> against the network cheaper. The mechanism behind EIP-1559 automatically adjusts the base fee that is burned depending on how full or empty the blocks are.</p><p>So why burn the fees? There are a lot of reasons to do so, but the easiest one to grasp in my opinion is this one: Since whoever creates blocks decides which transactions to include, the base fee cannot go to them as they could simply create dummy transactions to fill the blocks to artificially increase the fees everyone else has to pay. Burning the fees is a market-efficient way to avoid overpaying for blockspace, as was often the case under the first-price auction model before EIP-1559.</p><p>So, the higher the demand, the higher the fees. In that regards, you&apos;re essentially paying the network itself for using the product it offers: secure, credibly-neutral blockspace. (Side-note: there <em>is</em> a small premium you can pay to block creators to prioritize the inclusion of your transaction, but in general, around 80-90% of the fees you pay will be burned)</p><p>By virtue of holding Ether as an asset, the value created by people using the network flows in part back to you via this burning mechanism.</p><h3 id="h-pure-use-cases-for-ether" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">&quot;Pure&quot; use-cases for Ether</h3><p>Next, let&apos;s address the core of the question: <em>why would you spend Ether today if it&apos;s gonna be worth more later</em>? Simply put: it&apos;s not meant to be a currency for day-to-day usage. I would argue that the existence of Ether-the-asset only serves to achieve the following two goals:</p><ul><li><p>Paying for gas fees to use the network</p></li><li><p>Securing the network</p></li></ul><p>Any other use-cases you may imagine – collateral in DeFi, speculation/trading, store of value, even using it as money — are direct results of the open and permissionless nature of Ethereum coupled with Ether&apos;s inherent scarcity and value. But as a rule of thumb, the eventual &quot;Ethereum utopia&quot; <strong>does not</strong> entail buying a loaf of bread for 0.000784 ETH and paying five times the amount in gas fees. Anyone who argues otherwise is either misinformed or willfully spreading misinformation themselves.</p><h3 id="h-blockspace-as-a-product" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Blockspace as a product</h3><p>Ethereum-the-blockchain provides a product and a service, and you have to pay for it with Ether-the-asset.</p><p>As a concrete example, if VISA wants to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.forbes.com/sites/ninabambysheva/2021/03/29/visa-to-start-settling-transactions-with-bitcoin-partners-in-usdc/">use Ethereum as a secure layer for settling transactions</a>, and blockspace currently costs $X per byte in USD, then VISA will buy $X&apos;s worth of Ether for every byte they want to commit to the chain. Settling their transactions will burn that amount of Ether immediately. It doesn&apos;t matter that this $X&apos;s worth of Ether might double in the next year, they need to use Ethereum&apos;s blockspace <em>today</em> so they buy it. And they burn it. Increased buying pressure <em>and</em> downward pressure on supply!</p><h3 id="h-buying-ether-to-burn-it" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Buying Ether to burn it</h3><p>Sooner or later a lot of people/institutions will be buying-and-burning Ether to settle any arbitrary data/computation on Ethereum. They don&apos;t have to care about it as an asset, it&apos;s just a medium to pay for blockspace. The existence of Ether-the-asset is basically nothing more than a necessary tool derived from a self-sustaining and self-adjusting network that doesn&apos;t depend on any one central entity deciding the price of blockspace nor even any one government that controls and issues the currency in which the blockspace is paid!</p><p>With that in mind, Ether is a utility coin first and foremost, and its value is tied to the value of the blockspace it offers. The fact that it&apos;s gonna increase in value over time as it becomes scarcer and captures value through burning only helps Ethereum&apos;s interests:</p><ol><li><p>A higher price for Ether represents a higher value of the collateral staked which incentivizes validators to play by the rule to avoid losing their capital, and it&apos;s harder for an attacker to acquire the capital necessary to attack the network in any meaningful way.</p></li><li><p>Since VISA knows Ether is gonna increase in price, and they know they need to settle a lot of transactions over the coming years, the best move for them is to buy a lot of Ether today for a lower cost basis instead of buying it at a higher price when the time comes to actually spend it on blockspace.</p></li></ol><p>If Ethereum&apos;s blockspace becomes valuable – and I believe it will – it&apos;s inevitable that Ether will become a part of every major institution&apos;s balance sheets at some point because that&apos;s the most cost-efficient way to use it.</p><p>In fact, that&apos;s not true. There <em>is</em> a more cost efficient way to use it: Buy a lot of Ether, stake it and get 5-8% return a year, <em>denominated in Ether</em>. This is good for VISA as they&apos;re essentially getting Ether for &quot;free&quot; – after the initial capital investment and taxes – and it&apos;s good for Ethereum because more stakers means more network security. VISA using Ethereum as a settlement layer means their interests are aligned with Ethereum&apos;s well-being, and the same goes for all the other institutions that do the same.</p><p>I personally think it&apos;s extremely bullish for Ether as an asset to picture people paying for things in fiat or stablecoins using a VISA credit card, without even knowing that Ethereum is being used indirectly under the hood to settle that transaction, which burns Ether. But of course, this VISA example is just an easy one. There are many other use-cases for Ethereum&apos;s blockspace, such as DeFi, NFTs, gaming, or <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/domothy/status/1465905887541972996">blockchains leveraging Ethereum&apos;s security</a> in the coming &quot;Layer 2&quot; ecosystem.</p><h3 id="h-summary" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Summary</h3><ul><li><p>Ether&apos;s supply is not inherently deflationary, it self-adjusts depending on blockchain usage and stakers</p></li><li><p>That said, it <em>will</em> be deflationary for many years after the switch to proof-of-stake</p></li><li><p>Ether is not meant to be used as a day-to-day currency to buy goods and services directly</p></li><li><p>Ethereum offers a valuable product: secure, credibly-neutral, permissionless blockspace</p></li><li><p>Whoever wants to use this product has to spend Ether, a majority of which is burned</p></li><li><p>The most cost-efficient way (in dollar terms) to use Ethereum is to buy Ether at today&apos;s price and stake it to have more Ether to spend later</p></li><li><p>A higher value of Ether represents more network security by virtue of the proof-of-stake collateral value being higher as well</p></li><li><p>Ether captures value created by the people using Ethereum through the fee burning mechanism</p></li><li><p><strong>Conclusion</strong>: Supply deflation and price appreciation are good for Ethereum as a whole</p></li></ul><h3 id="h-some-more-links" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Some more links</h3><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/domothy/status/1462988092848156677">Concise graph</a> representing the long-term model with the moving parts involved, including the burn</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/drakefjustin/status/1431735094587404292">Justin Drake&apos;s tweet</a> representing the relationship between Ether&apos;s value and Ethereum&apos;s utility</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ultrasound.money/">ultrasound.money</a> to see stats on EIP-1559 burn, what dapps are burning the most, and projections regarding annualized deflation and long-term supply with parameters you can tweak</p></li></ul>]]></content:encoded>
            <author>domothy@newsletter.paragraph.com (domothy)</author>
        </item>
    </channel>
</rss>