<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[niftynei's shitcoin chronicles]]></title><description><![CDATA[This is a mining adventure, come along!]]></description><link>https://chainfail.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!zteC!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F737c384b-a67f-4d8e-846a-4ea9cf7bddad_600x600.png</url><title>niftynei&apos;s shitcoin chronicles</title><link>https://chainfail.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 01 Sep 2026 09:05:17 GMT</lastBuildDate><atom:link href="/__u/chainfail.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[lisa neigut]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[chainfail@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[chainfail@substack.com]]></itunes:email><itunes:name><![CDATA[~nifty~]]></itunes:name></itunes:owner><itunes:author><![CDATA[~nifty~]]></itunes:author><googleplay:owner><![CDATA[chainfail@substack.com]]></googleplay:owner><googleplay:email><![CDATA[chainfail@substack.com]]></googleplay:email><googleplay:author><![CDATA[~nifty~]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[swap it like it's hot]]></title><description><![CDATA[a deep dive into Lava.xyz]]></description><link>https://chainfail.substack.com/p/swap-it-like-its-hot</link><guid isPermaLink="false">https://chainfail.substack.com/p/swap-it-like-its-hot</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Thu, 05 Dec 2024 01:11:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!39hJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A new whitepaper got dropped by Lava Global Inc on August 16, 2024, for the Lava Loans Protocol v2. They also<a href="https://x.com/lava_xyz/status/1823045169773441056"> released a really slick dem</a>o of taking out a loan against your bitcoin.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!39hJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 424w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 848w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!39hJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png" width="1212" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:238821,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 424w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 848w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!39hJ!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc715c3a7-e247-47ad-a3a2-3f524fb8a8df_1212x970.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://x.com/lava_xyz/status/1824475177058521586">https://x.com/lava_xyz/status/1824475177058521586</a></figcaption></figure></div><p>Let&#8217;s dig into what they&#8217;re doing, and how these loans work. They&#8217;re the first two-step contract I&#8217;ve seen for bitcoin &#8220;native&#8221; loans, and have a pretty unique bitcoin script design that uses atomic swaps and DLCs (discreet log contracts) to govern the issuance of the stablecoins for your bitcoin collateral and then monitoring the contract price for bitcoin during the loan duration to make sure the price doesn&#8217;t slip too far, and let the loan originator take your collateral.</p><p>tl;dr: You doing a bitcoin/solana swap for their proprietary, USD backed Solana** coin called LavaUSD. The bitcoin collateral can be liquidated or expired directly via bitcoin transactions thanks to the magic of DLCs.</p><p>** Because in theory you could use a different chain, they&#8217;re using Solana right now.</p><h2>How it works</h2><p>On-chain loans tend to follow the same playbook. You take an amount of a &#8216;collateral asset&#8217;, let&#8217;s say $10k of it. This gets locked into a contract. The contract then emits some &#8220;loan to value&#8221; ratio, let&#8217;s say 30%. So you&#8217;d get $3k in USD out. That&#8217;s the setup or &#8216;swap&#8217; phase.</p><p>During the duration of the loan, if the value of the bitcoin collateral you put up dips beneath a certain loan-to-value ratio, let&#8217;s say 50%, your loan gets liquidated. The lender gets all of your collateral and the loan is effectively canceled. You get to keep the USD that you were given, the loan originator gets to keep your bitcoin.  If the bitcoin price dips enough such that your bitcoin is now worth $5k, you&#8217;d get liquidated. You&#8217;d keep the $3k that you got, the lender keeps your bitcoin. (I think my math is a bit inexact math, but the illustration is accurate).</p><p>Lava&#8217;s v2 loan protocol relies on two bitcoin script contracts and a Solana contract. to make all this work. The general idea is that you take some bitcoin, you do an atomic swap for a USD-backed stablecoin on Solana. You can then trade your Solana stablecoin for the USD equivalent, and transfer that out to a bank account. Once you&#8217;ve swapped the bitcoin for LavaUSD on Solana&#8217;s chain, the loan originator can move the bitcoin you&#8217;ve locked as collateral into a second bitcoin script, one which uses two sets of DLCs to monitor both the duration of the loan and then what to do if the loan hasn&#8217;t been paid back before the loan duration expires.</p><p>There&#8217;s two pieces here. First you execute a cross-chain swap of your bitcoin (to the lender) and the LavaUSD (to the borrower). This is the first bitcoin script listed in the Lava Loans Protocol v2 paper. </p><p>How it works: the borrower locks up their bitcoin (the collateral) into a bitcoin UTXO who&#8217;s script has two different unlock paths. Either the borrower can wait a certain number of blocks and get their funds back (the time out case) or the lender can move the funds from that bitcoin script into a *second* bitcoin script. (Basically they make a bitcoin transaction that spends the funds out of the first script and locks them into a second script.)  The lender can&#8217;t move the funds into the second script until the borrower executes an atomic swap and pulls LavaUSD out of a contract on Solana. This exposes a secret that allows the lender to use the second unlock, and move the funds into a second UTXO, which is locked by a &#8220;DLC&#8221; governed script.</p><p>This second script, &#8220;DLC&#8221; script basically governs the &#8216;loan during the duration&#8217;. From this point on there&#8217;s only three ways to get the collateral out. It can be liquidated; it can be returned to the lender after they&#8217;ve paid the loan back plus interest on the Solana side; or it gets divvy&#8217;d up between the lender and borrower on the date that the loan expires.</p><p>Restated more concisely: the basic idea is to do an atomic swap of bitcoin to LavaUSD (bitcoin/solana cross chain swap). After the swap is executed, move the bitcoin collateral into a second DLC bitcoin contract which has three different ways to be unlocked (liquidated, paid back, expired).</p><h3>The Swap</h3><p>Cross chain swaps are fairly basic and well understood at this point. The borrower puts their bitcoin into a transaction where they can&#8217;t get it back until a timeout. They&#8217;ll also put in this transaction a payout clause where the funds can move to the DLC-contract, but only if the lender signs off on it <em>and</em> the lender can prove they know a secret.</p><p>Once the borrower&#8217;s funds are locked into this swap transaction, the lender should publish on the Solana contract funds to borrow. These funds should only be claimable to the person who knows the <em>same secret</em> that will unlock the funds on the bitcoin contract. </p><p>The borrower will publish a Solana transaction that includes the secret only they know, making it public. This will allow them to access the loan funds. </p><p>The lender will be watching the Solana chain for this transaction. Once the lender sees the LavaUSD get claimed by the borrower, they&#8217;ll have the secret they need to go back to the bitcoin chain and make an onchain transaction that moves the bitcoin collateral from the swap-staging UTXO into a DLC &#8220;holding&#8221; UTXO.</p><p>After the borrower has claimed the LavaUSD on Solana, and the lender has moved the bitcoin collateral into the DLC &#8220;holding&#8221; UTXO, the swap has been successfully executed and the loan is in effect.</p><p>It takes two bitcoin transactions and one* Solana transactions to initialize the loan. </p><p>(*I&#8217;m guessing one Solana transaction, but there&#8217;s no way to verify this with the information the team has put out so far, as the Solana contracts haven&#8217;t been published or linked to in the paper).</p><h3>Managing the Loan</h3><p>There&#8217;s two &#8216;normal&#8217; exit cases for a loan: paying the loan back or the loan expiring at term. Let&#8217;s say that it&#8217;s a loan for 90 days.</p><p>You can pay the loan back, with interest, any time before the 90 days expires. The borrower does this by sending LavaUSD (loan amount plus owed-interest) to the Solana contract and telling it that you want to do a pay off. You do this with a Solana transaction (guessing here). You then wait for the lender to execute a second Solana transaction which accepts your loan payoff. This loan acceptance transaction carries a secret that only the lender knew, but which can be used by the borrower to get their bitcoin out of the DLC contract.</p><p>It&#8217;s possible that the lender may not accept your loan payoff, and instead will wait until the loan expires, or possibly gets liquidated. The protocol attempts to prevent inaction on the part of the lender on terminating the loan by requiring the lender to over-supply LavaUSD to the Solana contract. This &#8216;oversupply&#8217; is called the lender&#8217;s Stake. It sits in the Solana contract until the loan is terminated. Its purpose is to incentivize the lender to claim back both their stake as well as the loan payoff.</p><p>The other &#8216;normal&#8217; exit case for the loan is that the 90-days ends and the loan hasn&#8217;t been repaid. Let&#8217;s say that this is the loan expiring. This is the first use case for the &#8220;DLC&#8221; portion of the protocol. The other exit case, which also uses DLCs, is for liquidating the loan.</p><h3>What is a DLC?</h3><p>DLC is short for &#8216;discreet log contract&#8217;. The basic idea is that two parties agree on a payout schedule that depends on an event&#8217;s outcome. They both then pre-generate a large number of signatures for the range of values that the outcome can be within.</p><p>You then wait for the event to happen, so you know what the outcome is.</p><p>There&#8217;s a service that will produce a signed message which &#8216;attests&#8217; to what the event&#8217;s outcome is. The name of this service is called an &#8220;oracle&#8221;. The oracle can only ever sign one message for the event.</p><p>The oracle&#8217;s signature can then be combined with one (and only one!) of the pre-generated signatures between the two parties. That signature will validate a bitcoin transaction that pays out the two parties a pre-agreed amount, based on what the oracle says happened.</p><p>These contracts are used in two places in the Lava protocol: for liquidation and for loan termination.</p><h3>Liquidating the Loan</h3><p>For the Lava protocol, at loan setup, two sets of DLC signatures have to be calculated. One for the liquidation case, and another for the expiration case.</p><p>For liquidation, you need a signature that will give the lender the right to claim all of the collateral. This signature is only valid if the oracle signs an event that says the price of bitcoin is below a certain number.</p><p>The price oracle that Lava is using produces one new event every day, which says what the BTCUSD price is. This means that at set up time, the two parties will need to make a DLC liquidation signature set for every day that the loan is valid. (Note that the &#8216;signature sets&#8217; are called CETs in DLC vocabulary).</p><p>Why only once a day?</p><p>Setup for a DLC contract can be quite time and space intensive. The more oracle events that you need to make CETs for, the more time and CPU and hard disk space you&#8217;ll need both to generate and then store the signatures for possible outcomes. By limiting the oracle events to once a day, you cut down on the amount of time it takes to set these up.</p><p>I&#8217;m guessing here, but I would bet that the expense of DLC setup is a large contributing factor to the oracle only emitting daily events.</p><h3>Expiring the Loan</h3><p>Loan expiration has a second, separate DLC setup from liquidation. This will require a second set of CETs. These will be signed to a single oracle event: the price of the BTCUSD pair on the day that the loan expires. This set of CETs will pay out to both the lender and the borrower, depending on what the collateral is worth on the expiration date and the amount of interest owed.</p><p>The Lava Loans Protocol v2 paper goes into depth about the tradeoffs of how precise the payout return should be. This again is tied to how computationally intensive it is to generate CETs. The more precise the loan payout, the more CETs you need to generate. The less precise the payout, the fewer CETs, which means much less CPU usage and less storage space on the client&#8217;s device.</p><h3>Potential Drawbacks</h3><p>Overall I think this is a pretty solid loan contract construction. There&#8217;s a few drawbacks however. The first is that you&#8217;re relying on an oracle to say what the price is once a day. If there&#8217;s big intraday swings in the price, I&#8217;m not sure how you&#8217;d have confidence that the price the oracle signed is going to liquidate your position or not.</p><p>They could switch to hourly oracle price updates, but that would 24x the amount of data and computation time required to setup the DLC contracts for the liquidation portion. You can find their current price oracle feed, with its daily events, <a href="https://oracle.lava.xyz/v1/announcements">here</a>.</p><p>Another thing to note is that their swap protocol requires the lender to put up a stake of some amount of USD into the Solana contract in order to initialize the loan. This means that the Lava organization (or whoever&#8217;s facilitating these loans) needs to be over-capitalized in USD terms.</p><p>Since it&#8217;s a USD-backed stablecoin, they&#8217;ll also need enough cash on hand to transfer out to customers as requested. Their info on LavaUSD says that they&#8217;re holding cash and cash-equivalents, which means that if too many people try to withdraw LavaUSD to their bank accounts at once, the Lava project will need to sell or liquidate their treasuries in order to meet withdrawal demand.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!e9Qo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 424w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 848w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!e9Qo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png" width="1254" height="846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:846,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160466,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 424w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 848w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e9Qo!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71db3a34-2924-4236-bd74-a4bc031e8147_1254x846.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Solana??</h3><p>In order to make this protocol work, you *have* to have another on-chain USD denominated asset to execute the cross chain swap with. For the initial iteration of this protocol, they&#8217;re using Solana. </p><p>I found it notable that the bitcoin scripts used for the swaps and loan management portions are included in the paper; the Solana contract is not mentioned or cited, nor is there any trace of it in any of the Lava Github repos.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YiCq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YiCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png" width="1048" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:1048,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46847,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YiCq!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86a05fae-d63a-418e-a3e2-f9589cbaf2b8_1048x248.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">There&#8217;s no mention of Solana anywhere in the whitepaper.</figcaption></figure></div><p>In fact, the only place where I was able to find mention of where the LavaUSD is issued/supported is on lava.xyz/lavausd in the FAQ. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zKfy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 424w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 848w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zKfy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png" width="628" height="192" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ff00f81-6928-4260-8674-45750b81818d_628x192.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:192,&quot;width&quot;:628,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23325,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 424w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 848w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zKfy!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff00f81-6928-4260-8674-45750b81818d_628x192.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Based on the lack of a mention of Solana anywhere, in any of the press information or otherwise about the project, I&#8217;m assuming this means that they&#8217;re planning to move off of Solana as their stablecoin chain (or add others) at some point in the future. Moving to a different chain won&#8217;t change the bitcoin portion of the contracts. Any chain that is publicly readable and can use hashes as locks on funds will work for executing the atomic swap.</p><h3>In exitus</h3><p>I really enjoyed figuring out what the bitcoin contracts are doing. Notably, the swap bitcoin contract uses an OP_CODESEPARATOR, which is a very niche Bitcoin script opcode. It&#8217;s used to make sure that the funds can be transferred only to the DLC contract when the borrower claims the LavaUSD for their loan on the Solana chain. The borrower gives the lender a signature that&#8217;s only valid in the if-case where the lender also signs and knows the secret for unlocking the swap collateral. The op-codeseparator prevents this same borrower&#8217;s signature from being usable for the timeout clause in the same contract.</p><p>As far as I can tell, the most novel part of this project is marrying the swap contract to the DLC contracts. Lava&#8217;s protocol lets you swap collateral for a USD-equivalent and then move it into a DLC contract that governs the lifetime of the loan.</p><p>It&#8217;s pretty nifty to see loan origination costs get cut down to just two onchain bitcoin transactions and some number of Solana ones! </p><p>This is a pretty cool project. It&#8217;s very cool to see bitcoin-backed loan logic moving into DLCs which determine who gets paid out what directly on the bitcoin chain.</p><p></p>]]></content:encoded></item><item><title><![CDATA[PayPal Goes Crypto Native,]]></title><description><![CDATA[VISA research proposes paying Gas with your Credit Card]]></description><link>https://chainfail.substack.com/p/paypal-goes-crypto-native</link><guid isPermaLink="false">https://chainfail.substack.com/p/paypal-goes-crypto-native</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Thu, 17 Aug 2023 15:18:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JQ8i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Some definitely unexpected old school fintech goes native crypto came across my desk this last week. Here&#8217;s two of them!</p><h2>Visa on Chain</h2><p>Ever had trouble paying your gas fees on an eth contract? Worried about having to top up your chain balance or getting priced out in the next run-up by base layer asset fees?</p><p>Worry no more!</p><p>VISA&#8217;s crypto team is pioneering a first in class solution to this problem: pay for it with your credit card!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JQ8i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 424w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 848w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JQ8i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png" width="663" height="710" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:710,&quot;width&quot;:663,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:183781,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 424w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 848w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JQ8i!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71bbb54f-527c-43f0-9216-29b4b61ae07b_663x710.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">See entire thread <a href="https://twitter.com/digitalmustafa/status/1689741716084215809">here</a></figcaption></figure></div><p>That&#8217;s right folks. When paying for it with your credit card wasn&#8217;t an option, we&#8217;d love for you to basically pull the card out and get an auto-extension on your ability to pay fees right away!</p><p>Sarcasm and some general bafflement aside, this is actually a pretty cool architecture and some interesting thinking about how credit card companies are thinking that their services (access to credit!) are going to be needed in the future.</p><p>Here&#8217;s how they&#8217;re proposing to make this work.</p><p>VISA opens a contract on chain that&#8217;s got funds in it. This contract acts as a service to help sponsor your transactions to get into the chain. The contract holds eth that you can buy the usage of via your credit card, with your trad-fi credit account.</p><p>Your wallet natively negotiates with the VISA card network (re-named a Paymaster) who gives you a token via a digital signature that you can now present to the VISA contract on-chain that&#8217;s got native eth gas available to use on your behalf.</p><p>If degen-ing into the next NFT round is on your todo list and you&#8217;re worried about needing a flexible spending account and access to easy credit to bolster your ability to make a payment, VISA&#8217;s paymaster setup may be for you!</p><p>Definitely find it interesting to see how the credit card major is thinking about where they can provide value in an increasingly digital ecosystem.</p><p></p><h2>Paypal launches a shitcoin, PYUSD</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OuXp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 424w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 848w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OuXp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png" width="662" height="488" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:488,&quot;width&quot;:662,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107438,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 424w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 848w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OuXp!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed295d96-54d7-4251-b45c-2b8e6614207f_662x488.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://twitter.com/RyanSAdams/status/1688588539003387907?s=20">Read the thread!</a></figcaption></figure></div><p>Paypal announced the launch of their own stablecoin, PYUSD. Basically it&#8217;s an eth ERC20 that lets them own their own accounts on ethereum. I&#8217;m not really sure how this works for them or their users, but I&#8217;m guessing in theory it means you&#8217;d be able to, at some point, pay out to other people via the eth rails instead of using PayPal&#8217;s partner rails.</p><p>This seems kind of puzzling until you realize that PayPal relies on other people&#8217;s rails to make the majority of its payments &#8212; most people aren&#8217;t paying other users but they are paying external parties. And typically using credit cards to do it.</p><p>Credit cards cost money; PayPal&#8217;s early history was one of almost not making it because they were tossing investor money toward the 3% interchange fees they were eating on every PayPal transfer that used a card (almost all of them).</p><p>I&#8217;m not sure what percentage of PayPal costs go to covering card fees but I wouldn&#8217;t be surprised if they&#8217;re non-zero. </p><p>Adding another rail, but one that they sort of own, to their arsenal seems like a puzzling move to an outsider, but a pretty clever one to an insider.</p><p>It&#8217;ll be interesting to see how much traction this gets. Will they be able to convince people that PYUSD is as good as Shiba Inu? To be determined.</p><p>Kinda explains why VISA might be looking for new revenue opportunities though.</p><p></p><p>Alright! That&#8217;s all I&#8217;ve got! Stay shitty my coiner friends,</p><p>~nifty</p><p></p><p>PS: Want to learn more about Taproot, Schnorr, FROST, and MuSig2? Come take Base58&#8217;s first ever in-person Taproot class in Atlanta at the Atlanta BitDevs this coming Sept 4-5th (it&#8217;s Memorial day, make some deep rooted memories!)</p><p>Applications for class due Aug 28th!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://base58.school/classes/taproot&quot;,&quot;text&quot;:&quot;Apply Today!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://base58.school/classes/taproot"><span>Apply Today!</span></a></p><p> </p>]]></content:encoded></item><item><title><![CDATA[Base58⛓️🔓 Releases Fall Class Schedule]]></title><description><![CDATA[Stop shitcoining, Learn you a Bitcoin for Great Good!]]></description><link>https://chainfail.substack.com/p/base58-releases-fall-class-schedule</link><guid isPermaLink="false">https://chainfail.substack.com/p/base58-releases-fall-class-schedule</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Wed, 19 Jul 2023 00:46:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I normally post on this newsletter about shitcoin goings on etc. I wanted to take a short editor break however and give you an update about what&#8217;s going on with my bitcoin education project, Base58.</p><p>We just had our first ever in-person Lightning class last week, at Bitcoin Park in Nashville. There were 6 people in the first ever class, and we had a really great time. Here&#8217;s a few reviews we got from people in the class.<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9jKg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9jKg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png" width="596" height="568" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:568,&quot;width&quot;:596,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:304880,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9jKg!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21608fdf-3a6f-47b5-b5e0-7f70d18318ca_596x568.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://twitter.com/notmandatory">Steve Myers</a>, BDK lead developer</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NCsK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NCsK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png" width="578" height="246" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:246,&quot;width&quot;:578,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;\&quot;now i can confidently explain how lightning works to anyone, without feeling embarrassed\&quot; ... i dunno if i've really applied this knowledge anywhere yet, outside of arguing with people. But, I'm winning all the debates now haha&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="&quot;now i can confidently explain how lightning works to anyone, without feeling embarrassed&quot; ... i dunno if i've really applied this knowledge anywhere yet, outside of arguing with people. But, I'm winning all the debates now haha" title="&quot;now i can confidently explain how lightning works to anyone, without feeling embarrassed&quot; ... i dunno if i've really applied this knowledge anywhere yet, outside of arguing with people. But, I'm winning all the debates now haha" srcset="/__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NCsK!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79aa1865-9b0e-4bda-b860-598ce98d66c4_578x246.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">from Chris Guida, <a href="https://twitter.com/cguida6">@cguida6</a></figcaption></figure></div><h4>Upcoming Classes</h4><p>We&#8217;ve got a whole bunch of new classes coming out this fall! More Lightning, plus our first ever Taproot course which is premiering (at a significant discount!) at TABConf this coming September. </p><p>We&#8217;ll be running the Taproot TABConf class at Atlanta&#8217;s BitLab!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1Q1d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1Q1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193240,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1Q1d!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6bf5bf-848c-4919-be23-2c3e11546780_1080x1080.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Applications Open!</h3><p>To keep the classes small and ensuring that everyone has a reasonable chance of keeping up, we&#8217;ll be requiring an application for both the Lightning and Taproot classes.<br><br>You can find out more and apply now on the website.</p><ul><li><p><a href="https://base58.school/classes/taproot">Taproot class schedule + application</a> </p></li><li><p><a href="https://base58.school/classes/lightning-bolts">Lightning class schedule + application</a></p></li></ul><p>If you haven&#8217;t taken the Base58 Bitcoin Developer Basics course yet you can either sign up for our upcoming weekends only class (Saturdays in August + Sept) or check out the first half of the class on Udemy.</p><h4>What&#8217;s coming next?</h4><p>Currently working on expanding our online offerings, to add the second half of the Bitcoin Developer Basics class to Udemy, as well as building out the Taproot class so I&#8217;ll be ready for our September launch.</p><p></p><p>Hope to see some of you in classes this Fall!</p>]]></content:encoded></item><item><title><![CDATA[Arbitrum Brings out the HashCash]]></title><description><![CDATA[snoopy gives us the scoop]]></description><link>https://chainfail.substack.com/p/arbitrum-brings-out-the-hashcash</link><guid isPermaLink="false">https://chainfail.substack.com/p/arbitrum-brings-out-the-hashcash</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Sun, 26 Feb 2023 06:48:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!j0jB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We just talked about Arbitrum last newsletter, but as the main competitor to Optimism. Well, turns out there&#8217;s some pretty juicy news about how they&#8217;re changing the way their sequencer decides on the order of transactions in a block. Let&#8217;s talk about it!</p><p>This whole post was kicked off by this excellent thread by @snoopy_mev. They&#8217;re a talented &#8216;searcher&#8217; (there&#8217;s a good chance you don&#8217;t know what this means, that&#8217;s ok) in the MEV space.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/snoopy_mev/status/1629283912043347968&quot;,&quot;full_text&quot;:&quot;In short, this PR creates privileged websocket connections that are given a latency advantage over others. Searchers are expected to mine a nonce (similar to proof-of-work mining), and the lowest 5 nonces at any given time get the privileged connections.&quot;,&quot;username&quot;:&quot;snoopy_mev&quot;,&quot;name&quot;:&quot;snoopy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Feb 25 00:55:29 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:3,&quot;like_count&quot;:88,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><h2>Centralized Sequences</h2><p>The tl;dr is that Arbitrum, an Eth L2 (as explained in my last newsletter) is a semi-private Eth network. There&#8217;s only one party that takes all the transactions proposed for the next block and orders them as they&#8217;d like, and that&#8217;s the Arbitrum project.</p><p>MEV, or &#8220;miner extractable value&#8221;, is the art of paying high miner fees in order for your transaction to be the first or second one in a block. I say &#8220;art&#8221; because the place that you get the funds to pay miners such high fees is usually from someone other than yourself.</p><p>MEV is hunted for by bots that are written by developers who are known as &#8220;searchers&#8221;. They look for ways to order transactions that gives them a lot more money than they started with. Most of that goes to the miners, or in Arbitrum&#8217;s case the sequencer. The difference is almost free money though. Over enough iterations, and winning enough of the block races, it adds up to quite significant sums.</p><h2>How Arbitrum orders transactions</h2><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/snoopy_mev/status/1629283900148293632&quot;,&quot;full_text&quot;:&quot;Some context: \nArbitrum, as most of you know, is an L2 running a centralized sequencer with a private mempool. In general, transactions are not made public until they are mined in a block, and the arbitrum sequencer includes transactions on a FCFS basis.&quot;,&quot;username&quot;:&quot;snoopy_mev&quot;,&quot;name&quot;:&quot;snoopy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Feb 25 00:55:27 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:7,&quot;like_count&quot;:100,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>What this tweet is saying is that Arbitrum decides which transaction to put in the top of a block not by who&#8217;s paying the most in fees, but on a &#8220;FCFS&#8221; or first-come first-serve basis.</p><p>This means that speed matters. Which means that getting the last block or the newest transaction data out of the mempool first matters, as that&#8217;s the signal your bot will use to create a new transaction to send to the sequencer. It&#8217;s a race, and only the fastest searcher wins. A race played out over and over, every single new block. Which I hear on main-net Eth is meant to be every 15s. I&#8217;m not sure what it is on Arbitrum.</p><p>You want to get the next block that the sequencer picks first. And remember there&#8217;s only one sequencer. It&#8217;s not like bitcoin where any random miner might find the next block. There&#8217;s only one &#8220;miner&#8221; on Arbitrum. So there&#8217;s only one server that knows the next block first every single time. It&#8217;s the same server: the sequencer.</p><p>Once the sequencer has chosen the next block, they have to tell everyone else on the Arbitrum network about it. They use &#8220;peering&#8221; connections to do that, which is to say anyone who directly connects to them will get the block first. </p><p>So searchers all connect directly to the Arbitrum sequencer node&#8217;s connection.</p><p>Let&#8217;s say there&#8217;s now 10 connections to peers from Arbitrum&#8217;s node. One of them is going to be sent the next block before any of the other 9 connections will be. How does Arbitrum decide which of these 10 connections to send the block to? They decide randomly.</p><p>If you&#8217;re a searcher and you want to get the next block first, because that basically determines whether you&#8217;re going to be able to win the MEV money in the next block; how would you increase your odds of getting picked? Well, you&#8217;d try to have more connections than the next guy. If there&#8217;s 20 total connections, and 10 of them are yours, you&#8217;ve just increased your odds from 1/10 to 1/2. </p><h2>How to Stop Connections</h2><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/snoopy_mev/status/1629283906708029443?s=20&quot;,&quot;full_text&quot;:&quot;As of a few days ago, the Arbitrum team realized this and decided that maintaining 100k websocket subscriptions was not sustainable. They have a long-term plan for sequencer decentralization, but this is an urgent issue, and they want solutions now.&quot;,&quot;username&quot;:&quot;snoopy_mev&quot;,&quot;name&quot;:&quot;snoopy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Feb 25 00:55:28 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:4,&quot;like_count&quot;:81,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Eventually there will be more than one computer that has the next block first. But until that happens, that one computer is overloaded with websocket connections. So they opened a pull request to change what it takes in order to open a connection to the sequencer. </p><p>I&#8217;m just gonna post from snoopy&#8217;s thread, as it&#8217;s great.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!j0jB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 424w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 848w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!j0jB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png" width="852" height="1005" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1005,&quot;width&quot;:852,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:271131,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 424w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 848w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j0jB!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5242dc2e-9db1-4e62-bf71-eb4a99cf6e85_852x1005.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>tl;dr: Arbitrum wants to add a hashcash rate-limiter to connections, so that who gets the next block first is decided by, that&#8217;s right, Proof of Work.</p><p>I don&#8217;t know if they&#8217;re going to go through with it. The PR was opened just 2 days ago and hasn&#8217;t been merged.</p><p>This last line from the PR introduction is pretty good. It explains that if you&#8217;re not able to provide a new nonce every 25 hrs that&#8217;s still in the &#8220;target&#8221; range, then you get unceremoniously disconnected.</p><blockquote><p>If a relay client's nonce hash was last computed over 25 hours ago, it gets recomputed and that timer gets reset. If the nonce hash no longer meats the target specified, the client gets disconnected.</p></blockquote><p>This means every 24hrs you had better have found a hash that beats out all the other searcher&#8217;s hashes. Which means you&#8217;re suddenly in a race to spend money on computers that are finding the next hash for you, but one that&#8217;s smaller what you competitors are able to afford hunting for.</p><p>Proof of Work is coming baaaaack to eth baby. </p><h2>Who Gets What and Why</h2><p>So Arbitrum is proposing to do this. I found what snoopy had to say about this really illuminating, as he&#8217;s a top tier searcher. He knows where the money goes.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/snoopy_mev/status/1629283913712664579?s=20&quot;,&quot;full_text&quot;:&quot;The intention is to move the \&quot;work\&quot; off Arbitrum's servers. And in a way, the PR does accomplish that. Just, very poorly. Offchain labs would be taking any potential MEV revenue for Arbitrum and giving it to AWS/GPU farms rather than keeping it for themselves or the ecosystem.&quot;,&quot;username&quot;:&quot;snoopy_mev&quot;,&quot;name&quot;:&quot;snoopy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Feb 25 00:55:30 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:5,&quot;like_count&quot;:102,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Basically he&#8217;s saying that MEV searchers are going to get squeezed because suddenly their profits have to go towards not just paying the sequencer but also paying for a computer cluster to compute the next hash, so that they can win the next block-race, so they can earn some more eth, so they can pay for their server bills.</p><p>snoopy&#8217;s point is that if they *didn&#8217;t* add this, then they could keep more of the capital that searcher&#8217;s find, instead of having it get paid out to the sequencer.</p><p>I&#8217;m not sure I follow this logic exactly. If you had to pay to get to the top of the block, I would understand this. But if Arbitrum is a First-Come First-Serve by default, then why would you as a searcher be paying anything extra to the miner to include your transaction? They&#8217;re already going to be putting up first just based on the time that they received it? Maybe I&#8217;m missing something here, I&#8217;m not sure.</p><p>Point is that while it would cost more to participate in winning the MEV game on Arbitrum, I&#8217;m not convinced that this would hurt Arbitrum more than it would hurt the MEV searcher&#8217;s profits. In fact, I&#8217;d largely expect searching to turn into a marginal business, from something that was quite a money maker.</p><h2>Negotiating with Pirates</h2><p>The final part of snoopy&#8217;s thread is quite good. It points out how some clever searcher&#8217;s have figured out how to ask the HashCash designer to change the algorithm to make the nonce smaller, so that they can re-purpose existing hash machines to hunt for Arbitrum Relay Client Nonces. Feels a bit too <a href="https://en.wikipedia.org/wiki/Roko%27s_basilisk">Roko&#8217;s Basilisk</a> to be comfortable.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/snoopy_mev/status/1629285791473213441?s=20&quot;,&quot;full_text&quot;:&quot;Leakage has pointed out that it actually happened not once but twice &quot;,&quot;username&quot;:&quot;snoopy_mev&quot;,&quot;name&quot;:&quot;snoopy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Feb 25 01:02:58 +0000 2023&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/FpxiwXoaYAAIpFK.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/cC6pVrki0a&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:79,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h2>in exitus</h2><p>Proof of Work removes some opportunities for gaining an edge in arbitraging a system, because it makes the next block source random. This randomness makes it hard to figure out who to stalk to get the next block. It could be coming from anywhere.</p><p>Centralized systems on the other hand have a lot of issues with mitigating MEV. They&#8217;re in one place and the rules about how they operate are well known. It&#8217;s interesting to see the randomness re-added back to a centralized system, but pushed onto being the burden of the clients rather than the server&#8217;s. Since you&#8217;re not randomizing the block source, the only way out is to randomize the source&#8217;s client connections. And it seems like the best way to do a random lottery is to involve proof of work.</p><p>Ce la vie.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading niftynei's shitcoin chronicles! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Coinbase launches an L2]]></title><description><![CDATA[Optimistic in name and ambitions]]></description><link>https://chainfail.substack.com/p/coinbase-launches-an-l2</link><guid isPermaLink="false">https://chainfail.substack.com/p/coinbase-launches-an-l2</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Thu, 23 Feb 2023 19:42:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F737c384b-a67f-4d8e-846a-4ea9cf7bddad_600x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ok yeah hi we&#8217;re back after an extended leave. Some things have changed. I&#8217;m no longer running any ASICs at home, though I do still have some Helium miners chugging along at a few cents a day. Are they still paying their electricity costs? Great question that I do not know the answer to. I need to do taxes soon though so hopefully I&#8217;ll have some stats on my &#8216;mining&#8217; return for the last year soon.</p><p>Let&#8217;s talk about the latest development in the Ethereum space though. I&#8217;m feeling pretty skeptical about Ethereum lately, maybe it&#8217;s the new Ordinals launch on bitcoin that&#8217;s making that whole chain feel even more Ponzi tastic.</p><p>Let&#8217;s be clear, Ethereum has *always* been extremely self-conscious of its ponzi nature. Extremely Gen Z of them to be leaning hard into jokes about themselves with a semi doomer-istic outlook on maybe it working out for you. But if not at least you knew where you were when you were there. And that&#8217;s something right?</p><p>Ok so the big news is that Coinbase launched an Eth layer-2. Let&#8217;s speculate about what this means: why would Coinbase do this? Why would they use Optimism to do it?</p><p>We&#8217;ll start with some very basic basics.</p><h2>What is an Eth layer-2 (L2)?</h2><p>So the way an eth layer two works is that a 3rd party writes some contracts and deploys them onto &#8216;main ethereum network&#8217;. Then they also set up a bunch of other computers (which may or may not be their own proprietary stack, or maybe it&#8217;s a decentralized bunch of computers) which basically run a whole separate network of Ethereum Virtual Machines.</p><p>Then they go and find a bunch of contracts that are popular on mainnet Ethereum and deploy them onto their Not-Mainnet computer cluster.</p><p>If you&#8217;ve got assets on the mainnet, you send them to the special contracts that the Layer-2 maker deployed in the first paragraph. This locks up your funds on mainnet. The Layer-2 contract then re-issues assets of the same or similar value on the second network they set up. You&#8217;ve just &#8216;bridged&#8217; your funds from the mainnet to the layer-2 network. Now what?</p><p>Now you can interact with all the copied over contracts from mainnet on this side-net &#8212; making the same trades and earning all the same ponzi scheme participation prizes as you got on mainnet. With the exception that you can only interact with assets that people have also locked up and been re-issued onto this chain. Or maybe you interact with assets that *only* exist on this side-net. Whatever.</p><p>You can head back to the main-net by sending your side-net assets back to the issuer. After some lockup period (some are as much as 7 days), the contract on the main-net that you sent your assets to originally sends you back your assets.</p><p>(Note that this special two-net contract setup is usually called a &#8216;bridge&#8217;, since it acts like a wormhole to get assets from one -net to the next).</p><h2>Why use a L2?</h2><p>Great question. Why the fuck would you do this with your Eth assets? Why wouldn&#8217;t you just use your money on the main-net on the main-net chain? Why even bother doing this dumb lockup and re-issue wormhole portal business?</p><p>The answer is transaction fees. The side-nets charge pennies to execute transactions, where the main-net can charge tens to hundreds of dollars. You move over to side-nets (more often called &#8220;L2&#8221;s) so you can actually use your assets and do ponzi things without having to burn hundreds of dollars.</p><h2>Existing L2s</h2><p>Most L2s in existence are contracts on the main-net that anyone can send assets to and receive funds on the other side-net back at. The organization that runs all the computers that host the side-net are for-profit startups. I don&#8217;t know where they make their money from, or what their business model is. Maybe they get to keep a percent of the transaction fees you end up paying in their network. But they&#8217;re kind of like public-ish services.</p><p>Anyone can deploy a new bridging contract to main-net and deploy a network of computers running their side-net (or maybe it&#8217;s one big computer actually running the side-net thing, who knows). You just have to convince people to send their main-net funds to you.</p><p>The two most popular L2&#8217;s that I know of are &#8220;rollups&#8221;:</p><ul><li><p>Optimism: <a href="https://www.optimism.io/">website</a></p></li><li><p>Arbitrum: <a href="https://arbitrum.io/">website</a></p><p></p></li></ul><h3>Arbitrum</h3><p>Arbitrum is the biggest one with the most marketshare. To date they&#8217;ve got pretty impressive stats in my opinion: 3.3B locked into their in-bound bridge; 53% of L2 markeshare, 2.9M users.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iQ4t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 424w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 848w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iQ4t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png" width="1214" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1214,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21538,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 424w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 848w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iQ4t!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3ca615-af46-4568-8425-39ad7b33fa55_1214x277.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Arbitrum had a much smoother rollout than Optimism did, they gained ground quickly by not having a closed &#8220;whitelist&#8221; beta project. A bunch of ponzi-schemers launched tokens on their network really early after launch which propelled lots of people to lock up capital and move over to Arbitrum to try catching the free money.</p><p>Arbitrum was built by a bunch of PhD types from Princeton.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!I7YS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 424w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 848w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 1272w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!I7YS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png" width="1205" height="425" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:425,&quot;width&quot;:1205,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171866,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 424w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 848w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 1272w, /__u/substackcdn.com/image/fetch/$s_!I7YS!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17076783-058f-46fb-992e-f2ededd2dd5b_1205x425.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They did pretty good in the VC raising game, but nothing super sexy. Not a sexy project. A successful one, but not sexy. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ROK1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 424w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 848w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ROK1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png" width="1374" height="771" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:771,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150950,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 424w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 848w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ROK1!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bb3be6-9c5e-4e35-9410-088be2e172cd_1374x771.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Crunchbase says they&#8217;ve raised 123M.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PEwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PEwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png" width="1020" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8138b843-42dd-448b-a945-84669251801c_1020x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1020,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84993,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PEwx!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8138b843-42dd-448b-a945-84669251801c_1020x718.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>Optimism</h3><p>Optimism on the other hand is a smaller chain with less of a footprint in terms of integration. According to <a href="https://defillama.com/chain/Optimism">DeFi Llama</a> they have all of 0.9B locked into their contract. </p><p>Optimism took longer to open up their network to anyone than Arbitrum did, and took a while to reach full compatability with the main-net EVM.</p><p>Here&#8217;s their milestone timeline; seems like they&#8217;re on a 2y release cycle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OrQF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 424w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 848w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OrQF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png" width="581" height="536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:581,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48177,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 424w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 848w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OrQF!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ef69b2d-43df-44c8-baa6-0b20c02f4774_581x536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They had a much splashier launch with the VC investment. Crunchbase reports that they raised 178M and are at a Series B. Unlike Arbitrum, their investors include a16z and Paradigm, which are typically considered high signal VC firms.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kitW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 424w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 848w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kitW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png" width="1023" height="614" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:614,&quot;width&quot;:1023,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89723,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 424w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 848w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kitW!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec66c62a-6a65-4207-bf56-c8173f6408bf_1023x614.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Unlike Arbitrum, Optimism&#8217;s founders aren&#8217;t listed on their website. Instead you can explore the &#8220;governance&#8221; model for the side-net. Optimism ended up issuing a &#8220;governance token&#8221; and choosing to operate in a more DAO-centric way. Maybe this is because their VCs wanted a fast exit and tokenization is an extremely fast way to do that. Good for them.</p><h2>Coinbase re-deploys Optimism as &#8220;Base&#8221;</h2><p>Ok so Arbitrum and Optimism exist. Coinbase decided they wanted to make their own side-net also. One where they ran the computers that the side-net lived on.</p><p>So they went out and licensed? copied? borrowed? the Optimism code and re-deployed it. There&#8217;s now a Coinbase Optimism contract on main-net and an Optimism Optimism contract on main-net. If you send your assets to the Coinbase one, you&#8217;ll get them back on the Coinbase side of things. If you send them the Optimism one, you&#8217;ll get them back on the Optimism side of things.</p><p>Here&#8217;s their announcement tweet.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/BuildOnBase/status/1628759581353549825&quot;,&quot;full_text&quot;:&quot;0/ &#128309; Hello world. \n\nMeet Base, an Ethereum L2 that offers a secure, low-cost, developer-friendly way for anyone, anywhere, to build decentralized apps. \n\nOur goal with Base is to make onchain the next online and onboard 1B+ users into the cryptoeconomy.\n\n<a class=\&quot;tweet-url\&quot; href=/__u/chainfail.substack.com/%22https://base.mirror.xyz/jjQnUq_UNTQOk7psnGBFOsShi7FlrRp8xevQUipG_Gk/%22>base.mirror.xyz/jjQnUq_UNTQOk7&#8230;</a>&quot;,&quot;username&quot;:&quot;BuildOnBase&quot;,&quot;name&quot;:&quot;Base&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Feb 23 14:11:59 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:882,&quot;like_count&quot;:3452,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://base.mirror.xyz/jjQnUq_UNTQOk7psnGBFOsShi7FlrRp8xevQUipG_Gk&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f57ee667-4d58-44be-897d-5ab72d616ecf_2400x1200.jpeg&quot;,&quot;title&quot;:&quot;Meet Base&quot;,&quot;description&quot;:&quot;Today, we&#8217;re excited to announce the testnet launch of Base, an Ethereum Layer 2 (L2) network offering a secure, low-cost, developer-friendly way for anyone, anywhere, to build decentralized apps onchain. Our goal with Base is to make onchain the next online and onboard one billion users into the cr&#8230;&quot;,&quot;domain&quot;:&quot;base.mirror.xyz&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h2>Why would Coinbase launch an L2?</h2><p>Great question. The stated goal reads like newspeak: &#8220;Our goal with Base is to make onchain the next online and onboard 1B+ users into the cryptoeconomy.&#8221;</p><p>I don&#8217;t really understand how yet another L2, a copy of an already existing one&#8217;s tech at that, is particularly well positioned to onboard the next 1B crypto users. You kind of already need to be onboarded to crypto to use an L2? </p><p>Here&#8217;s a few other theories I found compelling:</p><ol><li><p>Running the side-net gives their EVM machines the ability to re-order transactions and extract MEV for themselves from anyone that&#8217;s using their L2 to trade. They&#8217;re the only party with access to the order-flow and execution of transactions on this side-net, which means that unlike main-net there&#8217;s competition with other validators for MEV. Maybe I&#8217;m wrong about this? I don&#8217;t know how transaction ordering and sandwiching works for side-nets, but it&#8217;s definitely there.</p></li><li><p>It gives them the ability to cross list the liquidity in the DEX onto their centralized exchange UIs. This makes your markets deeper for users of your platform. Again, they can do this because they control what transactions get executed and when. They run the side-net EVM machines, they can decide on transaction ordering.</p></li></ol><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/hdevalence/status/1628824766785417217?s=20&quot;,&quot;full_text&quot;:&quot;&amp;gt; coinbase controls the sequencer and can guarantee its tx gets priority  &quot;,&quot;username&quot;:&quot;hdevalence&quot;,&quot;name&quot;:&quot;henry &#127768;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Feb 23 18:31:01 +0000 2023&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/Fpq_fcTacAEmJVd.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/GUFASYhMHh&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;An interesting about BASE is Coinbase (and only Coinbase) can display any DeFi liquidity on the rollup directly on its CEX book\n\nA CEX can&#8217;t normally guarantee access to dex liqudity. But Coinbase controls the centralized sequencer for BASE, and can guarantee its tx gets priority&quot;,&quot;username&quot;:&quot;0xdoug&quot;,&quot;name&quot;:&quot;Doug Colkitt (&#128010;,&#128010;)&quot;},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:3,&quot;like_count&quot;:14,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><ol start="3"><li><p>They can add KYC to any deposits to the bridge. This allows them to make sure that the assets in their L2 are attributed to a real-world entity and they know who&#8217;s transacting inside their side-net. Also has the nice side-effect of having you dox any address that wants to deposit funds.</p></li><li><p>It gives their users access to the liquidity pool contracts and ponzi rewards that they&#8217;re used to getting, while still holding them basically in &#8216;custody&#8217; with Coinbase. Which means that there&#8217;s less reason to pull your funds out of the Coinbase ecosystem and lock them up in main-net or a different L2 side-net. You keep them with Coinbase and still can earn liquidity rewards from any contracts that get launched.</p></li><li><p>I&#8217;m not 100% certain about this, but it feels like it gives *Coinbase* the opportunity to earn something from the massive amounts of crypto its users custody with them, or at least open up their internal trade ecosystem to a wider set of players that want to keep their assets on chain and not in Coinbase&#8217;s wallet.</p></li></ol><p>I&#8217;m probably missing some, leave a comment if you think of one I&#8217;m leaving out!</p><h2>Why Optimism?</h2><p>I have no idea but this one really seems like a &#8220;it&#8217;s who you know&#8221; not the particular strength of your already existing project that leads to strategic partnerships. I&#8217;m sure Arbitrum was considered, maybe Optimism struck a better deal than Arbitrum offered because they&#8217;ve got more VC money to pay back (178M vs 123M) and their existing deployed L2 is 27% the size of Arbitrums.</p><p>On Twitter I called this the &#8220;first big Corp move&#8221;, and this is what I&#8217;m talking about. A 2nd place rollup partnering with a big player in the exchange business, being motivated to fork and re-deploy their existing tech due to what I can only imagine intense pressure from VCs to get even more return on investment than whatever they managed to unload with their OP tokens. This announcement alone made OP token price pop 6% today. ($COIN seems like it&#8217;s up about 2%).</p><p>We&#8217;ll see how it works out for both of them! Seems fairly optimistic for people who like using Coinbase to trade, plus it gives outside bagholders the opportunity to interact with the vast amounts of Eth assets that Coinbase holds on their balance sheet. Maybe. I think? Someone correct me on this.</p><h2>in exitus</h2><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/gnovak_/status/1628758230645223425?s=20&quot;,&quot;full_text&quot;:&quot;with $COIN's big announcement, crypto bros can finally get to First Base&quot;,&quot;username&quot;:&quot;gnovak_&quot;,&quot;name&quot;:&quot;Graham Novak (&#128220;,&#128220;)&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Feb 23 14:06:37 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:1,&quot;like_count&quot;:10,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading niftynei's shitcoin chronicles! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[lightning MEV]]></title><description><![CDATA[enter extraction]]></description><link>https://chainfail.substack.com/p/lightning-mev</link><guid isPermaLink="false">https://chainfail.substack.com/p/lightning-mev</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Tue, 31 Aug 2021 13:02:33 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/074b05da-12d3-47f7-bd0e-00a1ecc20094_1112x590.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This post discusses &#8216;MEV&#8217; or &#8220;miner (maximal?) extractable value&#8221;. For an in-depth introduction to MEV (and how it relates to reorgs) check out this <a href="https://femboy.capital/mev-time-turner">great FBC post.</a></em></p><p>@<a href="https://twitter.com/bertcmiller">bertcmiller</a> posed the question to me recently &#8211; what is lightning MEV? In thinking about this question, there is a strong requirement to understand first the principles and incentives of MEV, then the structure of lightning as a system. Finally we can see what sort&nbsp;of&nbsp;answers this question &#8220;lightning MEV?&#8221; gives us.</p><p>MEV is an environmental product. That is, it relies on two aspects of transaction environment that have blossomed in the ethereum ecosystem.</p><p>First, it relies on access to information. Most commonly, this is information about desired monetary exchanges, or trades. The information must be accessible prior to the monetary exchange is effectuated. In otherwords, information about a desired trade has to be made available before it is recorded in a block.</p><p>Access to information about a desired trade before execution provides an opportunity for an intermediary to insert or reorder other monetary exchanges (trades) around the desired one. The addition of these other actions captures some of the desired exchange&#8217;s value to the re-orderers account. This intermediary is the one capturing MEV, or the extractable value that&#8217;s discoverable by access to information about a desired trade.</p><p>In turn, the intermediary relies on sharing the monetary value of this information with the actor effecutating, or recording, the desired monetary exchange. By sharing value that the information access gives to the intermediary, the intermediary improves their own economic position as well as the position of the effectuator of the exchanges. In other words, the intermediary shares the gains that they&#8217;ve discovered with the party making the exchanges happen. This is the block maker for blockchain protocols.</p><p>Note that sometimes the intermediary identifying the extractable value and the block producer are the same party &#8211; in fact it&#8217;s the very fact that a block producer is sent desired transactions that gives them access to the actionable information.</p><h3>MEV Recap</h3><p>We have identified two steps and three parties as the pre-requisites for MEV.</p><p>The two steps are: information about desired trades is accessible before the trade is effectuated or recorded. This information gives rise to the second step, which is the discovery of other, sequential trades which, when paired or batched with the original trade, results in a gain for the actor originating the other trades, otherwise known as the intermediary.</p><p>The three actors are: a party making a trade, an intermediary taking other actions around that trade which result in a net-positive balance change for the intermediary, and a party effectuating the trade(s) who has discretion over the order that trades are executed in.</p><p>Stated in other words, state updates are available and accessible such that other state updates can be ordered around them. These other orderings create value for the party organizing the state updates.</p><h2>Where is lightning MEV?</h2><p>So where does MEV exist on lightning?</p><p>First, let&#8217;s consider how trades, or monetary exchanges, happen in a lightning channel.</p><p>For those of you unfamiliar with lightning channels, the general idea is that two parties commit funds to a shared account. Each party maintains a balance of the funds in the account. Money is moved between various lightning participants by adjusting the balances in accounts on a route between the payor and the recipient.</p><p>At the individual channel level, an exchange in lightning works by two parties agreeing to change the balance of funds in their shared account.</p><p>An&nbsp;lightning balance update has two steps: first the parties agree to move the balance of the trade into an escrow account. This is a committed proposal to transfer funds. Then, the parties settle the trade, either by moving the escrowed money into the counterparty&#8217;s balance (completing the trade) or by moving the escrowed money back into the original party&#8217;s balance (canceling the trade).</p><p>Channel balances are recorded in unbroadcast transactions (monetary exchanges). As such, the only parties who know the present balance of a lightning channel are the two peers to the shared account, or channel.</p><p>Information about pending trades is not available to parties outside of the channel. Let&#8217;s see why this is.</p><h3>MEV and Executing Trades on Lightning</h3><p>In our discussion of MEV above, we talked about access to information about desired trades. Let&#8217;s see how information about trades is propagated in lightning.</p><p>Lightning trades, or payments, are typically&nbsp;<em>routed</em>&nbsp;through a series of channels, or shared accounts. The route the payment will take is calculated by the node attempting to make the payment.</p><p>The node constructing the payment route knows which channel balances will be updated. It does not know the current channel balance of those channels*, nor does it know the resulting channel balance, after the trade has been made.</p><p>*Ignoring probing, for now.</p><p>Each node along the path of the payment knows the amount of balance it is being asked to route. It does not know the entirety of the route of the payment. This is because the route path is blinded via an onion packet. Insted, they know which peer of theirs passed the payment in and which peer they are forwarding the payment onto (assuming that they aren&#8217;t the final recipient of the trade).</p><p>To recap, the information of a desired trade in lightning is only communicated to the actors that are directly responsible for effectuating the trade. These actors are only compensated upon successful execution the desired trade.</p><p>In the context of routing payments, there is value to be extracted by the successful completion of trades; there may be an ordering of trades by a single node which enables it to more successfully execute more trades than it would otherwise.</p><p>Note that often multiple channels are involved in completing a &#8216;trade&#8217; on lightning; if any one of the proposed channels along a route is unable to complete the trade (due to a lack of adequate funds, for example), then the trade will fail for all parties on the payment route. It&#8217;s impossible to know which other channels a trade&#8217;s success depends on, given that lightning routes are blinded. The only party who knows the complete payment route is the party that constructed the route.</p><h3>MEV and Lightning Onchain</h3><p>We&#8217;ve covered some aspects to which MEV might apply to payments routed on lightning. These are off-chain considerations.</p><p>Let&#8217;s now consider how MEV may impact on-chain transactions for lightning channels.</p><p>Lightning channels only interact with block producers in two contexts: when a channel is being opened or closed.</p><h4>Channel Opens</h4><p>Channel opens are typically a slow, multi-block process. As written today, the lightning protocol prescribes a waiting time of a few blocks before commencing trades between two peers. This is so that the on-chain funds are securely committed before any off-chain updates to the balances are negotiated.</p><p>A channel open adds an output to the blockchain called the &#8220;funding output&#8221;. This output is the total of funds in the channel.</p><p>Let&#8217;s now consider closes. There are two types of channel closures: mutual closes and non-mutual, or unilateral, closes.</p><h4>Mutual Closes</h4><p>If both parties agree on the closing balance and are online, they sign a transaction which pays each party its current, respective balance. The closing transaction is then broadcast, or made public.</p><p>From a MEV perspective, the information about the desired channel closure is now public. The close transaction depends on no other transaction spending the opening output; the only parties which have the ability to spend the opening output are the channel peers. Once peers have agreed to close a channel, no further payments will be routed over it.</p><p>A channel closure is effective once the close transaction has been included in a block.</p><h4>Non-Mutual Closes</h4><p>There are also unilateral (non-mutual) closes in lightning. A unilateral close is when the funding output is spent by one of the channel peers.</p><p>A unilateral closing transaction locks up the funds of the peer who broadcasts it for a period of time. (On the lightning implementation I work on, the default lock is for 144 blocks). This lock-up period gives the other channel party an opportunity to &#8216;dispute&#8217; close transaction.</p><p>The only thing that is disputable about a close transaction is whether the published balance is the current balance. If a peer publishes a non-current balance to the chain, the other peer may dispute this.</p><p>In the current lightning protocol, a dispute about current channel state is resolved by complete loss of funds from the party that published an incorrect, or not presently up to date state.</p><p>In other words, publishing an old-balance state to the blockchain gives your peer the opportunity to claim all of the funds from the channel for themselves, minus the fees to process the claim (paid as fees to the miner).</p><p>If a peer is successful at publishing an old state, i.e. the old state is not disputed, what is this action worth? Or what is the possible value of publishing an old state?</p><p>At most, an old state is worth the difference between their highest historical balance and their present balance. At most, the highest would be 100% of the channel balance, the lowest minimum balance is 1% (due to reserve requirements) of the channel balance.</p><p>The highest theoretical gain from an old state broadcast is 99% of the channel balance.</p><p>The loss risk of publishing an old channel balance is the total of your current balance, which has a minimum of 1%.</p><p>Note that resolving a dispute may be expensive for your channel peer; depending on the magnitude discrepancy between the proposed and actual channel balance it maybe more economical for them to allow the old channel state to stand as the closing balance of record.</p><p>Ok, so the only actor that can extract value from a channel close is your channel partner. Their attempt at doing this may be costly to them, depending on their present channel balance and your ability to successfully dispute their close action.</p><p>Large channels should be more susceptible to griefing and cheat attempts, as there&#8217;s more value at stake.</p><p>Finally, the only ordering opportunity granted by a unilateral close is all or none. The transactions for a channel close are already strongly ordered &#8211; there is no insertion or re-ordering that isn&#8217;t a wholesale replacement of the channel peer&#8217;s transaction.</p><p>Hm there is a window of time during which a unilateral transaction has been broadcast but not yet mined in which the peer may not know that the channel is in the process of being closed during which more channel state updates could be negotiated to improve the projected gain for the cheating peer.</p><h4>Closes and Miner Access</h4><p>Direct access to a miner and a guarantee of effectuation of a transaction before the transaction of your peer is valuable only insofar as you&#8217;re able to delay or block your peer from issuing a &#8220;correcting&#8221; transaction, which ameliorates your attempted cheat (in this case, lightning MEV is a capture of some or all of the balance of your peer and as such is zero-sum).</p><p>MEV on lightning is only &#8220;capturable&#8221; by your channel peer (and a colluding miner) and is limited to a fixed amount, at max the &#8220;channel diff&#8221;.</p><p>(Note that I&#8217;ve failed to discuss a class of griefing attacks that will pay out your peer&#8217;s balance to a miner as fees &#8211; the griefing party gains nothing except what they negotiate to clawback from the miner.)</p><p>To recap, onchain lightning MEV is extractable only by one of the two parties in the channel, and constitutes a &#8220;cheat&#8221; attempt. There are a few cases where unilateral closes can result in large payments to the miner (and none to the peer effectuating the close). The public information that is published is only ever actionable by the channel peer (or a delegates on their behalf).</p><div><hr></div><p>Some other lightning thoughts. Open market MEV seems to rely on bots, which can react to information faster than than others. It&#8217;s an interesting thought exercise to consider what actions might be possible on lightning given fast execution.</p><p>The two &#8220;MEV&#8221; opportunities on lightning that I&#8217;ve identified so far are onchain (griefing/cheating your channel peer) and payment routing (successfully routing payments).</p><p>If you could know of a payment attempt, before the payment was attempted (and the funds were committed to escrow), what actions would you want to take, as a value/return maximizing node?</p><ul><li><p>You&#8217;d want to have a channel balance available to be used by that payment</p></li><li><p>You&#8217;d want the router to select your balance for use. Typically this is chosen as the cheapest route (considering the escrow lock that you&#8217;ve placed on the funds, as well as the amount you&#8217;ve advertised as being charged for use of those funds)</p></li></ul><p>The ideal case would for there not to be any other routes available for completing the payment. i.e. you&#8217;d want the payer to have to use your available funds; and that your rates for use of the available funds is set high to reflect this limited availability.</p><p>To make this work, you&#8217;d need to know:</p><ul><li><p>The other candidate routes from the destination to source.</p></li><li><p>The balance of those channels (can they route the payment, or am I a &#8220;must use&#8221; hop for the payment?)</p></li><li><p>The cost of using any competing route (so you know your relative position in a cost-weighted route finding algorithm)</p></li></ul><p>By design this is hard to determine, as the route is blinded using onion packets and channel balances are not publicly available. You&#8217;d have to do a lot of active probing of the network to determine this information, but it&#8217;s possible to do. Historically, it&#8217;s been difficult to reconfigure your channels and balances in real time, as it takes a few blocks for a channel to become operable, which makes it difficult to take advantage of information of desired payments even when you receive them.</p><p>It&#8217;s possible the zero-conf channel proposal (sending payments over channels before the funding tx is mined) and splicing (dynamic reconfiguring of channel balances via an on-chain tx) may make this more feasible in the future.</p>]]></content:encoded></item><item><title><![CDATA[Breaking the Drought]]></title><description><![CDATA[chain.fail is in (pause payments) mode but more content incoming?!]]></description><link>https://chainfail.substack.com/p/breaking-the-drought</link><guid isPermaLink="false">https://chainfail.substack.com/p/breaking-the-drought</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Mon, 30 Aug 2021 21:20:29 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1cdeabf0-b266-4557-ac63-6f4c27c01f73_4541x3108.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi all,</p><p>I don&#8217;t know where this summer has gone. Surely not into mining shitcoins &#8212; my bytom miners failed last week (one won&#8217;t power on, the other&#8217;s fault light is blinking. I blame unspecified grid problems but wasn&#8217;t home when they went offline so *shrugs*) and my chia miner has been down since early June.</p><p>The helium miners are still going, though at a much much lower rate than before the summer started. I guess hitting 100k nodes on the network will do that. Good for Helium, bad for my personal profit and loss calculations.</p><p>Home mining is hard to sustain, would be my takeaway.</p><p>I&#8217;m hoping to get the Chia miner back up this week, and I&#8217;ve been hearing interesting things about Aarweave (spelling?) which seems like a promising alternative to IPFS. At the end of the day, I&#8217;d rather be providing storage to someone with lots of disks rather than just holding disks full of lookup tables (Chia), so from a philosophical perspective it&#8217;s likely I&#8217;ll move to something more, um, utilitarian with my disks than just Chia mining. To be determined though, hopefully stay tuned! Lol.</p><p>As some of you may have noticed, I&#8217;ve indefinitely paused the subscription portion of this newsletter, at least until I&#8217;ve got some juicy mining content ready to send out to you all. Free content?? Free content!</p><p>In the meantime, I&#8217;ve got a semi in-depth post coming up later this week. It&#8217;s not *necessarily* miner focused but instead is a thought provoking essay on a topic that&#8217;s been floating around the more general mining space and how that might (or might not?) apply to lightning.</p><p></p><p><em>chainfail is @<a href="https://twitter.com/niftynei">niftynei&#8217;s</a> shitcoin chronicles, it tastes better when shared with a friend! </em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/p/breaking-the-drought?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/p/breaking-the-drought?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[News Flash: Sichuan Bitcoin Miners Going Dark]]></title><description><![CDATA[Get on the phones with those Alibaba vendors! Go Go Go!]]></description><link>https://chainfail.substack.com/p/news-flash-sichuan-bitcoin-miners</link><guid isPermaLink="false">https://chainfail.substack.com/p/news-flash-sichuan-bitcoin-miners</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Sat, 19 Jun 2021 18:29:40 GMT</pubDate><enclosure url="https://cdn.substack.com/image/upload/w_728,c_limit/x3rduksx4dwnln2rwu6r" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There have been rumblings on Twitter for the past little while about mining in Sichuan province being banned. </p><p>Looks like they&#8217;re all getting turned off today.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/bigmagicdao/status/1406181039265902592?s=20&quot;,&quot;full_text&quot;:&quot;We gonna witness a history in bitcoin mining tonight, all mining farms (about 8m kw electricity load) will shutdown at 12pm Beijing time tonight, Harare rate already dropped significantly after sichuan gov announce shut down bitcoins mining farms in Sichuan. &quot;,&quot;username&quot;:&quot;bigmagicdao&quot;,&quot;name&quot;:&quot;Molly&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jun 19 09:24:19 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/E4PCMyTVoAE8gVv.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/xRfqMCgWY1&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:548,&quot;like_count&quot;:1623,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>The whole thread is pretty great, but here&#8217;s some videos of miners being turned off.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/bigmagicdao/status/1406257506586791940?s=20&quot;,&quot;full_text&quot;:&quot;Some mining farms already starting shutdown their facilities. &quot;,&quot;username&quot;:&quot;bigmagicdao&quot;,&quot;name&quot;:&quot;Molly&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jun 19 14:28:11 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://cdn.substack.com/image/upload/w_728,c_limit/l_twitter_play_button_rvaygk,w_120/x3rduksx4dwnln2rwu6r&quot;,&quot;link_url&quot;:&quot;https://t.co/07WpvosOqc&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:69,&quot;like_count&quot;:213,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Another video of them crating up miners</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/bigmagicdao/status/1406280613225660419?s=20&quot;,&quot;full_text&quot;:&quot;More videos about miner packing up and leaving .. &quot;,&quot;username&quot;:&quot;bigmagicdao&quot;,&quot;name&quot;:&quot;Molly&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jun 19 16:00:00 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://cdn.substack.com/image/upload/w_728,c_limit/l_twitter_play_button_rvaygk,w_120/w1zpuuhicmo5axnpinno&quot;,&quot;link_url&quot;:&quot;https://t.co/uILDsijRil&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:16,&quot;like_count&quot;:103,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p></p><h2>Why?</h2><p>I&#8217;m not a Chinese policy expert, my guess is that they&#8217;re shutting down bitcoin mining for two reasons: one economic control and the other is energy consumption goals. </p><h4>Economic Control</h4><p>I don&#8217;t think this is a huge part of why miners in Sichuan are turning off, see below for what I believe is a more accurate depiction of what&#8217;s happening politically there.</p><p>But I will say that bitcoin isn&#8217;t *well loved* by the government of China, and it won&#8217;t be protected when push comes to shove. Or, say, if miner&#8217;s energy usage comes into conflict with another, bigger and more important state-level goal, namely a reduction in carbon emissions.</p><h4>Energy Consumption</h4><p>Historically, there are two big sources of energy that Chinese miners use: coal in the Mongolian plains and hydro from dammed rivers. Most of the coal is in Sichaun; most of the hydro power is in Hubei.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ck-j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ck-j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png" width="275" height="219" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:219,&quot;width&quot;:275,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Map showing the location of Hubei Province&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Map showing the location of Hubei Province" title="Map showing the location of Hubei Province" srcset="/__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ck-j!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb416a60-95d4-4d58-bf66-6204c8094b93_275x219.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Hubei Province, home of the Three Gorges Dam on the Yangtze river</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iuha!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 424w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 848w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iuha!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png" width="293" height="233.25546875" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1019,&quot;width&quot;:1280,&quot;resizeWidth&quot;:293,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Map showing the location of Sichuan Province&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Map showing the location of Sichuan Province" title="Map showing the location of Sichuan Province" srcset="/__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 424w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 848w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iuha!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aaf8f7a-fe3e-4889-9499-9502802fbb0a_1280x1019.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Sichuan province, coal mining central</figcaption></figure></div><p>It&#8217;s hard to get exact evidence for this, but I strongly believe the Chinese politburo takes global warming, or at least their emissions goals, seriously. Shutting the bitcoin miners is an easy win for them to meet their emissions goals.</p><p>Since this is Sichuan only, I kinda think the regulation conversation went a little something like this:</p><p><strong>National Politburo: </strong>Sichuan! You are burning too much coal! Our emissions goals require you to burn less coal!</p><p><strong>Sichuan Government Dudes</strong>: Yes National Politburo! We will cut our coal emissions!</p><p><strong>Sichuan Government Dudes: </strong>Miners! You are now banned!</p><p><strong>Miners:</strong> Oh no. Fine, ok. *Pack their miners up, head to ???*</p><p></p><h3>What this means for you, Home Miner</h3><h4>If you already have bitcoin miners up and running&#8230;</h4><p>Nice. Your machines are about to start earning you more bitcoin for every kw that you put into them. As the total hashrate drops, every hash produced by your machine has a better chance of finding the winning block.</p><p>In the short term, this means the rate of new bitcoin issuance is slowed down, and that it takes longer to get a transaction confirmed. Your earnings rate should stay relatively unchanged.</p><p>In the medium term, the difficulty will start dropping. Blocks production will speed up and the issuance will resume its normal schedule: 6.25 new bitcoin every 10 minutes. When this happens, all the remaining miners will start earning more bitcoin per kilowatt spent.</p><p>In the long term, I&#8217;d expect these miners to find their way back onto the network somehow. Rumors are they&#8217;re looking to move out of China, maybe Kazakhstan, which is nearby. </p><p>Or maybe, just maybe&#8230;</p><h4>If you don&#8217;t have bitcoin miners up and running&#8230;</h4><p>There has probably never been a better time to <a href="/__u/chainfail.substack.com/p/mining-how-i-got-miners">get on Alibaba and try to buy some bitcoin miners</a>.</p><p></p><p><em>This is one of a few free posts on niftynei&#8217;s shitcoin mining newsletter. If you enjoyed it, please share it with a friend and consider subscribing!</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/p/news-flash-sichuan-bitcoin-miners?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/p/news-flash-sichuan-bitcoin-miners?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Stranded Energy and Home Mining]]></title><description><![CDATA[What volcano energy means for you]]></description><link>https://chainfail.substack.com/p/stranded-energy-and-home-mining</link><guid isPermaLink="false">https://chainfail.substack.com/p/stranded-energy-and-home-mining</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Mon, 14 Jun 2021 19:04:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6NYd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FE3dS1YaXoAInbS1.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>El Salvador made news last week with its passage of a bill to make bitcoin legal tender in the country.</p><p>This announcement was quickly followed by another, that they&#8217;d be looking into using their volcano power plant to host mining facilities.</p><p>Here&#8217;s the tweet from the president of El Salvador saying as much.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/nayibbukele/status/1402680890057166858?s=20&quot;,&quot;full_text&quot;:&quot;I&#8217;ve just instructed the president of <span class=\&quot;tweet-fake-link\&quot;>@LaGeoSV</span> (our state-owned geothermal electric company), to put up a plan to offer facilities for <span class=\&quot;tweet-fake-link\&quot;>#Bitcoin</span> mining with very cheap, 100% clean, 100% renewable, 0 emissions energy from our volcanos &#127755; \n\nThis is going to evolve fast! &#127480;&#127483; &quot;,&quot;username&quot;:&quot;nayibbukele&quot;,&quot;name&quot;:&quot;Nayib Bukele &#127480;&#127483;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Jun 09 17:35:59 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/E3dS1YaXoAInbS1.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/1316DV4YwT&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:18457,&quot;like_count&quot;:73324,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>This is going to evolve fast!</p><p>It&#8217;s also, unfortunately, likely to erode the value of &#8220;home&#8221; mining rigs.</p><p>Let me explain.</p><h3>Electricity Markets</h3><p>Historically, electricity market is divided into two &#8220;types&#8221; of customers: commercial and residential. </p><p>Commercial users tend to be big buyers who are using the electricity to power large industrial machines, like the <a href="https://en.wikipedia.org/wiki/Economy_of_Iceland#Aluminium">aluminum smelts in Iceland</a>. The energy draw of a commercial project is largely related to their work schedule and what type of machines they&#8217;re powering &#8212; a large grocery store only needs to keep their lights on when there are customers in the building; an aluminum smelt has to keep the metal hot 24/7 so that it doesn&#8217;t turn into an immovable block of metal. Typically the contracts for commercial energy are pre-negotiated.</p><p>Residential electricity is households. Household energy usage ebbs and flows with people&#8217;s routines and the weather &#8212; the summer A/C load ramps up when people start arriving home in the evening from work; evenings tend to be the most-used electricity times. Residential energy contracts vary from state to state depending on the regulations. Texas is deregulated which means there&#8217;s an entire industry of middle men that buy electric contracts in bulk from suppliers and then sign contracts with households individually to manage that. Cheap residential energy exists at nights when the usecases all drop off.</p><p>Bitcoin introduces a third &#8216;electricity market&#8217; &#8212; digital currency mining. This lets you turn your electricity directly into dollars at a known rate. Typically, bitcoin mining has happened either via small scale players (on the residential grid) or commercial contracts on the larger grid. The volcano news, however, points towards the coming development of the promised 3rd market however, for stranded energy.</p><h3>Limitations on Electrical Supply</h3><p>In order to understand what &#8220;stranded energy&#8221; is, it&#8217;s important to know that electricity isn&#8217;t as *fungible* as we imagine it. </p><p>Specifically, the distance between the point the electricity is generated and the point that it is consumed <em>matters</em>. And it matters a lot. </p><p>Energy decays over long distances &#8212; electrical substations are one way of re-charging electricity as it moves across long distances. Getting electricity to move a long distance *requires more energy and infrastructure* than supplying energy to collocated or local uses.</p><p>In other words, using energy immediately at its source is cheaper than sending the energy elsewhere to be consumed. </p><p>Sometimes it&#8217;s really cheap to produce energy in one place, say next to a volcano using a geothermal power plant. But the cost to get that energy from the place where it&#8217;s generated out to where a commercial or residential use exists that can afford to pay for it doesn&#8217;t always exist for every potential energy source.</p><p>This is &#8220;stranded energy&#8221;.</p><h3>Stranded Energy and Bitcoin</h3><p>This is the third market of energy that bitcoin mining is uniquely poised to capitalize. Miners are hot and loud and do well far away from residences. They don&#8217;t require a lot of maintenance once you&#8217;ve got them up and running. In fact, the most infrastructure they require is a power source and an Internet connection.</p><p>Satellite communication has been supplying the Internet connection; abundant energy that&#8217;s uneconomical to move to other places has increasingly been tapped for the energy.</p><p>And here&#8217;s the thing about stranded energy &#8212; it&#8217;s really goddamn cheap. I&#8217;m not sure how cheap a &#8220;volcano plant&#8221; is to run, but it can more than supply enough power for bitcoin miners to more than provide a large return. Much larger than you can get with any other use for it.</p><p>Bitcoin miners let you *immediately* convert your electricity into globally exportable and transmissible value. Bitcoin is a global network, it&#8217;s cheaper than wiring money. You can set up a bitcoin mine next to a volcano and start exporting that decentralized, secure store of value to anywhere in the world that wants it, no additional infrastructure required.</p><p>Yeah, it&#8217;s exactly as revolutionary as it sounds.</p><h3>Death Knell for Residential Mining</h3><p>When you&#8217;re mining at home, you&#8217;re (most likely) using the residential electric grid. Residential energy is expensive &#8212; typically the energy supply for a residential community is figured out after the fact rather than before it. The power plants had to be added and scoped around an already existing userbase, at whatever cost it takes to get them energy. </p><p>Bitcoin mining profitability follows the lowest cost energy it can find, and unfortunately residential energy is not, and rarely will be, as cheap as what&#8217;s available in the stranded energy market. Eventually, residential mining will be wholly unprofitable &#8212; the power cost will prove unsustainable as it cannot compete with stranded energy pricing.</p><p>I think this future is probably a lot closer than we like to admit.</p><p>If you want a piece of future bitcoin mining, my advice would be to invest in a company or project that&#8217;s building out projects that capture stranded energy rather than getting into bitcoin mining at home. *</p><p></p><p>Or forget mining bitcoin at home. No time like the present to <a href="/__u/chainfail.substack.com/p/bytom">diversify into that shitcoin miner you&#8217;ve been eyeing!!</a></p><p></p><p>*If you know of any projects like this, <a href="mailto:niftynei@gmail.com">send it my way</a> and I&#8217;ll do a write up about it!</p>]]></content:encoded></item><item><title><![CDATA[Bytom, ASIC Mining 101]]></title><description><![CDATA[But, why??]]></description><link>https://chainfail.substack.com/p/bytom</link><guid isPermaLink="false">https://chainfail.substack.com/p/bytom</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Sat, 29 May 2021 15:00:05 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb19544-0c1b-4b04-bf25-c02859bf415d_1207x642.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve mentioned before that I do &#8216;bytom&#8217; mining at home. What does that mean? How did I happen into that cryptocoin, out of all the ones possible?</p><p>I&#8217;m going to be honest here. I really wanted to get into mining bitcoin at home. That was the whole point of getting ASICs. Instead, I ended up yolo&#8217;ing into mining a shitcoin no-one&#8217;s heard of. What was I thin&#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/bytom">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Helium Payout Day]]></title><description><![CDATA[Mining is more fun with friends]]></description><link>https://chainfail.substack.com/p/helium-payout-day</link><guid isPermaLink="false">https://chainfail.substack.com/p/helium-payout-day</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Tue, 25 May 2021 20:01:51 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7272c824-1d01-4e43-95a5-28d3191d55f0_900x900.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today&#8217;s Tuesday, which means it&#8217;s the day to pay out my friends for their help in placing my second Helium miner.</p><p>I pay my friend who found the place to put it 1/3rd of the node&#8217;s payout.</p><p>I pay the friend who&#8217;s apartment it lives another 1/3rd of the node&#8217;s payout.</p><p>I keep the rest.</p><h2>Doing Node Accounting</h2><p>Helium makes it incredibly easy to do node accounting w&#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/helium-payout-day">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How Much Money Can I Earn at Home, Week(end?) Report May 16]]></title><description><![CDATA[Helium picks up]]></description><link>https://chainfail.substack.com/p/how-much-money-can-i-earn-at-home-21b</link><guid isPermaLink="false">https://chainfail.substack.com/p/how-much-money-can-i-earn-at-home-21b</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Fri, 21 May 2021 13:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oI_C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F569d4eec-f057-4b33-b6af-95ef7ac0189e_1813x888.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Alright, I&#8217;m (very) overdue for an update. I put this chart together Monday night and then waited because I wanted to upload some pictures. The markets crashed between then and now, but I&#8217;m sticking with these numbers.</p><p>Just know next week&#8217;s numbers will be a lot sadder.</p><h2>Report </h2><p>Here&#8217;s how my &#8216;home miners&#8217; did last week, Monday to Sunday.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JyRy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 424w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 848w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JyRy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png" width="491" height="123" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:123,&quot;width&quot;:491,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13335,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 424w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 848w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JyRy!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5b6ff0a4-88bb-404c-b5bd-9fd0ca6e62d1_491x123.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>The big winner this&#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/how-much-money-can-i-earn-at-home-21b">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How Much Money Can I Earn At Home, Weekend Report May 9th]]></title><description><![CDATA[Counting the beans]]></description><link>https://chainfail.substack.com/p/how-much-money-can-i-earn-at-home</link><guid isPermaLink="false">https://chainfail.substack.com/p/how-much-money-can-i-earn-at-home</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Sun, 09 May 2021 23:30:58 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/737c384b-a67f-4d8e-846a-4ea9cf7bddad_600x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot has happened in the last week. Chia finally got listed on an exchange, which means that mining Chia will now be a taxable event.</p><p>Good thing my odds of mining some Chia are real low right now&#8230;</p><p>Having a dollar value to assign to Chia gives means that I can make pretty meaningful weekly P&amp;L sheets though. </p><p>So here&#8217;s my first mining earnings update!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DGh9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 424w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 848w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DGh9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png" width="527" height="129" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:129,&quot;width&quot;:527,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14980,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 424w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 848w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DGh9!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0fb63b-a62a-4ff4-af6d-ef3b69ab0cbb_527x129.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This &#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/how-much-money-can-i-earn-at-home">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What is Mining? The Blockchain]]></title><description><![CDATA[A brief explanation of Bitcoin's mining process]]></description><link>https://chainfail.substack.com/p/what-is-mining-the-blockchain</link><guid isPermaLink="false">https://chainfail.substack.com/p/what-is-mining-the-blockchain</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Mon, 03 May 2021 13:00:49 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/737c384b-a67f-4d8e-846a-4ea9cf7bddad_600x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><a href="/__u/chainfail.substack.com/">niftynei&#8217;s shitcoin chronicles</a> is a paid Substack. This post is one of very few free posts. If you&#8217;re not already a paying subscriber, you&#8217;re missing out.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/subscribe"><span>Subscribe now</span></a></p><p></p><p>So far we&#8217;ve talked about my <a href="/__u/chainfail.substack.com/p/mining-how-i-got-miners">hunt for bitcoin miners</a>, <a href="/__u/chainfail.substack.com/p/bitcoin-miners">what to look for for a bitcoin miner</a>, and <a href="/__u/chainfail.substack.com/p/chia-farming-update-april-7-2021">some</a> <a href="/__u/chainfail.substack.com/p/chia-farming-update-april-25-2021">updates</a> on my not-so-hot Chia mining attempts.</p><p>We haven&#8217;t really discussed what <em>mining</em> is though, or how it works.</p><p>Understanding bitcoin is a good starting place for branching out to explore the rest of the blockchain-based crypto economy, given that most chains borrowed a lot of ideas from how it works.</p><p>Let&#8217;s start with &#8220;what is a blockchain?&#8221;, specifically &#8220;what is the bitcoin blockchain?&#8221;</p><h2>What is the bitcoin blockchain?</h2><p>One good analogy for understanding how the bitcoin blockchain works is by comparing it to a filing cabinet. </p><p>In a lot of ways, a blockchain is exactly like a filing cabinet filled with folders. Each of those folders is filled with sheets of paper.</p><p>When you want to make a transaction that will live on the blockchain, you write the transaction down on a piece of paper. I</p><p>n order for this transaction on a piece of paper to be considered &#8220;valid&#8221;, you need to get it into a folder. </p><p>That folder then gets added to the great stack of other folders full of transactions.</p><p>Together this stack of folders live in the filing cabinet. This is the blockchain.</p><h3>Ordering Folders</h3><p>The folders in the filing cabinet have a very specific order that they have to be sorted in. Every time a new folder is added, it&#8217;s basically put at the top of the stack.</p><p>Each folder has a unique id. Each folder contains the id of the folder that came immediately before it.</p><p>You can&#8217;t calculate the unique id of any folder without knowing the id of the folder that came before it. In this way, the order can&#8217;t ever be changed or moved around. If you do, you&#8217;d know because the calculation to figure out the folder&#8217;s id wouldn&#8217;t work.</p><h3>Getting a Transaction into a Folder</h3><p>Ok so there are folders and there are papers. The papers are go in the folders, the folders get added to the great big stack of folders in the filing cabinet.</p><p>But where do new folders come from? Who decides what papers to put in each of the folders?</p><p>The answer is miners.</p><p>Miners are the ones who pick out which transactions papers will go into the next folder that&#8217;s created. They&#8217;re kind of like a big librarian workforce at the filing farm. </p><p>People who want to get their transaction confirmed, or included in a folder, put the paper into a little vacuum tube. The vacuum tubes all dump out into a big pile at the base of the librarian&#8217;s work space.</p><p>The librarians pick through all of the unconfirmed transactions. (An &#8216;unconfirmed&#8217; transaction is one that hasn&#8217;t been included in a folder yet.)</p><p>The folders have a size limit &#8212; only so many pieces of paper can fit in a folder. The papers also pay a small bribe to the librarian that puts them into a folder.</p><p>So most librarians pick through the big pile of transaction papers and find the ones that are the smallest and also pay the best bribes. These are the ones that they put into a folder.</p><h3>Finding the Folder&#8217;s Identifier</h3><p>Once the librarian has a folder put together that they like, they start running the folder through a &#8230; well, a trash compactor.</p><p>That trash compactor outputs a unique identifier that goes on the folder.</p><p>The identifiers are all numbers. Really really big numbers. If you slightly change what the folder looks like, and run it through the trash compactor again, you&#8217;ll get a different number out of the trash compactor.</p><p>So let&#8217;s say you run a green folder full of transactions through the trash compactor. It says the number of that green folder is 101823182091823.</p><p>Then you take a red folder full of the same transactions and run it through the trash compactor again. It says the number of that red folder is 29383812918313847401.</p><p>You can do this infinitely. As long as you put a slightly different input into the trash compactor, it&#8217;ll spit out a completely different number. There&#8217;s no way to predict what the trash compactor will spit out until you put something through it.</p><h3>Adding a Folder to the Filing Cabinet</h3><p>Ok so you&#8217;ve got a bunch of different versions of the same folder. You&#8217;re running them through the trash compactor.</p><p>Purple folder, 1038472918374.</p><p>Magenta folder, 38472829379928129811.</p><p>You&#8217;re trying to be the first librarian who finds a folder with an id less than 500000000.</p><p>No luck yet. In fact you&#8217;re pretty far away so far.</p><p>Gold folder, 299999888.</p><p>Poppy folder, 103847577388218.</p><p>Wait a second. That gold folder. 299999888 is less than 500000000.</p><p>You&#8217;ve done it. You&#8217;ve found the next folder. There&#8217;s another special set of tubes that you send &#8220;found&#8221; folders out on. So you send this shiny gold folder, with all of the papers inside of it, out to all the other librarians and people on the network.</p><p>When a librarian gets it, they run it through the trash compactor themselves, and verify that the number that comes out is in fact less than 500000000.</p><p>Since it passes the filter, they add it to their filing cabinet with all the other folders.</p><p>On average, a folder with a &#8220;valid&#8221; identifier is found every 10 minutes.</p><h3>Updating the Search for the Next Folder</h3><p>Then, every single librarian looks through the papers inside the gold folder and removes them from the big pile of transactions that were waiting to get filed.</p><p>This is called &#8220;removing mined transactions from the mempool&#8221;.</p><p>Then they change the folder they&#8217;re using to run through the trash compactor. The &#8216;folder&#8217; has the id of the last &#8216;mined&#8217; folder on it. So they update it to the gold folder&#8217;s identifier, 299999888.</p><p>Then, using the remaining pile of unmined transactions plus any new ones that have arrived since the gold folder got created, the librarians go back to running folders through the trash compactor, looking for the next winning folder.</p><p>This is mining.</p><h2>Getting Paid</h2><p>Miners earn the bribes that are paid on each transaction that&#8217;s included in a folder (also known as a block). They add up all the bribes and write down the total on a special piece of paper that they add to the folder before they run it through the trash compactor. This special, &#8220;miner addition&#8221; transaction is called the <em>coinbase</em>.</p><p>The coinbase includes both the librarian bribes plus a special bonus amount. The bonus amount is called the &#8220;block reward&#8221;. It&#8217;s handed out as a special incentive to librarians for doing the work of putting all the different folder colors and combinations through the trash compactor. </p><p>For bitcoin, the value of the block reward changes every 210,000 folders. It gets cut in half from whatever the previous value was.</p><h3>Figuring out the block reward</h3><p>Let&#8217;s figure out what the current bitcoin block reward is.</p><p>According to <a href="https://blockstream.info/block/0000000000000000000bdc83dab29e41346b6b9b4e8717b5367570ed453a9aca">blockstream.info</a>[1], the current block is 681,051[2]. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6mIi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 424w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 848w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6mIi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png" width="691" height="183" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:183,&quot;width&quot;:691,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53362,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 424w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 848w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6mIi!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3a44b43-05ac-4792-98bd-29b98eff58e7_691x183.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">This is block (&#8216;folder&#8217;) 681,051. The identifier for it is the big hex you see here. We can convert the hex to a decimal number or 1136095161817572004901029042821299460327790747940723402. This is the &#8220;folder identifier&#8221; value. The 0&#8217;s at the front are a measure of how small it is.</figcaption></figure></div><p>681,051 &#247; 210,000 is 3.24. </p><p>The block reward for bitcoin has been cut in half three times.</p><p>When bitcoin first started, the block reward was 50 bitcoin. That means that every new folder that was added to the filing cabinet would pay out 50 new bitcoin in the coinbase transaction, to the librarian that found the folder with a valid identifier.</p><p>We&#8217;ve had 3 &#8216;halvings&#8217; since then. So the block reward has been cut in half three times.</p><p>50 &#247; 2 is 25. That&#8217;s one halving.</p><p>25 &#247; 2 is 12.5. That&#8217;s two halvings.</p><p>12.5 &#247; 2 is 6.25. That&#8217;s three halvings.</p><p>Currently each bitcoin block pays out 6.25 bitcoins to the person who creates the coinbase transaction.</p><p>[1] This is a bitcoin &#8216;block explorer&#8217;. It lets you wander through the folders and all the papers in the filing cabinet that is the bitcoin &#8216;blockchain&#8217;.</p><h2>In Exitus</h2><p>That's pretty much all of it. You now have a pretty good understanding of how bitcoin mining works.</p><h3>Footnote about the <em>500000000</em> number</h3><p>I left off the part about where the &#8220;500000000&#8221; number is determined. It&#8217;s updated every 2016 blocks, or about every two weeks. (2016 blocks every 10 minutes is 20160 minutes, or 336 hours, or 14 days.)</p><p>Another name for this number is the &#8220;difficulty&#8221;[1]. If the last 2016 blocks were created faster than 10 minutes, on average, the number gets adjusted down. This means more trash compactor attempts will be required to find a valid folder.</p><p>If the last 2016 blocks were created, on average, slower than every 10 minutes, then the number gets adjusted upwards. </p><p>This is done to ensure that new folders are found every ten minutes, no matter how many librarians are hunting for new blocks, or how many trash compactors they&#8217;re running.</p><p>If you want to know more about &#8216;difficulty adjustments&#8217;, you should check out <a href="https://en.bitcoin.it/wiki/Difficulty">this article </a>on the bitcoin wiki.</p><p>[1] Also referred to as the <em>target</em>. </p><p></p><p><em><code>This was a great post. You should share it with a friend.</code></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/p/what-is-mining-the-blockchain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/p/what-is-mining-the-blockchain?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[StackExchange co-founder is Chia Whale]]></title><description><![CDATA[Jeff Atwood in the mines]]></description><link>https://chainfail.substack.com/p/stackexchange-co-founder-is-chia</link><guid isPermaLink="false">https://chainfail.substack.com/p/stackexchange-co-founder-is-chia</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Sat, 01 May 2021 18:24:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ipPn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m having some problems with my chia farm, the plots I do have aren&#8217;t syncing, which means I&#8217;m not actively trying to win blocks. Which means it&#8217;s kind of a total waste of everything, I don&#8217;t know.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ipPn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 424w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 848w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ipPn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png" width="978" height="388" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:388,&quot;width&quot;:978,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37998,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 424w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 848w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ipPn!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1069da46-47b3-4d28-9eb1-d33ec0df3633_978x388.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Why are they broken. just why??</figcaption></figure></div><p>So I did what anyone would do and I hopped into the Chia support forums on Keybase, specifically the #farming-hardware chat.</p><h3>Wh&#8230;</h3>
      <p>
          <a href="/__u/chainfail.substack.com/p/stackexchange-co-founder-is-chia">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Mining, How I Got Miners Continued]]></title><description><![CDATA[Where are the miners, Susan]]></description><link>https://chainfail.substack.com/p/mining-how-i-got-miners-continued</link><guid isPermaLink="false">https://chainfail.substack.com/p/mining-how-i-got-miners-continued</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Thu, 29 Apr 2021 13:00:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!c9Ir!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd2730f-0338-4d91-bf50-c99e29fefa65_483x741.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You know, really it&#8217;s funny. </p><p>Bitcoin was, in no small part, invented so that sovereign individuals could transact digitally without counterparties. Without a trusted middle man that handled the value on your behalf. We&#8217;ll get rid of the trusted party, said the bitcoiners. It&#8217;ll be like the good old days, when parties transacted man-to-man.</p><p>No transaction&#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/mining-how-i-got-miners-continued">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Chia Farming Update, April 25 2021]]></title><description><![CDATA[This sucks]]></description><link>https://chainfail.substack.com/p/chia-farming-update-april-25-2021</link><guid isPermaLink="false">https://chainfail.substack.com/p/chia-farming-update-april-25-2021</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Mon, 26 Apr 2021 13:00:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XBQ9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bdad6e-601f-4905-826c-4365987dea9d_1063x428.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I hate mining. This game sucks. Someone please stop telling people about chia mining for fucks sake.</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/chia-farming-update-april-25-2021">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Mining, How I Got Miners]]></title><description><![CDATA[Enter Susan]]></description><link>https://chainfail.substack.com/p/mining-how-i-got-miners</link><guid isPermaLink="false">https://chainfail.substack.com/p/mining-how-i-got-miners</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Tue, 20 Apr 2021 13:00:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2c6M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fca73d4a7-a1bb-4daa-8c9d-9816ac9f00f8_1180x895.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In my <a href="/__u/chainfail.substack.com/p/mining-how-i-got-started">last post on Mining</a>, we left off with me moving from SF to Texas in the pursuit of cheaper home energy and discovering that I can keep miners in my garage.</p><p>It&#8217;s time to find some *real* miners, miners that might actually (maybe?) earn me some money.</p><p>I talked a bit about deciding what to get in my last <a href="/__u/chainfail.substack.com/p/bitcoin-miners">post on Bitcoin Miners</a>. Let&#8217;s talk about where t&#8230;</p>
      <p>
          <a href="/__u/chainfail.substack.com/p/mining-how-i-got-miners">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Bitcoin Miners]]></title><description><![CDATA[Pricing guidelines, brands and scams]]></description><link>https://chainfail.substack.com/p/bitcoin-miners</link><guid isPermaLink="false">https://chainfail.substack.com/p/bitcoin-miners</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Thu, 15 Apr 2021 13:00:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tVxB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff55571fc-22a1-40a1-9bff-f71c41a140a8_692x789.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey there, big spender!</p><p>Would you like to buy some mines?</p><p>Yeah? Ok, well. Listen up.</p><p>I have some bad news.  Finding miners right now is really hard. The ones that are available are very expensive. </p>
      <p>
          <a href="/__u/chainfail.substack.com/p/bitcoin-miners">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Mining, How I Got Started]]></title><description><![CDATA[a portal opens]]></description><link>https://chainfail.substack.com/p/mining-how-i-got-started</link><guid isPermaLink="false">https://chainfail.substack.com/p/mining-how-i-got-started</guid><dc:creator><![CDATA[~nifty~]]></dc:creator><pubDate>Mon, 12 Apr 2021 13:00:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!R2X3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This is one of (very few) free posts on niftynei&#8217;s shitcoin chronicles. If you haven&#8217;t already, you should subscribe.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/subscribe"><span>Subscribe now</span></a></p><p>Every saga has its origin story. My mining adventure is no different. Here&#8217;s how I got into bitcoin first, then altcoin mining.</p><h2>Getting in</h2><p>I got my start in mining crypto by acquiring a used Ebit E9 from eBay in January 2019 for $175. It claimed to mine 6.3Th/s.</p><p>Even back in 2019, this wasn&#8217;t a very good output for miners &#8212; state of the art bitcoin miners were selling for a few thousand dollars. A $175 machine was definitely considered old, not terribly competitive.</p><p>I think my original idea was that I&#8217;d point it at testnet and see if I could rack up some serious reserves of testnet coins. Testnet faucets were starting to dry up or go dark around this time, so it made sense to have my own source for them.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UDGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 424w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 848w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UDGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png" width="1059" height="229" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:229,&quot;width&quot;:1059,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34335,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 424w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 848w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UDGF!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72d78f8-0ad9-4c0d-9d7c-075d2aab3fa0_1059x229.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">I&#8217;ll take one bitcoin miner please</figcaption></figure></div><p>So I ordered one off of eBay. I got a cheap, used one because putting one toe in at a time seemed like the right way to go.</p><h2>Awkward Starts</h2><p>It turns out that bitcoin miners are pretty loud and pretty noisy? Who knew. </p><p>I also learned pretty quickly that electricity in the city of SF is absurdly expensive. The cost of a kwh was around 11-12c, but they&#8217;d charge almost twice that in &#8216;delivery fees&#8217;, etc. This is pretty pricey electricity.</p><p>Once I had the machine, I had a lot of trouble getting it set up. Turning it on and pointing it at a mining pool is pretty straightforward, but I was trying to mine testnet coins and I could not for the life of me figure out how this worked.</p><p>Most miners are set up so that they point at a pool. It&#8217;s pretty easy to find a pool and get an address and url to use for configuring your miner, then turning it on and watching the sats roll in.</p><p>It&#8217;s a lot harder to setup a testnet miner.</p><p>At some point I invited a bunch of coworkers over to watch Dan Boneh&#8217;s cryptography I lectures, and we futzed around with trying to get it online. We weren&#8217;t able to get it set up to mine testnet coins, but we did register for a mainnet mining pool and mine some mainnet for a good bit.</p><p>I earned a few pennies worth of bitcoin for an hour or two before turning it off. It sounded like a vacuum cleaner and man was it pushing some hot air around.</p><h2>Digging In</h2><p>Looking back through my eBay history, I didn&#8217;t stop there. Honestly, I&#8217;m not sure what I was thinking, because I bought two more absolutely shit miners a few months later. Maybe I was trying to find energy sippers that would let me finally becoming the testnet kingpin I dreamed of.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!R2X3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 424w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 848w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_webp, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!R2X3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png" width="1098" height="492" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:1098,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125857,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_424, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 424w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_848, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 848w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_1272, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R2X3!, /__u/chainfail.substack.com/w_1456, /__u/chainfail.substack.com/c_limit, /__u/chainfail.substack.com/f_auto, /__u/chainfail.substack.com/q_auto:good, /__u/chainfail.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F16cc54f6-9734-45d0-a423-97fa5cde33c1_1098x492.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Because buying that first one was such a good idea</figcaption></figure></div><p>In for a penny, in for a pound apparently.</p><p>I have a distinct memory of badgering Luke-Jr at a nice steakhouse during Consensus 2019 about how to setup a miner to mine on testnet. We didn&#8217;t really understand each other; he was like &#8220;no, mining in pools is bad, and especially not something to do on testnet&#8221;. And I was like &#8220;ok but how do I set up a pool to mine testnet coins, I need something to point my miner at, the software doesn&#8217;t seem to work any other way.&#8221;</p><p>This is me making a note to put out a post on &#8220;how to mine testnet with a miner&#8221; at some point.</p><h2>Seeking Cheaper Energy</h2><p>Mining in SF at a residence is not profitable unless you have somehow conned your landlord into paying your electricity bill on your behalf.</p><p>Sometime around April 2019 I got it into my head that I wanted to move to Texas and buy a house.</p><p>Was the purchase of two more miners a coincidence within two weeks (on either side) of when I placed an offer on a house in Texas pure coincidence?</p><p>Kinda embarrassed to say: I think not.</p><p>Anyway, I moved to Texas for cheaper electricity, more sunshine, and to get serious about setting some miners up.</p><p>I had learned in SF that miners are hot and noisy and require a bunch of cheap energy. So I started calling around local datacenters to see about putting a miner in at someone&#8217;s facility. </p><h3>Phoning It In</h3><p>I put in a bunch of inquiries at local dataplaces in my new hometown. One of the smaller datacenters that looked like it was trying to grow pretty aggressively ended up giving me a call as a result of my inquiry. I had a great convo about what I was trying to do (mine bitcoin). He let me in on a couple of key secrets, which now I pass on to you.</p><p>First of all, miners are really fine out in the garage. Sure, it&#8217;s marginally better if you can keep them in a nice, cooled environment and <a href="https://www.youtube.com/watch?v=HbKQ3xCShIA">wick the heat away in a useful manner. </a>As long as you&#8217;ve got a decent airflow though, they should be fine. In my experience, this has been good advice.</p><p>Second, in Texas you can get wholesale electricity prices by signing up for a company called Griddy.[1] They let you pay whatever the current 5-min spot price for electricity on the grid is. Sometimes this goes negative; it definitely drops at night.</p><p>Third, you can monitor your home energy usage with a small device called <a href="https://sense.com/">Sense</a>.</p><p>I ended up keeping my miners in the garage, switching to Griddy, and installing a Sense.</p><p>There&#8217;s a lot more to say about Griddy, keep your eyes out for a separate post on that one. As for the Sense, it hasn&#8217;t been as useful as my <a href="https://en.wikipedia.org/wiki/Kill_A_Watt">Kill-A-Watt energy monitor</a>, mostly because it&#8217;s hard to tag devices. (My mining machines never got broken out, they&#8217;ve been lumped into the &#8220;Always On&#8221; category). But overall this was pretty good advice!</p><p>If you&#8217;re looking to do some energy intensive mining (there are other types! We&#8217;ll get to them at some point!), check your local energy situation first.</p><p></p><p>This is a lot for one post, so I&#8217;m going to hang it up here for now.</p><p><strong>To be continued&#8230;</strong></p><p></p><p>[1] Oh ho ho ho.</p><p><em>Hey! Hey you!You should share this newsletter with a friend</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://chainfail.substack.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share niftynei's shitcoin chronicles&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/chainfail.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share niftynei's shitcoin chronicles</span></a></p><p></p><p></p>]]></content:encoded></item></channel></rss>