<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[Risk Frontiers]]></title><description><![CDATA[Insights from the intersection of blockchain, finance and security ]]></description><link>https://harrydonnelly.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!n5e_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6810213-8749-4a2f-95e7-6c0a10fbd053_256x256.png</url><title>Risk Frontiers</title><link>https://harrydonnelly.substack.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 04 Sep 2026 09:34:48 GMT</lastBuildDate><atom:link href="/__u/harrydonnelly.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Harry Donnelly]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[harrydonnelly@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[harrydonnelly@substack.com]]></itunes:email><itunes:name><![CDATA[Harry Donnelly]]></itunes:name></itunes:owner><itunes:author><![CDATA[Harry Donnelly]]></itunes:author><googleplay:owner><![CDATA[harrydonnelly@substack.com]]></googleplay:owner><googleplay:email><![CDATA[harrydonnelly@substack.com]]></googleplay:email><googleplay:author><![CDATA[Harry Donnelly]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How the Coldcard Hack Happened]]></title><description><![CDATA[How a flaw in Coldcard&#8217;s code made five years of Bitcoin wallets guessable]]></description><link>https://harrydonnelly.substack.com/p/how-the-coldcard-hack-happened</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/how-the-coldcard-hack-happened</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Tue, 04 Aug 2026 04:19:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8k1j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>1. Intro</strong></h1><p>This week, someone stole 1,367 Bitcoin, roughly $89 million, across 4,585 addresses.</p><p>Every victim owned a <a href="https://coldcard.com/">Coldcard</a>, a hardware wallet marketed for people who take self-custody seriously. Offline devices with keys that were never shared. Nobody clicked the wrong link or entered passwords into the wrong form.</p><p>All their security procedures worked. Their Bitcoin is gone anyway.</p><p>It was something far simpler than a tampered device. <strong>One character in a line of code written in March 2021 sent wallet creation to the wrong random number generator.</strong> Every seed made on that firmware was guessable from the moment it existed.</p><p>So how did it happen?</p><div><hr></div><h1><strong>2. The Lock</strong></h1><p><strong>Unbreakable Codes</strong></p><p><a href="https://www.thehistoryblog.com/archives/21186">The Enigma machine</a> was used by the Nazis in WWII to encrypt their military communications and was thought to be unbreakable as it had about 159 quintillion possible settings.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CvPx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CvPx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg" width="1456" height="1082" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1082,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;For Sale: An Original WWII Enigma Machine&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="For Sale: An Original WWII Enigma Machine" title="For Sale: An Original WWII Enigma Machine" srcset="/__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CvPx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb5b350c-0c19-473b-a443-d3a272bdcee0_1600x1189.jpeg 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>The machines were used until the end of the war and the number of settings never changed. What cracked it was Bletchley Park, Britain's wartime codebreaking centre, narrowing down how many of those settings were ever actually reachable.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><strong>What Protects a Bitcoin Wallet</strong></p><p>Every Bitcoin wallet begins with one random number, called the seed. Your twelve or twenty-four words are that number written down so you can copy it onto paper.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!q_Ig!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!q_Ig!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pin on Crypto Currency&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="Pin on Crypto Currency" title="Pin on Crypto Currency" srcset="/__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!q_Ig!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa078b310-cd51-41d0-a92b-1babddbf9330_1600x1200.jpeg 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">(or steel plates if you&#8217;re hardcore)</figcaption></figure></div><p>Every private key you own is then calculated from it. So the seed is not a key. It is the thing that stamps every key you will ever have.</p><p>The formula that does the stamping is a published standard, which means an attacker can run it too. There is no password to get wrong, no limit on attempts and they never have to touch your device. They can generate candidate numbers on their own computer and check each one against the public blockchain to see whether it produced an address holding money. </p><p>Bitcoin wallets aren&#8217;t like a safe. The coins are not inside the device. They sit on a public network that hands them to whoever presents the right number, from anywhere in the world.</p><p>So a Coldcard is not a vault holding your money. Coldcard is a vault holding a copy of the combination. Everything it does protects that copy:</p><ul><li><p><strong>The PIN and the secure chips</strong> stop someone using the device</p></li><li><p><strong>The air gap</strong> stops anything reaching it over a network</p></li><li><p><strong>The tamper protection</strong> stops someone opening it up to read the number out</p></li></ul><p>Even when all of it works, none of these controls stops someone calculating the same number on their own computer and spending your Bitcoin before you notice.</p><p><strong>Narrowing Combinations</strong></p><p>A seed is supposed to have 2^128 possible values. Written out, that is a number with 39 digits.</p><p>Because of the way Coldcard generated them, Coinkite, the Canadian company that makes the device, now estimates the real figure at around a trillion on the older models.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>That may be a generous estimate. Block, who analysed the same code separately, arrived at a similar ceiling but think the true number could be far smaller, possibly as low as eighty thousand.</p><p>Either way the attack was the same. After figuring this out and narrowing the list down, the attacker was then able to cycle through the combinations until they found wallets worth stealing from. That is the whole attack. Nothing was broken into. The number was just far easier to guess than anyone believed.</p><p>Which raises the obvious question. Coldcard is built for exactly this problem, and it contains dedicated hardware to solve it. So why were its numbers guessable?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>3. The Wrong Door</strong></h1><p>Unpredictable numbers are hard to produce with software. A computer following instructions does the same thing every time, so anything it calls random is really a formula dressed up to look unpredictable.</p><p>So serious hardware wallets contain a dedicated chip that makes them from physical noise. Voltage jitter, heat, things that cannot be predicted or replayed.</p><p>Coldcard has the noise circuit. Coinkite <a href="https://github.com/Coldcard/firmware/blob/bcc2c382a324690a2fcf972c0bac3b79bf923f7b/stm32/COLDCARD_MK4/rng.c#L61-L79">wrote their own code to read it</a>.</p><p>But for five years, seed generation never called it.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><h3><strong>The one character that did it</strong></h3><p>Coldcard&#8217;s build settings contain this line: </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3w2d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 424w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 848w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3w2d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png" width="406" height="44" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:44,&quot;width&quot;:406,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12194,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/209723729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 424w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 848w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3w2d!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe17040e-c11c-44c2-afb3-0a4fba849e3d_406x44.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: <em><a href="https://github.com/Coldcard/firmware/blob/bcc2c382a324690a2fcf972c0bac3b79bf923f7b/stm32/COLDCARD_MK4/mpconfigboard.h#L77-L78">mpconfigboard.h</a></em></figcaption></figure></div><p>The zero tells MicroPython, the software Coldcard runs on, to stay out of the way, because Coinkite is handling randomness themselves.</p><p>The crypto library then checked that a hardware generator was available</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6qBi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 424w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 848w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6qBi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png" width="377" height="203" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12761286-95a1-43cf-8b7f-94a26912f568_377x203.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:203,&quot;width&quot;:377,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30841,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/209723729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 424w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 848w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6qBi!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12761286-95a1-43cf-8b7f-94a26912f568_377x203.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: <a href="https://github.com/switck/libngu/blob/537519a829259622ea6b0334fbafd6cae852852f/ngu/random.c#L22-L30">libngu random.c</a></figcaption></figure></div><p><code>#ifndef</code> asks whether a setting exists. It does not ask whether it is switched on.</p><p>The setting existed, set to zero. The check passed. The library wired itself to MicroPython, and MicroPython, seeing that zero, had already <a href="https://github.com/Coldcard/micropython/blob/4107246f8a080807b62c3b4838e71e812ea68b6f/ports/stm32/rng.c#L64-L98">built its software backup instead of the hardware path</a>.</p><p>Think of it like this:</p><ul><li><p>A safety inspector checks that a fire alarm is <strong>listed</strong> in the building&#8217;s documents. It is. Tick.</p></li><li><p>Nobody checks whether the alarm has a battery in it.</p></li></ul><p>The paperwork is perfect. The building still burns down.</p><h3><strong>What it fell back to</strong></h3><p>MicroPython&#8217;s backup is called Yasmarang. It is a small, fast generator of the kind you use to shuffle cards in a game. It <a href="https://github.com/Coldcard/micropython/blob/4107246f8a080807b62c3b4838e71e812ea68b6f/ports/stm32/rng.c#L74-L98">starts once</a>, from three ingredients, and then never takes in anything new:</p><ul><li><p><strong>The serial number</strong> stamped into the processor at the factory</p></li><li><p><strong>A countdown timer</strong> that resets every millisecond</p></li><li><p><strong>Two clock registers</strong> holding the time and the fraction of a second</p></li></ul><p>Every number it produces after that is a fixed step from that starting point.</p><p>None of those three are secret. The serial number is factory metadata, and part of it appears in the device&#8217;s USB identifier. The countdown timer has at most 80,000 possible values on the Mk2 and Mk3, and 120,000 on the newer models. And on the Mk2 and Mk3 the clock is switched off at startup, which strongly suggests those two registers were sitting at zero.</p><p>That is where the trillion comes from. A trillion still sounds like a lot. But nowadays, a computer can get through a trillion candidate seeds in days.</p><p>There was a safeguard for exactly this. The output was combined with a second generator, so that if one turned out to be weak the other would cover it. That second generator started from <a href="https://github.com/switck/libngu/blob/537519a829259622ea6b0334fbafd6cae852852f/ngu/random.c#L22-L89">three numbers written in plain text in the public source code</a>: <code>0x0a8ce26f</code>, <code>69</code>, <code>233</code>.</p><p>Combining sources only helps if at least one of them is genuinely unpredictable. Here, two predictable streams combined give you one predictable stream.</p><p>The fault <a href="https://github.com/Coldcard/firmware/blob/2021-03-17T1724-v4.0.0/shared/seed.py#L348-L359">shipped in v4.0.0</a> on 17 March 2021 and sat there for five years before it was noticed.</p><div><hr></div><h1><strong>4. The Sweep</strong></h1><p>Finding the victims was easy.</p><p>Bitcoin addresses are public, and the broken generator produced a recognisable family of them. Candidate seeds could be rebuilt offline, turned into addresses, and checked against the ledger from a laptop.</p><p>By 30 July the attacker had a list. It was sorted by balance, largest first.</p><p>At around 1am UTC on a Thursday, thousands of people had Bitcoin sitting in wallets they had every reason to trust. Most of them were asleep.</p><p>Thats when the attacker struck. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Oq4Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 424w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 848w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Oq4Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png" width="1336" height="658" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:658,&quot;width&quot;:1336,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&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="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 424w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 848w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Oq4Z!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5258f0-9b95-4e71-bda9-ab95cbc08ba7_1336x658.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"><em>Value per transaction collapses as the sweep runs. The largest wallets went first. Source: Chainalysis</em></figcaption></figure></div><p>The biggest loss came in the opening minutes, about $1.8 million from one wallet. <a href="https://x.com/chainalysis/status/2083258384396996713">Chainalysis found</a> roughly $30 million was gone inside ten. The people with the most to lose had the least warning, because the attacker had studied the population before starting and worked down from the top.</p><p>Every transaction paid the same fee, exactly 30.0 sat/vB, against a median of under 1 sat/vB that week. Identical fees a thousand times is also the signature of a preloaded script rather than a person at a keyboard.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!U_9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!U_9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg" width="1456" height="676" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:676,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&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="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!U_9U!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7494728f-cd54-4b44-a93a-e75a7f9d0c70_2500x1160.jpeg 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">Source: Galaxy Research</figcaption></figure></div><p>Forty-one minutes later it stopped. By the time anyone worked out what they were looking at, it was over.</p><p>Two more waves followed over the next two days. <a href="https://x.com/glxyresearch/status/2083181683067506899">Galaxy Research</a> mapped all three and says each wave was internally one operator. Wave three averaged 0.1 Bitcoin per victim, which suggests the profitable end of the key space has already been picked over.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xvjf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xvjf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&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="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!xvjf!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17fcdc49-d592-4980-abd7-8dad9ae2b8e7_2048x1145.jpeg 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">Source: Galaxy Research</figcaption></figure></div><h3><strong>Stats</strong></h3><ul><li><p><strong>Wave one:</strong> 1,082.65 BTC from 1,196 addresses, about $70.2 million</p></li><li><p><strong>Duration:</strong> 41 minutes, blocks 960,183 to 960,191</p></li><li><p><strong>Gone in the first 10 minutes:</strong> roughly $30 million</p></li><li><p><strong>All three waves to date:</strong> 1,367 BTC from 4,585 addresses, about $89 million</p></li><li><p><strong>Time before Coldcard&#8217;s public warning:</strong> ~30 hours</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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 Risk Frontiers! 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></li></ul><div><hr></div><h1><strong>5. The Parts That Cannot Be Fixed</strong></h1><p>Every protection on the physical device did its job on 30 July. Nobody guessed a PIN and nothing was tampered with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8k1j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 424w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 848w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8k1j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png" width="836" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:836,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;COLDCARD - Bitcoin-Only Hardware Wallet&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="COLDCARD - Bitcoin-Only Hardware Wallet" title="COLDCARD - Bitcoin-Only Hardware Wallet" srcset="/__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 424w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 848w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8k1j!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe809e8ab-add9-4083-9d28-8ee50f91980e_836x762.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>It made no difference. That leaves two problems that a better device can&#8217;t fix.</p><ol><li><p><strong>Nothing Can Block a Valid Signed Transaction</strong></p></li></ol><p>All 1,196 transfers were correctly formed and signed. As far as the Bitcoin network was concerned, the attacker was the owner.</p><p>Transaction policies and other approval workflows all sit between you and your own keys. None of them sit between a stranger and a copy of your key.</p><ol start="2"><li><p><strong>A Patch Cannot Undo It</strong></p></li></ol><p>Coinkite shipped corrected firmware within a day. It protects every seed made from that point on and repairs none of the ones already in the world.</p><p>You cannot un-know a number. Update the device and restore the same words, or move them into any other wallet, and the weakness travels with them. The only fix is a new seed and moving every Bitcoin across to it.</p><p>Which means the version on your device today tells you nothing. What matters is the firmware that was running on the day the seed was made. So you could have followed every rule on the list, bought what was marketed as the most careful device on the market, and still lost everything. </p><h1>6. Conclusion</h1><h3><strong>Three Times in Twelve Months</strong></h3><p>We have now watched this happen three times in twelve months. Coldcard, Coinspect&#8217;s Ill Bloom in July, and <a href="/__u/harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid">LuBian</a> before them, where <a href="/__u/harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid">a mining pool&#8217;s keys came from a Unix timestamp and $3.5 billion vanished in two hours</a>.</p><p>It&#8217;s the same sequence. A flaw sits quietly in the codebase for years while everyone using it feels safe. Someone patient maps it. Then it executes at machine speed, all at once, before anyone can convene a meeting.</p><p>If your defence stops working the moment the key is compromised, it&#8217;s not truly defence in depth. So the next layer cannot be another lock. It has to be the ability to react.</p><h3><strong>The Window Nobody Used</strong></h3><p>A Bitcoin transaction is not final the moment it is broadcast. It sits in the mempool, the queue of pending transactions, waiting for a miner to pick it up. On average that takes about ten minutes.</p><p>Which means the Bitcoin is not gone yet. In that window the owner can broadcast a competing transaction, spending the same coins to a safe address, and attach a higher fee. Miners chase the better fee, so the owner can win.</p><p>The attacker knew this. It is why every sweep paid 30.0 sat/vB against a median of under 1. They were trying to buy a place at the front of the queue before anyone could outbid them.</p><p>None of the funds were saved, because saving it meant a human spotting the anomaly at 1am, understanding it, believing it, locating their hardware wallet and getting a higher-fee transaction broadcast before the next block.</p><p>Ten minutes is enough time to win that race. It is nowhere near enough time to notice you are in one.</p><p>Thats where Circuit fits in. </p><p><strong><a href="http://circuitsecurity.com">Circuit</a></strong> holds pre-approved, pre-signed transactions ready to move funds to safety the moment keys are compromised. It monitors mempool transactions to spot anomalous activity and save funds without needing a human in the loop. It cannot stop your key being worked out. It can let your transaction be the one that reaches the miners first.</p><p>Circuit is backed by Lloyd&#8217;s of London and recognised by 10+ major insurers as an enterprise risk control that reduces premiums. If you are thinking about how to protect digital assets against key compromise, <a href="mailto:harry@circuitsecurity.com">we&#8217;re here to talk</a>.</p><h3><strong>Final Thought</strong></h3><p>Germany investigated Enigma more than once and concluded each time that the machine was sound. They were looking for a symptom, and a broken cipher does not produce one. It encrypts just as fast and the letters come out just as scrambled. </p><p>Coldcard&#8217;s owners had the same evidence for five years, everything seemingly working correctly. It also handed out a guessable number every time somebody set up a new wallet.</p><p>Working perfectly was never proof of anything. </p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-coldcard-hack-happened?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">If you found this helpful, please share it to help others!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-coldcard-hack-happened?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/how-the-coldcard-hack-happened?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p><strong>Why did nobody found it sooner?</strong></p><p>The code was public on GitHub the entire time. Anyone could have read it and exploited it before now.</p><p>Coinkite&#8217;s CEO Rodolfo Novak thinks someone finally pointed AI at it. His advice to other developers: <em>&#8220;If your firmware is open-source or has ever been public, assume it&#8217;s already being read by attackers and defenders alike.&#8221;</em></p><p>He may well be right. You can now hand a model an entire repository and ask it one adversarial question that finds a bug. Several researchers reproduced this finding within hours of it becoming public.</p><p>Narrowing the search space for the Enigma machines took a national programme, purpose-built machines and years of work. Now narrowing the possibilities for attacks like this can take just a well directed prompt.</p><div><hr></div><p><em>If you want to go deeper:</em></p><ul><li><p><em><a href="https://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware">Block: Predictable RNG Fallback and 32-Bit Reseed in COLDCARD Firmware</a></em></p></li><li><p><em><a href="https://blog.coinkite.com/entropy-technical-backgrounder/">Coinkite: Entropy technical backgrounder</a></em></p></li><li><p><em><a href="https://blog.coinkite.com/coldcard-mk3-seed-generation-warning/">Coinkite: Seed generation warning and remediation steps</a></em></p></li><li><p><em><a href="https://x.com/glxyresearch/status/2083181683067506899">Galaxy Research: on-chain mapping of the sweep</a></em></p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>They narrowed it several ways. The machine could never encrypt a letter as itself, so any alignment where a guessed word sat above its own letters could be discarded instantly. They also had tells, guessable text such as weather reports that opened identically each morning, giving them known answers to test against. Operator habits helped further: repeated settings, rotor positions chosen as somebody's initials. They then mechanised the elimination rather than trying every combination.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Coinkite estimates roughly 40 bits of real randomness on the Mk2 and Mk3, and about 72 bits on the Mk4, Mk5 and Q, against the 128 intended. Forty bits is 1.1 trillion.</p><p>Block declines to give single figures, publishing conditional ceilings instead. For the Mk2 and Mk3 their ceiling is 1.8 trillion, which is independent agreement with Coinkite. Their floor is far lower. On those models the clock oscillator is disabled at startup, and the board file that switches off the hardware generator switches off the clock too. If those registers were sitting still, the space collapses to about 80,000 candidates. If an attacker could also determine the timing, Block put it at one.</p><p>Neither party has published a brute-force benchmark, and nobody has publicly reconstructed a victim&#8217;s seed. But 4,585 addresses were emptied, so somebody demonstrated it works. The exact cost is not public.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Credit to <a href="https://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware">Block's Bitcoin engineering and security teams</a>, who found the cause within hours and published while the attack was still running, and to <a href="https://blog.coinkite.com/entropy-technical-backgrounder/">Coinkite</a>, who documented their own failure in public. Every code reference here comes from their work.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Inside the Kelp/LayerZero Hack: How Lazarus Forged $292M Into Existence]]></title><description><![CDATA[A single lie, six layers deep, and the cascade that pulled in every major lending protocol on Ethereum]]></description><link>https://harrydonnelly.substack.com/p/inside-the-kelplayerzero-hack-how</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/inside-the-kelplayerzero-hack-how</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Mon, 20 Apr 2026 14:53:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4jyB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>1. Introduction</h1><p>On April 18, Kelp&#8217;s Ethereum bridge released $292 million to an attacker. The largest DeFi exploit of the year.</p><p>The bridge checked every box on its internal list before handing the funds over. The signature was valid. The verifier watching the source chain confirmed the transfer had happened.</p><p>The problem was that none of it was real.</p><p>The verifier had been fed lies by infrastructure it trusted, manipulated by Lazarus Group, North Korea's state-backed cyber unit and the same actors who <a href="/__u/open.substack.com/pub/harrydonnelly/p/285m-drift-hack-breakdown?utm_campaign=post-expanded-share&amp;utm_medium=web">hacked Drift Protocol</a> three weeks ago.</p><p>The theft was only the start. Within minutes, the attacker used the stolen funds as collateral on Aave and borrowed against them. By the time Kelp could freeze anything, the damage had escaped the bridge entirely. Aave was carrying ~$200 million of bad debt, WETH suppliers were locked out of their funds, and the cascade had pulled in every major lending protocol on Ethereum.</p><p>This piece walks through how one forged signature started a cascade which has impacted all of DeFi.</p><div><hr></div><h1>2. The Setup</h1><h3>What Kelp Is</h3><p>Kelp is a liquid restaking protocol. Users deposit ETH, Kelp routes it through Ethereum staking and a secondary yield network called EigenLayer, and issues a receipt token called rsETH in return.</p><p>rsETH lives on more than 20 chains. Ethereum is the hub. Every other chain holds a wrapped version, a copy of the token backed 1:1 by real rsETH held in custody on Ethereum.</p><h3>Custody Contract</h3><p>When you bridge rsETH to a Layer 2 (L2) chain, your actual tokens don&#8217;t travel anywhere. They get deposited into Kelp&#8217;s custody contract on Ethereum, and an equivalent amount gets minted on the L2. Bridge back and the L2 version gets burned, releasing your original rsETH on Ethereum.</p><p>Think of it like this: the custody contract is a shared safety deposit box holding everyone&#8217;s rsETH. The L2 wrapped tokens are withdrawal slips against that box. Drain the box and every slip becomes worthless.</p><p>At the moment of the attack, the box held 116,723 rsETH. </p><h3>How the Messages Are Verified</h3><p>LayerZero is the messaging layer that connects these chains. It delivers instructions, it doesn&#8217;t hold funds. Think of it as SWIFT for blockchains.</p><p>LayerZero&#8217;s security rests on verifiers, a separate party that watches events on the source chain and attests to the destination chain that they actually happened. LayerZero calls them DVNs, for Decentralised Verifier Networks. The name is misleading. In practice, a DVN is typically a smart contract run by one operator with an internal multisig.</p><p>Applications pick how many DVNs they require. LayerZero&#8217;s own documentation recommends at least two. </p><p>Kelp&#8217;s Unichain-to-Ethereum path required exactly one.</p><p>That one verifier was operated by LayerZero Labs, the same team that built the messaging layer. It runs a 2-of-3 multisig: three signing keys, with two needed to approve any attestation, all held by one organisation.</p><p>When an application picks LayerZero Labs as its only verifier, the messaging layer and the verification layer collapse into the same party. Two signatures from the same firm do not become independent verification because there are two of them. One organisation ends up running both the roads and the traffic lights.</p><p>The attacker understood this, picked the weakest path, and walked through it.</p><div><hr></div><h1>3. Act 1: The Forged Message</h1><h3>The Pre-Stage</h3><p>Ten hours before the attack, someone funded nine fresh wallets from Tornado Cash, a privacy tool that breaks the link between the source and destination of funds. All previously unused and loaded with roughly 0.098 ETH each.</p><h3>The Transfer That Wasn&#8217;t</h3><p>The attack took three transactions and two minutes.</p><p>At 17:33 UTC, a DVN admin submitted a signed attestation on Ethereum. The attestation said a transaction on Unichain had just asked Kelp to release 116,500 rsETH to a specific recipient address. The signatures matched the DVN&#8217;s authorised keys and Ethereum accepted the attestation.</p><p>Two minutes later, the attestation entered into Ethereum&#8217;s official record, marking the message as verified and ready to execute.</p><p>Thirty seconds after that, the attacker called the execute function. Ethereum performed its one check: did this incoming message match the verified attestation? It did. The instruction passed to Kelp&#8217;s custody contract, which decoded the message and transferred 116,500 rsETH to the <a href="https://etherscan.io/token/0xa1290d69c65a6fe4df752f95823fae25cb99e5a7?a=0x8b1b6c9a6db1304000412dd21ae6a70a82d60d3b">recipient</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Us4H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Us4H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png" width="806" height="220" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:806,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47059,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Us4H!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32d04b7-ea28-42c8-82b9-77b00c0f0835_806x220.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">$240m in rsETH transfered in a single transaction. Source: <a href="https://etherscan.io/tx/0x1ae232da212c45f35c1525f851e4c41d529bf18af862d9ce9fd40bf709db4222">Etherscan</a></figcaption></figure></div><p>From Ethereum&#8217;s perspective, everything worked exactly as designed.</p><h3>The Impossible Math</h3><p>But there was a problem. </p><p>Every EVM-chain transaction carries a nonce, a counter that tracks transaction order for each account. Nonces go up by one. They can&#8217;t be skipped or reused. If Kelp&#8217;s Unichain contract had genuinely sent a transfer message, its nonce would have advanced.</p><p>It didn&#8217;t. The Unichain outbound nonce stayed stuck at 307 throughout. It never advanced to 308.</p><p>No source-chain transaction ever happened.</p><p>The rsETH total supply on Unichain stayed at 49 tokens, unchanged across the entire attack window. </p><p>A legitimate burn of 116,500 rsETH was impossible.</p><p>Ethereum released user deposits against a transfer message nobody had ever sent. The signature proved someone authorised to sign did sign. It did not prove anyone had actually watched Unichain before signing.</p><h3>What Actually Happened</h3><p>The DVN&#8217;s job was to watch Unichain. To do this, it relied on RPC nodes, servers that index blockchain data and answer questions about what&#8217;s on-chain. The DVN&#8217;s RPC nodes are its eyes.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!lNPt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 424w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 848w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!lNPt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png" width="645" height="170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:170,&quot;width&quot;:645,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21431,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 424w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 848w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lNPt!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b1ce1f-81fb-4977-8a34-4f95ab899c08_645x170.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Days before the attack, Lazarus Group had compromised two of LayerZero Labs&#8217; RPC nodes deeply enough to replace the software running on them. The replacement binaries were surgical. They showed the DVN a forged transaction record. They told every other observer the truth. LayerZero&#8217;s monitoring systems saw nothing unusual because they were watching the same nodes and getting honest answers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RRKs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 424w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 848w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RRKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png" width="642" height="266" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:266,&quot;width&quot;:642,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 424w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 848w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RRKs!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa596e2f0-2cad-404b-b3b9-75461a0fb5e4_642x266.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>When the attack began, Lazarus launched DDoS attacks on the honest RPC nodes to take them offline. The DVN&#8217;s failover kicked in and it started reading from the only nodes still answering: the compromised ones. Those nodes told it a fake Unichain transaction had happened. The DVN signed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3qbT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3qbT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg" width="1246" height="552" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:552,&quot;width&quot;:1246,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&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="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!3qbT!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e6e051-24d5-4cf2-9bea-c10f1e8aeab1_1246x552.jpeg 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">DDoS of LayerZero external RPC. Source: <a href="https://x.com/layerzero_core/status/2046081551574983137?s=46&amp;t=eUZa7Aazqmv0jDxaHdfuzg">LayerZero</a></figcaption></figure></div><p>The signing keys were not stolen. The DVN did exactly what it was designed to do. The deception happened one layer below, in the infrastructure the DVN trusted to tell it the truth.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Db4J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 424w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 848w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Db4J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png" width="701" height="265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:265,&quot;width&quot;:701,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39614,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 424w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 848w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Db4J!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0bc7e04-77b1-4018-b387-4dc21faf8609_701x265.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>Once the attack completed, the malicious binaries were designed to self-destruct, taking the evidence with them. </p><p><a href="https://x.com/layerzero_core/status/2046081551574983137?s=46&amp;t=eUZa7Aazqmv0jDxaHdfuzg&amp;sort_replies=likes">LayerZero&#8217;s post-mortem</a> explains what the implants did. It has not explained how Lazarus got root access to the RPC nodes in the first place. That entry vector is the part of the story still open.</p><h3>The Response</h3><p>Forty-eight minutes after the first drain, Kelp&#8217;s multisig executed an emergency freeze. The rsETH token contract was paused. Transfers to the attacker&#8217;s recipient wallet were blocked.</p><p>By then, a second forged message had already been verified on Ethereum, queued to release another 40,000 rsETH worth $100 million. The freeze was the only thing stopping it. The message still sits on Ethereum today, verified and undelivered.</p><p>Forty-eight minutes is fast for human incident response. DeFi moves faster than that. What happened inside those forty-eight minutes is Act 2.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h1>4. Act 2: The Cascade</h1><h3>The Attacker Now Had a Problem</h3><p>At 17:35 UTC, the attacker held 116,500 rsETH. They now needed to convert them into something spendable, before the alarm went up. </p><p>Dumping them on decentralised exchanges was the obvious move. But rsETH secondary liquidity was thin. Selling 18% of circulating supply onto open markets would have crushed the price before the attacker could exit. </p><p>Aave offered a better exit.</p><h3>How Aave Became the Exit Ramp</h3><p>Aave is the largest lending protocol in DeFi. Users deposit tokens to earn yield. Others borrow against collateral they post. An oracle tracks market prices and tells Aave what each token is worth.</p><p>The attacker could post the stolen rsETH as collateral, borrow WETH against it, and walk away with liquid ETH without ever touching the rsETH market. WETH trades everywhere. Aave&#8217;s oracle would price the stolen collateral the same way it priced the legitimate kind.</p><p>Better yet for the attacker, Aave had been running rsETH in an efficiency mode, a setting for assets that move together. Correlated tokens let borrowers take higher leverage between them. The mode let users borrow 93 cents of WETH against every dollar of rsETH collateral.</p><p>The assumption was that rsETH would track ETH closely. That assumption holds under normal market conditions. It breaks entirely when the rsETH backing disappears.</p><p>Aave priced rsETH as though its security was rsETH security. It was actually the security of Kelp&#8217;s bridge configuration, held together by LayerZero Labs&#8217; signing keys.</p><h3>Test-Then-Scale</h3><p>The attacker didn&#8217;t commit the full amount straight away. They ran tests.</p><p><a href="https://etherscan.io/tx/0x9a7df4837aa8ca1e22f3f40ffee2fa583e9f0e1e31c970c4d34070e01038057d">1 rsETH supplied first</a>. <a href="https://etherscan.io/tx/0x3fa3e894a788568190b0da0f1869320b34a02034419615449daad004b24082d0">Then 5,000</a>. <a href="https://etherscan.io/tx/0xc73c9e7e41c41f9bc7d8b42456490af723b761ef22c6a196c7a674a3f4bb7e0e">Then 20,000</a>. <a href="https://etherscan.io/tx/0xc295f4cd51fdd7d76f64cb7993aba0630769c032190a70835666516825840fc6">Then 27,999</a>. <a href="https://etherscan.io/tx/0x78a1edff5f7d21ccc9414bdc3e1aeb0efbffbbc7ed22ad2a79717793b90d892d'">Then 400. </a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZYPz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZYPz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png" width="1125" height="240" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:240,&quot;width&quot;:1125,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:78039,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYPz!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52ae1e2-d4cb-46f4-807e-c86f3ec6130a_1125x240.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Attacker depositing funds in Aave. Source: Etherscan</figcaption></figure></div><p>Each step was a probe. Did any circuit breakers fire? Did the oracle refuse to price the new supply? Did a risk manager notice? When each step cleared, the attacker committed more. The attacker used them to confirm Aave&#8217;s parameters weren&#8217;t about to catch up with them.</p><h3>Running in Parallel</h3><p>Six other branches moved simultaneously.</p><p>Some repeated the Aave play at smaller size. Some used Compound and Euler instead. Some swapped rsETH directly for ETH through exchange aggregators. Some bridged rsETH to Arbitrum and ran the same Aave strategy against Arbitrum&#8217;s deployment.</p><p>Total debt extracted across Aave, Compound and Euler: ~$236 million.</p><h3>The Position Nobody Would Close</h3><p>When a borrower&#8217;s collateral on Aave falls in value, liquidators, third parties paid to close risky positions, step in. They repay the debt and take the collateral at a discount. The mechanism keeps the protocol solvent when borrowers default.</p><p>For the attacker&#8217;s position, nobody showed up.</p><p>The oracle, which updates on a delay, continued marking rsETH near its pre-attack price even though the real market was collapsing. Kelp paused redemptions, so nobody could unwind rsETH back into underlying ETH. Liquidators faced two options, neither workable: close the position at the oracle price and buy rsETH they had no way to sell, or close it at the real price and take an immediate loss on what they paid.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Onn4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Onn4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png" width="766" height="626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f713b6f6-28f8-4f54-9807-2618375efde8_766x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:766,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72577,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Onn4!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff713b6f6-28f8-4f54-9807-2618375efde8_766x626.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">rsETH price in the immediate aftermath. Source: <a href="https://www.coingecko.com/en/coins/kelp-dao-restaked-eth">Coingecko</a></figcaption></figure></div><p>The position sat. Aave&#8217;s WETH pool hit 100% utilisation, meaning every available WETH had been borrowed. Every supplier trying to withdraw was blocked.</p><h3>The Contagion</h3><p>Aave&#8217;s total value locked fell from $26.4 billion to roughly $20 billion within 24 hours. Over $5 billion of ETH walked out. The AAVE token dropped 16%.</p><p>Other lending markets froze rsETH within hours. SparkLend, Fluid and Upshift shut down new activity. Lido paused deposits into its earnETH product because of indirect rsETH exposure. Ethena paused its own LayerZero bridges despite having no rsETH exposure.</p><p>The combination of one verification failure, one bridge configuration, and one lending market parameter started a cascade which is still ongoing. </p><div><hr></div><h2>5. Where We Currently Stand</h2><p>The attacker&#8217;s Ethereum wallet holds 75,700 ETH. It has not sent a single transaction since the money arrived. A second wallet on Arbitrum holds another 30,700 ETH equivalent, equally untouched. Every analytics firm can see them. Nobody can freeze them. They sit, waiting, until the attacker decides to cash out.</p><p>Kelp&#8217;s contracts remain paused. The leveraged Aave positions on both Ethereum and Arbitrum remain open, carrying tens of thousands of rsETH as collateral against loans nobody can liquidate. At current prices, Aave is now carrying somewhere between $177 and $196 million of bad debt it cannot recover through normal mechanisms.</p><p>The protocol has an insurance-style backstop called Umbrella, which holds around $50 million of staked WETH designated to absorb exactly this kind of loss. Umbrella is queued to be slashed for the first time in its existence. The gap between what it covers and what was actually lost flows to ordinary WETH suppliers as a haircut.</p><p>Kelp has not published a recovery plan for bridged rsETH holders. Tokens on 20+ chains now have uncertain backing. The protocol&#8217;s ability to honour redemptions at full value depends on whether any portion of the stolen funds can be recovered.</p><p>Attribution is now confirmed. LayerZero has identified the attackers as Lazarus Group&#8217;s TraderTraitor subgroup. The same actors behind <a href="/__u/open.substack.com/pub/harrydonnelly/p/285m-drift-hack-breakdown?utm_campaign=post-expanded-share&amp;utm_medium=web">the Drift exploit</a> three weeks ago. </p><p>The story isn&#8217;t done. We&#8217;ll cover the aftermath in a follow-up once the dust has settled.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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"><strong>Want the follow-up delivered to your inbox?</strong> Subscribe to get it as soon as it&#8217;s published</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div><hr></div><h2>6. The Broader Lesson</h2><p>When Aave listed rsETH as collateral, it was implicitly underwriting every upstream dependency that kept rsETH backed. The actual stack looked like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4jyB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 424w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 848w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4jyB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png" width="456" height="571" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:571,&quot;width&quot;:456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46934,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/194753332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 424w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 848w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4jyB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf598251-81d5-4250-a79b-d9f05d3f9c5e_456x571.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><ul><li><p>Aave trusted rsETH to be backed</p></li><li><p>rsETH was backed by Kelp&#8217;s custody contract</p></li><li><p>Kelp&#8217;s custody contract trusted LayerZero&#8217;s DVN to verify cross-chain messages</p></li><li><p>LayerZero&#8217;s DVN trusted its RPC nodes to report what happened on-chain</p></li><li><p>LayerZero&#8217;s RPC nodes trusted their own software to run correctly</p></li><li><p>The software was replaced with a lie</p></li></ul><p>Every layer trusted the layer beneath it. The attack broke the system three steps below the contracts. Nobody was looking there because nobody had thought to.</p><p>None of that stack appeared anywhere on Aave&#8217;s books. The risk it created ended up on the loan book regardless.</p><p>One compromised pair of servers should not be able to drain a custody pool holding hundreds of millions. It was able to because Kelp accepted a single-verifier configuration, because LayerZero&#8217;s architecture permits that configuration, and because Aave accepted the resulting token as high-leverage collateral without fully pricing what that token&#8217;s backing depended on.</p><p>Every tokenised or bridged instrument carries the security of its weakest upstream step. Until Saturday, that property was implicit in every liquid restaking token listed on every lending protocol in DeFi. Now it&#8217;s explicit. </p><div><hr></div><h2>7. The Speed Gap</h2><p>Kelp&#8217;s freeze came 48 minutes after the first drain. For a weekend human response, involving multisig coordination and emergency contact chains, that&#8217;s fast. Most incident response teams would envy it.</p><p>In those 48 minutes, the attacker moved roughly $196 million of stolen rsETH into Aave, executed seven parallel strategies, and set up leveraged positions on two chains that cannot now be unwound.</p><p>Every attack in 2026 is happening at machine speed. Every response is still happening at human speed. The gap is where the money goes.</p><p><a href="http://circuitsecurity.com">Circuit</a> builds for this gap. Automated asset extraction that moves funds to safety when funds are compromised, before a human team can log in. Backed by Lloyd&#8217;s of London and recognised by 10+ major insurers as an enterprise risk control that reduces premiums. </p><p>Somewhere, the attacker is waiting. We'll cover their next move, and the damage Kelp and Aave are still working through, in the follow-up.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><p><em>Thank you to the LayerZero post-mortem and @banteg who's references I relied on to piece this together. If you want to go deeper, I&#8217;d suggest reading their work:</em></p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/banteg/status/2045614712381923530?s=20&quot;,&quot;full_text&quot;:&quot;it's really crazy that layerzero doesn't have some redundant sanity check and allows to bridge 116,500 rseth from a chain with a supply of 49\n\nanyway here is my investigation &quot;,&quot;username&quot;:&quot;banteg&quot;,&quot;name&quot;:&quot;banteg&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1406018339835678720/fLQOnMbp_normal.jpg&quot;,&quot;date&quot;:&quot;2026-04-18T21:25:27.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:50,&quot;retweet_count&quot;:128,&quot;like_count&quot;:1105,&quot;impression_count&quot;:232700,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://gist.github.com/banteg/705d0284513b74ad20f61d90f5b5de62&quot;,&quot;title&quot;:&quot;kelp-rseth-unichain-path-investigation-2026-04-19.md&quot;,&quot;description&quot;:&quot;GitHub Gist: instantly share code, notes, and snippets.&quot;,&quot;domain&quot;:&quot;gist.github.com&quot;,&quot;image&quot;:&quot;https://pbs.substack.com/news_img/2045614242452185088/ZK-TI2Wt?format=png&amp;name=orig&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p><em>Claude Opus 4.7 was used to help put together the visuals in this piece.</em></p>]]></content:encoded></item><item><title><![CDATA[$285M Drift Hack Breakdown]]></title><description><![CDATA[How North Korea spent 6 months building trust, then drained Drift in 12 minutes]]></description><link>https://harrydonnelly.substack.com/p/285m-drift-hack-breakdown</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/285m-drift-hack-breakdown</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Wed, 08 Apr 2026 13:45:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KK-h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>1. Introduction</strong></h2><p>On April 1st, $285 million was stolen from Drift Protocol in 12 minutes. This is the largest DeFi hack of 2026, associated with Lazarus Group<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, North Korea&#8217;s state-sponsored cyber-crime unit.</p><p>The attack didn&#8217;t start on April 1st. It started six months earlier, at a crypto conference, with a handshake.</p><p>A group posing as a quant trading firm spent months building trust with the Drift team. They met in person across multiple countries and deposited over $1 million of real capital. When they had enough access, they tricked key signers into pre-approving hidden transactions, manufactured a fake token out of thin air and drained $285 million in real assets before anyone could react.</p><h2><strong>2. The Relationship</strong></h2><p>Drift is the largest decentralized perpetual futures exchange on Solana. At the time of the attack it held roughly $550 million in user assets. For an attacker, it was a high-value target with complex governance and multiple entry points.</p><h3><strong>The Approach</strong></h3><p>In the fall of 2025, a group presenting as a quantitative trading firm approached Drift contributors at a major crypto conference. Over the next six months they showed up at multiple conferences across several countries, building rapport with Drift team members.</p><p>They were technically fluent, had professional backgrounds and were familiar with how Drift worked. A Telegram group was set up after the first meeting, and months of substantive conversations followed about trading strategies and vault integrations.</p><p>Everything about this looked like a normal business partnership.</p><p>Between December 2025 and January 2026, the group onboarded on Drift. They deposited over $1 million of their own capital. They shared code repositories, tools, and applications they claimed to be developing. They asked detailed product questions across multiple working sessions. These interactions continued up until the attack.</p><p>Then right as the attack went live, the group&#8217;s Telegram chats and software were deleted.</p><h3><strong>The Twist</strong></h3><p>The people that Drift met in person were not North Korean nationals. DPRK threat actors used third-party intermediaries for face-to-face relationship building. The individuals had fully constructed identities with public-facing credentials.</p><p>Before Drift, the crypto industry treated meeting collaborators in person as a reliable filter. That filter no longer holds.</p><h3><strong>The Human Reality</strong></h3><p>Consider the perspective of a Drift contributor. You&#8217;ve met these people in person, multiple times. They&#8217;ve deposited real money into your protocol. They ask smart questions. They&#8217;ve seemed genuinely engaged for six months.</p><p>At what point do you stop verifying every interaction and start trusting?</p><h2><strong>3. The Setup</strong></h2><h3><strong>The Compromise</strong></h3><p>There are two suspected entry points.</p><p>One contributor likely got compromised after cloning a code repository shared by the group. Opening the project was enough to silently execute malicious code with no warning.</p><p>A second contributor downloaded a wallet app via Apple&#8217;s TestFlight, a platform for distributing pre-release apps that bypasses Apple&#8217;s normal security review. The group asked the contributor to beta-test it.</p><p>Once devices were compromised, the attackers had what they needed to obtain multisig approvals.</p><h3><strong>The Fake Asset</strong></h3><p>Three weeks before the attack, on-chain staging began. The attackers withdrew ETH from Tornado Cash and deployed a fictitious token: CarbonVote Token (CVT). They <a href="https://www.notion.so/First-Draft-33bc599b63e780138bc9f935edc86ff3?pvs=21">minted 750 million units</a>, <a href="https://www.notion.so/2nd-Draft-335c599b63e7809da3f7c997954b64e7?pvs=21">seeded a few hundred dollars of liquidity on Raydium</a>, and used wash trading to maintain a price near $1.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KK-h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KK-h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KK-h!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df5c97f-2749-4cba-95d6-8a45129523d9_2048x1072.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">CVT Seeding and Wash Trading.  Credit: TRM Labs. <a href="https://www.trmlabs.com/resources/blog/north-korean-hackers-attack-drift-protocol-in-285-million-heist">Link</a></figcaption></figure></div><p>Over three weeks, this manufactured trading activity built a credible price history on a Switchboard oracle feed, one of the pricing services Drift relies on to value assets. The oracle did what it was designed to do: report the last traded price from on-chain exchanges. It doesn&#8217;t check liquidity depth, number of counterparties, or whether the trading is real. It just notes the price.</p><p>Think of it like this: someone incorporates a shell company, issues 750 million shares, and trades them back and forth with themselves until the stock shows a stable $1 price.</p><p>An automated pricing service marks the stock at $1 based on observed trades. The fake asset now had a real-looking price history, sitting in a live oracle feed, waiting to be connected to Drift.</p><h3><strong>The Pre-Loaded Trap</strong></h3><p>Drift uses a borrow/lend system. Users deposit collateral and borrow assets against it. This is how the attackers planned to extract funds: deposit fake collateral, borrow real assets.</p><p>But first they needed admin control.</p><p>Drift&#8217;s Security Council operated as a 2-of-5 multisig. Any two of five signers could authorize admin actions. </p><p>Solana has a legitimate feature called &#8220;durable nonces&#8221; that lets you sign a transaction today and execute it later without it expiring. This gave the attackers a way to collect signatures in advance and hold them until the right moment.</p><p>How the attackers obtained the multisig approvals is still under investigation by Mandiant. There are two likely paths.</p><ol><li><p>The malware delivered through the code repository and TestFlight app compromised the signers&#8217; devices directly, allowing the attackers to extract keys or trigger signatures.</p></li><li><p>The attackers presented misleading signing requests that looked routine but carried hidden admin authorizations, similar to <a href="/__u/harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history">what we saw with Bybit</a>.</p></li></ol><p>Either way, the outcome was the same. Pre-signed transactions sitting ready to execute whenever the attacker chose.</p><h3><strong>The Last Defense Removed</strong></h3><p>Five days before the attack, Drift migrated its Security Council to a new 2-of-5 multisig configuration with zero timelock. The migration was a planned operational change due to a council member changeover.</p><p>Timelocks create a mandatory delay between when a governance action is approved and when it takes effect. That delay is the detection window that gives the community or security team time to catch and reverse actions. Removing it meant that any two signers could authorize admin actions with immediate effect.</p><p>Whether this migration was influenced by the attackers through social engineering or was a coincidence they exploited remains under investigation. Either way, the attacker adapted in real time. They&#8217;d already compromised signatures on the old multisig. By March 30, three days after the migration, they had re-obtained 2-of-5 authority on the new configuration.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong>4. The Attack</strong></h2><p>April 1, 2026, 9am Pyongyang time. The pre-signed transactions deploy.</p><p>Two transactions, <a href="https://solscan.io/tx/2HvMSgDEfKhNryYZKhjowrBY55rUx5MWtcWkG9hqxZCFBaTiahPwfynP1dxBSRk9s5UTVc8LFeS4Btvkm9pc2C4H">here</a> and <a href="https://solscan.io/tx/4BKBmAJn6TdsENij7CsVbyMVLJU1tX27nfrMM1zgKv1bs2KJy6Am2NqdA3nJm4g9C6eC64UAf5sNs974ygB9RsN1">here</a>, four Solana slots apart, were enough to complete the admin takeover. Within minutes the attacker had full control of Drift&#8217;s protocol-level permissions.</p><p>They used that control in rapid sequence: listed CVT as a new market with valid collateral, pointed its pricing at the Switchboard feed they&#8217;d spent three weeks manufacturing data for, raised withdrawal limits to extreme levels, and deposited hundreds of millions of CVT against the manufactured price.</p><p>Then the borrowing began. The attacker used Drift&#8217;s own lending system to borrow real assets against the fake collateral. USDC, JLP tokens, SOL, wrapped BTC. The protocol processed every withdrawal as a legitimate collateral-backed loan. From its perspective, someone had deposited hundreds of millions in collateral and was borrowing against it. Standard operations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UHgj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 424w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 848w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UHgj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png" width="760" height="1322" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1322,&quot;width&quot;:760,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 424w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 848w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UHgj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2908771a-ad8c-4021-af9e-12395031d7fa_760x1322.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">Full List of Tokens Stolen. Source: <a href="https://www.quillaudits.com/blog/hack-analysis/drift-protocol-multisig-exploit">Quill Audits</a></figcaption></figure></div><p>Going back to our analogy: now the person who created the shell company took over the bank. They choose which pricing feed to trust, set the borrowing limits, and approve their own worthless shares as collateral. Then they borrow real money against them and walk out.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!go-o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!go-o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!go-o!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e225fa9-9c08-4091-b787-b1173d280482_2048x1072.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">Exploit. Source: TRM Labs. <a href="https://www.trmlabs.com/resources/blog/north-korean-hackers-attack-drift-protocol-in-285-million-heist">Link</a></figcaption></figure></div><p>31 transactions in roughly 12 minutes. $285 million in real assets drained.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aW3y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 424w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 848w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aW3y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png" width="1456" height="157" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:157,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 424w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 848w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aW3y!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22611f0e-e167-407f-a81c-91d838f2822d_2048x221.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">$155m being swept in a single transaction. Source: Solscan. <a href="https://solscan.io/tx/2jCAE2SakEHtaZJbSCftpTGV4RKCYsN7Bd2cwu6nL4sumtmvX9PZrxLFYL4wK5vKBtfyu8S1EN2cTw2vcQPB4QfM">Link</a></figcaption></figure></div><h2><strong>5. The Aftermath</strong></h2><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JsTo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 424w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 848w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JsTo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png" width="1182" height="544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:544,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 424w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 848w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JsTo!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6757d7-e752-47a0-9e3f-b24e4d5bb463_1182x544.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">&#8220;This is not an April Fools joke.&#8221; Source: X.com</figcaption></figure></div><h3><strong>Where the Funds Went</strong></h3><p>The stolen assets were consolidated and swapped into USDC and SOL, then bridged to Ethereum within hours using Circle&#8217;s Cross-Chain Transfer Protocol (CCTP). On Ethereum, portions were converted into ETH, accumulating roughly 129,000 ETH across attacker wallets. </p><p>The speed outpaced even the Bybit laundering operation in 2025. Lazarus has refined this playbook across multiple hacks: bridge assets across chains to break the transaction history, swap out of freezable stablecoins into ETH, then disperse.</p><p>Over $230 million in USDC was bridged across more than 100 transactions during US business hours. <a href="https://x.com/zachxbt/status/2040055788669165755">ZachXBT criticized Circle</a> for not freezing the stolen USDC during the six-hour window after the attack began. Circle has stated it only freezes assets when legally required.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mbHn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mbHn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg" width="1456" height="483" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:483,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;chart, diagram&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="chart, diagram" title="chart, diagram" srcset="/__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!mbHn!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f015ca5-2cb3-458f-8132-7bb35d2e992b_1457x483.jpeg 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">Initial splitting of funds. Credit: <a href="https://www.linkedin.com/posts/cameron-s-372032277_cryptonews-defisecurity-blockchainsecurity-share-7445427515067682816-vK11/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACRqQRIBywvd8qEvbXL__KhpdWgUT_XzQys">Cameron S.</a></figcaption></figure></div><h3><strong>The Blast Radius</strong></h3><p>More than 20 Solana protocols with exposure to Drift liquidity paused operations or assessed losses. Some lost access to user funds entirely and will be forced to shut down. </p><p>In DeFi, the beauty is in creating &#8220;money legos&#8221;, linking protocols together to create new products. The peril is that every protocol becomes a counterparty and when one fails, the exposure cascades.</p><h3><strong>Attribution</strong></h3><p>Elliptic and TRM Labs attributed the attack to DPRK-linked actors. Fund flows trace back to the same group behind the $53 million Radiant Capital hack in October 2024. Over $6.5 billion has been stolen by DPRK-linked actors in recent years.</p><p>DeFi&#8217;s failures are <a href="https://home.treasury.gov/news/press-releases/sb0302">directly funding nuclear weapon</a> programs in North Korea.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/285m-drift-hack-breakdown?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/harrydonnelly.substack.com/p/285m-drift-hack-breakdown?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><h2><strong>6. The Connection</strong></h2><p>In February 2025, <a href="/__u/harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history">Lazarus stole $1.4 billion from Bybit by compromising a signing interface and hiding a malicious parameter inside a routine transaction.</a> Employees approved it because the interface told them it was safe. </p><p>This time they came back with an even longer game. They targeted the employees themselves, over six months of conferences and working sessions. They deployed $1M of real capital as cover. By the time of the attack, the Drift team had no reason to question them.</p><p>Drift had passed multiple audits. But no code was compromised. A 2/5 multi-sig meant the attacker only needed to compromise two people to take full admin control with immediate effect. For a protocol holding $550 million in user assets, that threshold was too low and the safety net was missing.</p><h2><strong>7. Conclusion</strong></h2><p>Was the Drift hack preventable? That&#8217;s a harder question than it was for Bybit.</p><p>Some of the fixes are straightforward. </p><p>Signing devices should be isolated from day-to-day work machines. If the compromised contributors had used dedicated hardware for multisig approvals, separate from the laptops where they cloned repos and downloaded TestFlight apps, the malware would never have reached the keys. </p><p>Timelocks on admin actions are essential. Even a 24-hour delay on the governance migration would have created a window to detect and block the attack. A higher signing threshold, 3-of-5 or 4-of-5 for a protocol of this size, would have forced the attacker to compromise an additional person.</p><p>These are known best practices and should have been in place.</p><p>The scarier part is the nature of the attack itself. This was a con with 6 months of preparation. Real people at conferences, real money deposited. Every interaction designed to build trust so that when the moment came, the targets wouldn&#8217;t think twice.</p><p>If you&#8217;ve seen The Sting, you know how this works. You build an entire world around the target. Everything they see confirms what they believe. By the time the trap closes, they don&#8217;t even know they&#8217;ve been played. </p><p>In the film, the prize was $500,000. The Drift operation followed the same playbook for $285M. At those stakes, six months of preparation and a million dollars of cover is a rounding error. As more value moves on-chain, the cons will only get more elaborate.</p><div id="youtube2-EmDQiL3UNj4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EmDQiL3UNj4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/EmDQiL3UNj4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>No single control survives that. You need overlapping layers across code, people, and governance. Each one has to catch what the others miss. And when something is caught, <a href="https://www.circuitsecurity.com/response">the response has to be automated</a>. Twelve minutes doesn&#8217;t leave time for a phone call.</p><p>Attacks like this won&#8217;t stop. But with layered controls and the ability to respond at machine speed, they don&#8217;t have to win.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/285m-drift-hack-breakdown?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/285m-drift-hack-breakdown?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/285m-drift-hack-breakdown?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p>The attack surface keeps expanding, from code to signing interfaces to the humans behind them, but the underlying problem remains the same: when something goes wrong, the window to respond is shorter than any human process can match.</p><p><a href="http://circuitsecurity.com">Circuit</a> builds infrastructure for this scenario. Automated controls that move funds to safety when a threat is detected, without waiting for manual intervention. These are the kind of attacks our systems are designed to prevent.</p><p>Circuit is backed by Lloyd&#8217;s of London and recognised by 10+ major insurers as an enterprise risk control that reduces premiums. If you&#8217;re thinking about how to protect digital assets against attacks like this, <a href="/__u/harrydonnelly.substack.com/link">we&#8217;re here to talk</a>.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><em>&#8220;Lazarus Group&#8221; is used here as shorthand for North Korea&#8217;s state-sponsored hacking operations. Strictly, the Drift attack has been attributed to <a href="https://x.com/DriftProtocol/status/2040611161121370409">UNC4736 (also known as AppleJeus or Citrine Sleet)</a>, a separate operational unit from the TraderTraitor group behind Bybit. Both operate under North Korea&#8217;s Reconnaissance General Bureau.</em></p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[What Google's Quantum Paper Actually Means for Crypto]]></title><description><![CDATA[The largest treasure hunt in human history is already underway]]></description><link>https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Fri, 03 Apr 2026 18:12:11 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c167c984-fb40-4f4d-a548-cd469cbad83c_814x242.gif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>Intro</strong></h1><p>This week, Google made headlines around the world. Every major publication reported the same thing: the security protecting Bitcoin is going to be broken sooner than anyone expected.</p><p>The headlines are bold. But the details are hard to check as they&#8217;re spread throughout a dense 57-page paper that covers advances in quantum computing, cryptography, blockchains, property rights, and national security policy all at once.</p><p>This piece breaks it down for you, step by step.</p><p>It&#8217;s a guide through how blockchain security works, how quantum algorithms can break it, what the advances in the paper mean, the risks the crypto ecosystem faces and how to deal with the coming threats.</p><p>Why do those things matter? Because underneath the technical complexity, this is the story of hundreds of billions of dollars in digital assets that will become accessible to whoever builds the machines that cracks the codes first.</p><p>The largest treasure hunt in human history is happening. Most people don&#8217;t know it yet.</p><div><hr></div><h1><strong>2. The Lock</strong></h1><p>Every crypto wallet is protected by Elliptic Curve Cryptography (ECC), a type of mathematical problem that&#8217;s been considered so secure it&#8217;s used for securing almost everything critical, from internet traffic, to financial data, to personal data and much more.</p><p>It works by having two keys. A private key that only you know and a public key derived from it and shared openly. When you transact, you sign with your private key. The network verifies using your public key. </p><p>Think of it like a padlock. Your private key is the combination. Your public key is the closed lock. Snapping it shut takes a second. But if someone hands you the closed lock with no combination, the only way in is to try every number until one works.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wkkB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 424w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 848w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wkkB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif" width="814" height="242" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7002665-2045-45fb-b58e-7a701299e217_814x242.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:242,&quot;width&quot;:814,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83222,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/193073276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 424w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 848w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!wkkB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7002665-2045-45fb-b58e-7a701299e217_814x242.gif 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">Visual Example. Source: Claude</figcaption></figure></div><p>For Bitcoin that&#8217;s 2&#178;&#8309;&#8310; possible keys, a number so large that even if you used every computer on earth, working through all the possible combinations would literally take longer than the age of the universe.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>That&#8217;s why ECC has been considered so safe. Because classical computers can&#8217;t find the answer without stepping through an impossibly large sequence. But quantum computers can.</p><div><hr></div><h2><strong>3. The Codebreaker</strong></h2><p>Richard Feynman, one of the founding fathers of quantum physics, famously cracked classified safes at Los Alamos during the Manhattan Project.</p><p>He studied the Mosler safes and found that because of how they were manufactured, there was a hidden weakness. The mechanical structure allowed him to feel the mechanism responding as he turned the dial.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Once he got enough information from that, the number of possible combinations collapsed and he could walk through them all in just a few minutes.</p><p>It looked like magic from the outside but was just a different technique that exploited structure the lock&#8217;s designers thought was inaccessible. A hidden door that was invisible until you knew how to look.</p><p>It turns out the lock behind cryptocurrencies has the same kind of weakness. The algebraic structure of the elliptic curve connects every public key to its private key. </p><p>It&#8217;s part of the structure of the underlying maths. The designers knew it was there. But because exploiting it with a classical computer would take longer than the age of the universe, it wasn&#8217;t considered a risk.</p><p>Until someone built a different kind of computer.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h4><strong>Quantum Computers</strong></h4><p>A classical computer uses bits. Each bit is either 0 or 1. It works through possibilities one at a time.</p><p>A quantum computer uses qubits. A qubit it carries a blend of both 0 or 1, weighted by hidden numbers called amplitudes. You only get a definite answer when you measure it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tMIL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 424w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 848w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tMIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif" width="808" height="346" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:346,&quot;width&quot;:808,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:81005,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/193073276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 424w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 848w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!tMIL!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5d6558-fcbe-4be7-b50b-60d56f9ffd14_808x346.gif 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">Classical Bits vs Qubits</figcaption></figure></div><p>A single qubit in superposition isn&#8217;t useful. But string enough of them together and something emerges. Each qubit&#8217;s state becomes linked to the others, so the system as a whole holds far more information than any individual qubit holds.</p><p>Every qubit you add doubles the number of possibilities the system can represent. Scale that up and you quickly reach numbers that dwarf anything in the physical universe. This is what makes quantum computing fundamentally different.</p><p>But scale alone doesn't solve anything. If you measured this state, you'd get random noise. The breakthrough is in what you do between setting it up and measuring it.</p><h4>Shor&#8217;s Algorithm</h4><p>In 1994, mathematician Peter Shor found the breakthrough. He developed an algorithm to extract the private key directly from the public key.</p><p>It works in two steps.</p><p><strong>Step 1</strong>: It recreates the same mathematical process that produced the public key from the private key but inside a quantum system. The private key leaves a hidden pattern in how that math behaves. The correct answer is in there, but it&#8217;s buried deep and indistinguishable from noise. </p><p><strong>Step 2</strong>: It applies a calculation called the Quantum Fourier Transform. Think of it like Feynman being able to feel the mechanism responding as he turned the safe dial, it probes the hidden structure to extract otherwise invisible information. The wrong answers cancel each other out while the right answer reinforces itself. The noise turns into a single clear signal. </p><p>Once you measure this, the private key is whats left. </p><p>For thirty years, Shor&#8217;s algorithm has been a theoretical curiosity. A proof that quantum computers could break public key cryptography, <em><strong>if</strong></em> they ever became powerful enough.</p><p>That <em><strong>if</strong></em> is what Google&#8217;s paper is now closing.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?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/harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div><hr></div><h1><strong>4. Theory to Practice</strong></h1><p>Shor&#8217;s algorithm has existed since 1994. The reason it hasn&#8217;t broken Bitcoin yet is simple: nobody has built a machine powerful enough to run it.</p><p>To run Shor&#8217;s algorithm you need large numbers of qubits working together. The problem is that qubits are extraordinarily fragile. The slightest interference, such as heat or vibration, causes them to collapse and destroys the calculation.</p><p>To compensate, engineers combine many physical qubits together to produce one reliable logical qubit, an approach called quantum error correction. It works, but it&#8217;s expensive and is the reason why the qubit requirements seem so impossibly large.</p><p>Google&#8217;s most advanced processor, the Willow chip, has 105 physical qubits. The previous best estimate for the number needed to break Bitcoin&#8217;s cryptography was 9 million,<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> almost 5 orders of magnitude larger. Thats why it seemed like a distant threat.</p><h4><strong>Exponential Progress</strong></h4><p>That distance is closing faster than people are expecting. Over the last fifteen years, the estimate of how many qubits a quantum computer would need to break widely used encryption has dropped exponentially. Figure 3 from the paper shows this trend for RSA-2048, another widely deployed cryptographic system. The trend for ECC protecting Bitcoin is similar.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3uZw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 424w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 848w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3uZw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png" width="469" height="481" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:481,&quot;width&quot;:469,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 424w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 848w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3uZw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1efb31ff-fdba-4adb-9591-3932139ed9a4_469x481.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">Estimated physical qubits required to break RSA-2048. Source: Google Quantum AI</figcaption></figure></div><p>Those drops don&#8217;t come smoothly. The paper uses the car industry as an analogy. The late 19th century saw rapid innovation across steam, electric, and internal combustion engines all competing simultaneously. Progress came in sudden jumps as each architecture hit breakthroughs. Eventually combustion became the dominant design and progress shifted to gradual improvement.</p><p>Quantum computing is still in that first stage. There are multiple hardware architectures competing and progress is coming in sudden jumps as scaling challenges are overcome.</p><p>This paper is about one of those jumps.</p><h4><strong>The Finish Line Moves Closer</strong></h4><p>The previous best estimate for breaking Bitcoin&#8217;s elliptic curve cryptography, the 2&#178;&#8309;&#8310; combination lock we explored in Section 2, put the physical qubit requirement at around 9 million. The breakthrough here is that Google&#8217;s team brought that down to fewer than 500,000.</p><p>They got there by finding a more efficient way to compile the quantum circuits that run Shor&#8217;s algorithm. Prior work had optimised either for fewer qubits or for fewer operations, but not both together. This paper found configurations that kept both low simultaneously, leading to a ~20x reduction in estimated difficulty.</p><p>That 500,000 qubits figure is the output of several compounding engineering assumptions; a specific hardware architecture, qubit connectivity, error rates consistent with hardware Google has already demonstrated, and a particular error correction approach.</p><p>More aggressive assumptions could push the number lower. The researchers assert they chose assumptions that are reasonable to try to demonstrate the most credible near-term engineering path, not the most alarming one.</p><h4><strong>How Google Published It</strong></h4><p>One of the most interesting parts of the paper is what is absent. Google didn&#8217;t publish the actual circuits behind their result.</p><p>They used a zero-knowledge proof instead, a cryptographic technique that lets anyone verify the claim exists without being able to replicate it. That allows them to prove their result but not reveal exactly how they did it.</p><p>This breaks the academic tradition of full transparency. The reason they give is that publishing full attack details is now a public safety risk.</p><p>It&#8217;s a significant change to recognize that this cutting edge of research is now at a point where it&#8217;s of such importance and has such monetary incentives attached to it that we can&#8217;t rely on public channels to really know where the edge is. What is public information from now on will likely lag behind what is private.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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"><strong>Want the full technical breakdown?</strong> Subscribe for more</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><h1><strong>5. From Sci-Fi to Science to Engineering</strong></h1><p>My read of the core idea that the researchers are trying to transmit from this paper is that right now many people treat the possibility of a quantum attack as hand-wavy science fiction. Maybe one day there will be a machine powerful enough to crack the encryption protecting everything we think is valuable. But it&#8217;s so far away that you don&#8217;t have to think about it.</p><p>That&#8217;s a view the researchers think is dangerous.</p><h4><strong>The Shift</strong></h4><p>Shor&#8217;s algorithm has existed since 1994. Bitcoin was built knowing the theoretical vulnerability was there. For decades, the gap between theory and practice was so large that the threat could be safely ignored as the engineering seemed impossibly far away.</p><p>A cryptographically relevant quantum computer (CRQC) is the term used to describe a machine powerful enough to run these attacks at scale.</p><p>What this paper actively showcases is that the engineering behind a CRQC is no longer impossibly far away. It&#8217;s becoming a clear problem with specifications, components in development, and multiple independent tracks of progress converging simultaneously.</p><p>When multiple components of an engineering challenge can improve independently, progress compounds. Papers announcing better algorithms, better hardware, better error correction are becoming more frequent as each improvement enables the next.</p><h4><strong>Acceleration</strong></h4><p>The number of qubits we can build is rising and the number of qubits we need to run these algorithms is dropping by orders of magnitude. Those two curves are converging, and the main point the authors of the paper is that they will meet sooner than most of the world is expecting.</p><p>Humans tend to think in straight lines. When progress compounds exponentially, human intuition fails. We consistently underestimate how quickly things can change as the curve accelerates.</p><p>Using a zero-knowledge proof to publish the results explicitly announces this danger.</p><p>A CRQC is becoming an engineering problem. Quantum attacks could come sooner than almost anyone expects.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?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/harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div><hr></div><h1><strong>6. What&#8217;s Actually at Risk</strong></h1><p>So we now know a CRQC is closer to being built than anyone expected and we know what it can do. The next question is what it could actually take.</p><h2><strong>6A. Bitcoin</strong></h2><p>Bitcoin&#8217;s quantum security comes down to one question. Is your public key visible?</p><p>For every Bitcoin wallet this depends on something called a script type, a format that determines how funds are locked and how they can be spent. Different script types handle public key visibility differently. Some expose the public key permanently from the moment funds are received. Others keep it hidden entirely until a transaction is broadcast.</p><p>The chart below maps the full Bitcoin supply against each script type, with vulnerable portions shaded. Around 6.9 million BTC across all script types are currently vulnerable, about a third of all Bitcoin ever mined. At current prices that&#8217;s roughly $460 billion.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bS2L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 424w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 848w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bS2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png" width="811" height="578" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:578,&quot;width&quot;:811,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 424w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 848w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bS2L!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F201cc7a2-918f-4efb-83b7-5cd7b15db220_811x578.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">Source: Google Quantum AI</figcaption></figure></div><h4><strong>At-Rest Attacks</strong></h4><p>At-rest attacks target addresses whose public keys are already known or visible on chain. This is the 6.9m BTC mentioned earlier. An attacker with a CRQC has as much time as they want to derive the private key. There are three ways this exposure happens:</p><p><strong>1. Weak address vulnerability.</strong> Certain script types record the public key directly on chain from the moment funds are received. The oldest of these, P2PK, secures around 1.7 million BTC which has had its public key visible since it was first mined, including Satoshi&#8217;s original mining rewards. The bitcoin remains vulnerable until it is spent.</p><p><strong>2. Address reuse vulnerability.</strong> Script types that normally hide the public key behind a cryptographic hash become vulnerable when some but not all of the bitcoin at an address is spent. The spending transaction reveals the public key, defeating the protection the hash normally provides. Any remaining bitcoin at that address is now permanently exposed. The vulnerability arises entirely from reusing the same address to receive funds multiple times. Avoiding address reuse already is considered best practice in Bitcoin. Under quantum, it moves from recommendation to critical defence.</p><p><strong>3. Offchain exposure.</strong> A public key can be revealed through activity elsewhere. Spending from the same key on another chain like Bitcoin Cash, or sharing a public key with third party service permanently exposes it. The attacker doesn&#8217;t need to wait for a transaction as the key is already out there.</p><p>At-rest attacks are serious but mitigable. Move funds to an address that hasn&#8217;t exposed its public key and the vulnerability disappears.</p><p>Unfortunately, there&#8217;s another type of attack category which is harder to escape.</p><h4><strong>On-Spend Attacks</strong></h4><p>On-spend attacks target every wallet, not just exposed ones.</p><p>When you broadcast a transaction, there&#8217;s brief window when a public key becomes visible in the mempool, the waiting area for transactions before they get confirmed and settled on-chain.</p><p>Every single Bitcoin transaction, regardless of script type, exposes the public key in the mempool. The moment you hit send, a vulnerability window opens. If an attacker with a CRQC can derive your private key before the transaction is confirmed, they can steal the funds.</p><h4><strong>Headline Number</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Hczx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Hczx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png" width="1386" height="748" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:748,&quot;width&quot;:1386,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Hczx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9f16b79-2a5a-4d03-b0f3-b7e3ae38e861_1386x748.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">Source: Google News</figcaption></figure></div><p>Bitcoin&#8217;s average block confirmation time is 10 minutes. The paper models, under several compounding assumptions, that a CRQC could complete the derivation in around 9 minutes. Under those same assumptions, they estimate a roughly 41% probability of success per transaction.</p><p>Those specific numbers are illustrative rather than predictive as they&#8217;re built on a stack of assumptions about hardware architecture, gate speed, and error rates. What matters is what they demonstrate: once a machine of this scale exists, the mempool window becomes an active vulnerability for every transaction on the network.</p><p>Blockchains with shorter confirmation windows look safer today. Litecoin&#8217;s 2.5-minute block time drops the current probability below 3% according to the paper.</p><p>But that safety is a temporary illusion. Bitcoin will be first in the crosshairs because of its 10-minute window. Everything else will follow as the hardware improves and by then it will happen quickly.</p><h4><strong>Proof of Work: Safe for Now</strong></h4><p>Bitcoin&#8217;s mining mechanism is not meaningfully threatened by current quantum advancements. Mining relies on hash functions, which quantum computers can attack using a different algorithm that provides a much more limited speedup than Shor&#8217;s. At current estimates, this doesn&#8217;t pose a practical threat to Bitcoin&#8217;s PoW security.</p><p>The paper does note an indirect risk. A quantum attack on wallets that caused significant market disruption could reduce mining profitability, causing hashrate to drop and then making the network more vulnerable to attack to reorganisation attacks from a well-resourced actor.</p><h2><strong>6B. Ethereum and RWA</strong></h2><p>Ethereum can run programs using smart contracts alongside acting as a ledger.</p><p>These programs govern lending, trading, stablecoins, and an increasing share of real-world financial assets. That makes Ethereum&#8217;s attack surface much wider. In Bitcoin, a quantum attack compromises a wallet. In Ethereum, it can compromise infrastructure with dependencies that ripple out across the entire ecosystem.</p><h4><strong>Accounts</strong></h4><p>From your first transaction, your public key is permanently tied to your account address on chain. Every active Ethereum account with a transaction history is an at-rest target.</p><h4><strong>Admin Keys</strong></h4><p>Most major smart contracts are controlled by admin keys. They exist because protocols need to be managed. And because they&#8217;ve been used in past transactions, their public keys are on chain.</p><p>Deriving an admin key can compromise everything that key controls.</p><p>I&#8217;ll use USDT and USDC to illustrate a clear example. Together they powered the majority of the trillions of stablecoin volume in 2025. A quantum attacker who derives their admin keys could mint as many tokens as they wanted, backed by nothing. An unlimited mint would cause the $1 peg to break. That broken peg cascades across every protocol that holds, prices, or settles against those assets. What starts as a cryptographic attack ends as a market collapse.</p><p>Beyond stablecoins, the combined value of assets locked across Ethereum&#8217;s ecosystem is around $200 billion<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> and is continuing to grow.</p><p>As more real-world assets move on chain, more tokenized bonds, funds, and financial instruments come under the same vulnerability. Every asset that moves on chain before a solution is in place expands the surface that a CRQC could reach.</p><h4><strong>Consensus Vulnerability</strong></h4><p>Ethereum uses Proof of Stake, where validators secure the network by locking up their own ETH as collateral. There are currently around 37 million ETH staked. Validators authenticate their work using BLS signatures, a type of digital signature vulnerable to Shor&#8217;s algorithm.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zCkq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 424w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 848w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zCkq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png" width="1434" height="906" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:906,&quot;width&quot;:1434,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/193073276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 424w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 848w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zCkq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c87807-5902-41f2-9703-0bb7e8a6ea9d_1434x906.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">Source: Google Quantum AI</figcaption></figure></div><p> A CRQC that derives a validator&#8217;s signing key can not only steal their stake but also impersonate them. Done at scale, this could enable reorganisations of the Ethereum chain itself. This validator risk threatens Ethereum&#8217;s ability to agree on what&#8217;s true. When you lose the ability to agree on whats true, trust disappears. </p><h4><strong>On-Setup Attacks</strong></h4><p>Ethereum&#8217;s complexity also opens an additional attack category which isn&#8217;t present on Bitcoin. </p><p>Many protocols are initialised using a one-time ceremony that produces fixed public parameters baked into the protocol&#8217;s foundation.</p><p>A CRQC only needs to attack those parameters once. After that, the backdoor is permanent and can be exploited by a classical computer.</p><p>Tornado Cash is the clearest example. It&#8217;s a privacy protocol that processes transactions anonymously. Its anonymity guarantee rests entirely on parameters set during a one-time initialisation ceremony. </p><p>A single quantum computation against those parameters would permanently break the anonymity of every transaction ever processed through it and allow the protocol to be drained. </p><h1><strong>7. The Migration Problem</strong></h1><p>Post-quantum cryptography (PQC) exists. Algorithms that are believed to be resistant to quantum attacks have been developed, standardised, and in some cases deployed. NIST finalised its first PQC standards in 2024.</p><p>Getting them into widespread use is a different problem.</p><h4><strong>The Technical Problems</strong></h4><p>The leading post-quantum replacements produces signatures significantly larger than existing signatures. </p><p>Larger signatures mean fewer transactions per block, slower throughput, and significantly higher costs across the entire network. The performance tradeoff matters at scale.</p><p>PQC signatures are also relatively new. The algorithms exist, but their deployment in blockchain systems is still early. Performance, software implementation, and edge cases are still being worked through in real time.</p><h4><strong>The Consensus Problems</strong></h4><p>Even if the technical solution were mature, decentralised networks can&#8217;t be as easily updated as centralised systems can. Bitcoin requires consensus across developers, miners, exchanges, wallet providers, and millions of individual users before any changes can be made.</p><p>Bitcoin has hard-forked over smaller disagreements. The 2017 block size war took years, split the community, and produced Bitcoin Cash. A migration to PQC would be one of the most consequential changes in Bitcoin&#8217;s history.</p><p>BIP-360, the current proposal for a quantum-resistant script type, has a testnet, and has serious support. It also has serious opposition as introducing larger signatures would reduce the number of transactions that could fit in a block, slowing the future transaction rate.</p><h4><strong>The Migration Window</strong></h4><p>For active wallets, in principle the path is straightforward: migrate to a quantum-resistant address before a CRQC arrives.</p><p>The problem is timing. Migration requires network consensus, protocol upgrades, wallet software updates, and individual user action across millions of addresses. That process can take years.</p><p>For Bitcoin specifically, the migration would take months even using all available blockspace for just these transactions. <a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><p>The window is still open but is narrowing, and the governance process required doesn&#8217;t move at the speed the threat is moving.</p><h4><strong>What&#8217;s Already Happening</strong></h4><p>Some chains have moved. The Quantum Resistant Ledger was built on PQC from the start. Algorand, Solana, and the XRP Ledger have made early experimental deployments. Ethereum has an active post-quantum roadmap. These are proof points that migration is technically possible.</p><p>But these are all early. The chains with the most to protect are the ones with the least ability to move quickly.</p><h1><strong>8. The World&#8217;s Largest Treasure Hunt</strong></h1><p>ECC doesn&#8217;t only protect crypto wallets. It protects internet traffic, banking systems, secure messaging, electronic passports, and government communications. Everything digital that matters. All have the same lock with the same vulnerability.</p><p>The treasure hunt is about the entire digital security architecture of modern society. Crypto is just the most visible and most immediately quantifiable target.</p><p>The hunt is already underway. Nation states and sophisticated actors are harvesting encrypted data today, intercepting and storing communications and financial records they cannot yet read. When the machine is built, they will decrypt everything they have collected. The CRQC doesn&#8217;t need to exist yet for the collection to start.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h4><strong>The Permanent Problem</strong></h4><p>Migration only works for active wallets. For a significant portion of the assets at risk, there is no migration path at all.</p><p>Around ~2.3 million BTC cannot be migrated.This includes wallets whose owners are gone or where the keys are almost certainly lost. The coins cannot be moved to safety.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HJp9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HJp9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png" width="809" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:809,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HJp9!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc7cbb8-42ac-4e56-a30b-d78b3b50681b_809x478.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">Source: Google Quantum AI</figcaption></figure></div><p>These are fixed targets. Whoever is first to build a CRQC can be the first gets to collect.</p><p><strong>The Geopolitical Dimension</strong></p><p>The stakes are now large enough that governments have started paying attention.</p><p>The race to build a CRQC also involves nation states with active classified quantum programmes that don&#8217;t publish their progress. The paper explicitly highlights this: the first CRQC may never be announced, it&#8217;s existence may only first be detected on the blockchain.</p><p>The paper recommends governments treat this as a national security issue. An adversarial state can quietly drain hundreds of billions in digital assets into permissionless wallets, evading any sanctions that may exist in the traditional financial system</p><p>But as discussed, the problem is even bigger. Once a CRQC capable of attacking Bitcoin is built, the blast radius is much larger. The same encryption underpins every secure communication a government has sent, every classified document it protects and every financial system it governs. That&#8217;s why this is a national security issue. </p><p><strong>What the Crypto Community is Debating</strong></p><p>The Bitcoin community knows the problem. Agreeing on what to do about it is another matter.</p><p>Three positions have emerged, and none has won.</p><p><strong>Do nothing</strong>: Property rights are inviolable, and the protocol should not confiscate assets under any circumstances. The issue is that the price will likely be impacted negatively.</p><p><strong>Burn</strong>: Destroy the vulnerable coins before a quantum attacker can take them. Remove the incentive, protect the network, prevent the shock. The objection is that burning coins with possible living owners is confiscation, and it sets a precedent for what the protocol can do to assets it decides are inconvenient.</p><p><strong>Hourglass:</strong> Rate-limit spending from vulnerable addresses and create a managed migration window. Owners race to move their coins within the allowed rate, fees flow to miners, and the attack surface shrinks gradually. The dynamics are messy and the window may not be long enough, but it avoids both the supply shock and the confiscation question.</p><p>An informal poll at the 2025 Presidio Bitcoin Quantum Summit recorded roughly equal support for all three. If nothing changes, the protocol won&#8217;t move.</p><p><strong>The Bad Sidechain</strong></p><p>The paper proposes a fourth option.</p><p>It maps it directly against the bad bank mechanism used during financial crises. When toxic assets threaten the whole system, you quarantine them.</p><p>Applied to Bitcoin, the proposal is a recovery sidechain where claims on dormant assets can be submitted and verified. Ownership would be established and verified offchain, with coins returned to rightful owners in an orderly way rather than lost to whoever builds the machine first.</p><p>The paper calls this digital salvage. Regulated recovery, like maritime salvage law, that brings the assets into the formal economy rather than letting them fall to an adversarial actor. Governments create the rules and let regulated entities run the recovery. The gains come back into the taxable economy.</p><p>It is technically hard and politically contentious. It asks the Bitcoin community to accept something that looks, from certain angles, like exactly the kind of intervention Bitcoin was designed to prevent.</p><p>But doing nothing is also a choice. Without a framework, whoever gets there first keeps everything.</p><h2><strong>9. What Happens Next</strong></h2><p>We started with a teaser, that underneath the technical complexity of Google&#8217;s paper is a story about hundreds of billions of dollars in digital assets that will become accessible to whoever builds a specific machine first.</p><p>Having walked through the paper, you can now see the full shape of that story.</p><p>The lock protecting every crypto wallet has a hidden mathematical structure. Shor&#8217;s algorithm finds it and extract the private key. Google&#8217;s paper showed a major advance that brought forward our estimates of when that could happen by an enormous amount, a ~20x reduction in the resources required.</p><p>Google's paper didn't arrive alone. Oratomic published results on the same day showing parallel advances on a completely different hardware architecture.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> Multiple research groups are converging on the same destination.</p><p>That is what major jumps in progress look like.</p><p>Two curves are closing simultaneously, our ability to build more qubits rising while the number required to break our encryption keeps falling. Building a machine powerful enough to perform quantum attacks is moving from sci-fi to an engineering problem.</p><p>The targets are already publicly visible on chain and the prize grows with every asset that moves onto these rails. This is now a race that includes nation states with classified programmes, and their progress isn&#8217;t public. The paper warns the first CRQC may never be announced and we may not know the race has been won until the coins start moving.</p><p>This is a window of existential threat for the entire existing crypto ecosystem. How it responds will define whether digital assets can be the future of financial infrastructure. </p><p>The largest treasure hunt in human history is already underway. The map is drawn. The machines are being built. The actors shaping what happens next include some of the most powerful entities on earth.</p><p>It&#8217;s a race against time that most people still don&#8217;t know is happening. Now you do.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/what-googles-quantum-paper-actually?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p><strong>A note on Circuit</strong></p><p>We&#8217;ve been thinking about private key compromise as an operational risk long before this paper was published. Quantum accelerates the timeline, but the underlying problem, that when a key is compromised, the window to respond is shorter than any human process can match, isn&#8217;t new.</p><p><a href="http://circuitsecurity.com">Circuit</a> builds infrastructure for that scenario. Pre-approved and pre-signed transactions that automatically move funds to safety when a key is at risk, without waiting for manual intervention. It addresses one of the most immediate problems.</p><p>Circuit is backed by Lloyd&#8217;s of London and recognised by 10+ major insurers as an enterprise risk control that reduces premiums. If you&#8217;re thinking about how to protect digital assets against key compromise, <a href="http://sales@circuitsecurity.com">we&#8217;re here to talk</a>.</p><div><hr></div><p><em>Thanks to Jean-Phillippe Aumasson, Dave Schwed, Gowtham Nagesha and Matthew James for reviewing drafts of this piece and providing feedback. Claude Opus 4.6 was used to help put together the piece. </em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>The actual security margin is lower than 2&#178;&#8309;&#8310;, the best classical attacks exploit the curve&#8217;s structure to reduce the work to around 2&#185;&#178;&#8312; operations. Still impossibly large for classical computers.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Mosler safes used rotating disc locks. Feynman discovered that by gently turning the dial on an open safe, he could feel it respond near the correct numbers, allowing him to narrow down the combination. He'd &#8220;fiddle&#8221; with the locks during casual conversations in colleagues' offices, then note these numbers and return later to crack the safe when it was closed.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>D. Litinski, How to compute a 256-bit elliptic curve private key with only 50 million toffoli gates, arXiv:2306.08585 (2023).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><a href="https://app.rwa.xyz/networks/ethereum">https://app.rwa.xyz/networks/ethereum</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>https://arxiv.org/pdf/2410.16965</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>https://arxiv.org/html/2603.28627v1</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Why the World's Largest Insurance Marketplace Bet on Crypto]]></title><description><![CDATA[Lloyd&#8217;s of London started in a coffee house in 1688, insuring ships.]]></description><link>https://harrydonnelly.substack.com/p/why-the-worlds-largest-insurance</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/why-the-worlds-largest-insurance</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Thu, 15 Jan 2026 20:02:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6bd3ff99-6a5e-4b07-af77-3fc1c6a3927b_1200x628.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Lloyd&#8217;s of London started in a coffee house in 1688, insuring ships. Not because they cared about boats, but because ships were how value moved. Lloyd&#8217;s made global commerce possible by underwriting it.</p><p>The form of value kept changing. Ships full of gold bars gave way to paper securities representing ownership, then electronic records in databases. Each evolution created new risks. Each time, the Lloyd&#8217;s market figured out how to handle them.</p><p>Now value is moving between wallets on blockchains. And Lloyd&#8217;s just made their first strategic investment in digital assets to ensure it moves safely.</p><h3><strong>What We Learned Inside the Market</strong></h3><p>Eight months ago, Circuit was invited to participate in the <a href="https://www.lloyds.com/insights/lloyds-lab/lloyds-lab-accelerator/cohorts/cohort-14">Lloyd&#8217;s Lab</a>. We embedded with underwriters, had many coffees and beers with brokers in Leadenhall Market, and asked one question over and over: what&#8217;s stopping this market from developing?</p><p>The answer wasn&#8217;t capital. Insurers have money. It wasn&#8217;t demand. Institutions are desperate for coverage.</p><p>The problem was the tail risk.</p><p>Digital asset insurance is catastrophe-driven, like hurricane insurance. A single event can wipe out years of premiums. Bybit lost $1.5 billion in one attack. When losses cluster like that, the math breaks. One failure can become existential. Insurers look to protect themselves: Premiums become unaffordable. Coverage limits shrink. Exclusions are introduced. The market stops in its tracks.</p><p>To make digital assets insurable at scale, you have to mitigate the impact of a catastrophe. Better pricing cannot exist without reducing the frequency and size of losses.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><strong>Building for the Gap</strong></h3><p>We sat down with the best underwriters in the market to understand what was missing. Then we built products to plug those gaps.</p><p>Circuit&#8217;s <a href="https://www.circuitsecurity.com/response">technology stops losses that were previously unstoppabl</a>e. When a system is breached and an attack begins, our systems move assets to safety in seconds, automatically. No waiting for humans to respond. Automated response at blockchain speed.</p><p>We worked with Lloyd&#8217;s to validate this technology and embed it into underwriting processes. It&#8217;s now materially changing how top insurers approach these risks.</p><p>But don&#8217;t take our word for it. Look at the prices.</p><p>Circuit customers can now unlock substantial premium discounts from some of the biggest insurers in the market. Insurance has skin in the game. Those discounts exist because Circuit&#8217;s technology meaningfully reduces risk.</p><h3><strong>Why This Matters Beyond Crypto</strong></h3><p>My fundamental belief: In the next three years, every bank, every payments network, every financial institution will interact with blockchain rails. Eventually all assets will become tokenised and stablecoins will become the dominant medium of exchange. All of it will need protection that can keep pace.</p><p>Cyber insurance grew from a niche to a $16 billion market as every business moved online. Digital asset insurance will be even bigger, even quicker. Cyber protects data. This protects value itself.</p><p>Lloyd&#8217;s has made their first investment in digital assets. They&#8217;re not betting on crypto prices. They&#8217;re betting that the infrastructure to unlock this market is finally being built.</p><p>We&#8217;re building it. And now they&#8217;re building it with us.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/why-the-worlds-largest-insurance?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/harrydonnelly.substack.com/p/why-the-worlds-largest-insurance?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[How The $128m Balancer Exploit Happened]]></title><description><![CDATA[Breaking down the complexity of how rounding errors were used to steal $128m across 8 chains]]></description><link>https://harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Tue, 18 Nov 2025 20:45:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2d7928ab-4558-404e-8ef7-b1f6487c3dbc_774x714.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>1. Introduction</strong></h1><p>On November 3rd, 2025, $128 million vanished from Balancer across eight blockchains in under two hours.</p><p>In the immediate aftermath, explanations flooded in. An access control bug. A missing permission check. Something simple that had slipped through the cracks.</p><p>They were wrong.</p><p>What emerged was something far more sophisticated. Someone who understood Balancer&#8217;s mathematics, and how to exploit it.</p><p>The irony? Buried in Balancer&#8217;s code, right above the vulnerable function, sat a developer comment: <a href="https://github.com/balancer/balancer-v2-monorepo/blob/88842344fb5f44d8ed6f8f944acd3be80627df87/pkg/solidity-utils/contracts/helpers/ScalingHelpers.sol#L38">&#8220;the impact of this rounding is expected to be minimal.&#8221;</a></p><p>They were wrong by $128 million.</p><p>This wasn&#8217;t bypassing security. This was finding the exact boundaries where precision breaks down, then exploiting those boundaries through calculated iteration, using maths as a weapon.</p><p>To understand how it happened, we need to start with what everyone got wrong.</p><h1><strong>2. How Balancer Works</strong></h1><p>Balancer is an automated market maker that has processed billions in volume since 2020.</p><p>Think of it like a bank vault holding multiple types of assets (ETH, stablecoins, wrapped Bitcoin etc) that users can swap between whenever they want.</p><p>When you deposit assets into a Balancer pool, you get a receipt token called BPT (Balancer Pool Token). If you own 1% of all BPT, you own 1% of everything in the vault. When you want your assets back, you return your BPT and withdraw your share.</p><h2><strong>The Price Calculation</strong></h2><p>Balancer always needs to be able to answer the question: what&#8217;s each BPT worth?</p><p>The price formula is simple:</p><p><strong>BPT price = D / totalSupply</strong></p><p><strong>D</strong> is a mathematical constant called the invariant. This number must stay balanced across all swaps and satisfy the following formula (you don&#8217;t need to understand it):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!au-7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 424w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 848w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 1272w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!au-7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png" width="781" height="287" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:287,&quot;width&quot;:781,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 424w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 848w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.png 1272w, /__u/substackcdn.com/image/fetch/$s_!au-7!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561c1ad-977f-4c0f-94c3-adb0aee3be6c_781x287.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">Invariant Calculation Formula taken from Balancer v2 Monorepo. <a href="https://github.com/balancer/balancer-v2-monorepo/blob/88842344fb5f44d8ed6f8f944acd3be80627df87/pkg/pool-stable/contracts/StableMath.sol#L57">Link</a></figcaption></figure></div><p>Think of <strong>D</strong> as a number representing the total value in the vault when everything is balanced.</p><p>The problem: if you manipulate <strong>D</strong>, then you can manipulate the price of the BPT tokens. </p><p><strong>Example:</strong></p><ul><li><p>If <strong>D</strong> = $100 million and there are 100 million BPT tokens, each BPT is worth $1</p></li><li><p>If you make <strong>D</strong> drop to $90 million (while the vault still holds $100 million in real assets), each BPT gets priced at $0.90</p></li><li><p>You could buy BPT cheap, burn it for real assets, and pocket the difference</p></li></ul><p>But how do you manipulate <strong>D</strong>?</p><h2><strong>The Decimal Problem</strong> </h2><p>Calculating <strong>D</strong> requires a technical challenge: tokens have different decimal places. USDC has 6 decimals, Ethereum has 18, Wrapped Bitcoin has 8. Before Balancer can do any math, it needs everything in the same format.</p><p>The process Balancer follows:</p><ol><li><p>Scale all tokens to 18 decimals (<code>_upscale()</code> function)</p></li><li><p>Calculate <strong>D</strong> using the scaled numbers (multiple division operations, each rounding down)</p></li><li><p>Use <strong>D</strong> to determine swap amounts</p></li><li><p>Scale results back to native decimals</p></li></ol><p>The problem: the specific function <code>_upscale() </code>always rounds down. When calculating <strong>D</strong>, multiple rounding-down operations compound. Under normal conditions, these losses are negligible. </p><p>Because BPT price depends on <strong>D</strong> (BPT price = D / totalSupply), if you can deflate <strong>D</strong> through accumulated rounding errors, you deflate the price of BPT.</p><p>The developers knew. They documented this:<a href="https://github.com/balancer/balancer-v2-monorepo/blob/88842344fb5f44d8ed6f8f944acd3be80627df87/pkg/solidity-utils/contracts/helpers/ScalingHelpers.sol#L38"> &#8220;This is the only place where we round in the same direction for all amounts, as the impact of this rounding is expected to be minimal.&#8221;</a></p><p>For normal trading, they were right. But Balancer wasn&#8217;t built for just normal swaps.</p><h2><strong>Three Features That Became Weapons</strong></h2><p>Balancer was designed for capital efficiency through three features:</p><p><strong>Composability:</strong> You can trade BPT within the pool itself. You can swap your receipt token for underlying assets in the same transaction, without actually withdrawing first.</p><p><strong>Deferred Settlement:</strong> Multiple swaps in one transaction don&#8217;t settle until the end. You can have temporary negative balances as long as everything sums to zero by the end.</p><p><strong>Flash Operations:</strong> By combining these two features, you can briefly use more liquidity than you actually own. Within a single transaction, it works almost like having a momentary loan, as long as everything balances out by the end.</p><p>These features made Balancer incredibly efficient for sophisticated users.</p><p>They also made it possible to manipulate the conditions under which <strong>D</strong> was calculated, and therefore manipulate BPT&#8217;s price.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>3. The Attack</strong></h1><p><em>Links to Primary Attack Transaction <a href="https://etherscan.io/tx/0x6ed07db1a9fe5c0794d44cd36081d6a6df103fab868cdd75d581e3bd23bc9742">here</a>, Withdrawal Transaction <a href="https://etherscan.io/tx/0xd155207261712c35fa3d472ed1e51bfcd816e616dd4f517fa5959836f5b48569">here</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></em></p><p>On November 3rd, 2025, someone executed one of the most mathematically sophisticated attacks in DeFi history.</p><p>The insight: those &#8220;minimal&#8221; rounding errors compound dramatically under specific conditions. The attacker discovered how to create those conditions.</p><h2><strong>Phase 1: Create the Conditions</strong></h2><p>Using Balancer&#8217;s three features in combination, the attacker drained pool liquidity to extreme lows.</p><p>They used Balancer&#8217;s ability to trade BPT inside the pool, combined with the fact that nothing settles until the end of a batch swap, to shuffle assets around in a way that pushed some token balances extremely low, all within a single transaction.</p><p>Balancer had safeguards: a minimum pool supply limit designed to prevent exactly this scenario. In practice, the combination of composable BPT and the rounding behavior let the attacker sidestep those protections and push certain balances to extreme lows.</p><p><strong>Why Low Liquidity Matters</strong></p><p>Consider what happens when Balancer&#8217;s code rounds down during calculations:</p><p><strong>Example</strong></p><ul><li><p>With a pool holding 1,000,000 tokens, rounding down by 1 token = 0.0001% error. Negligible.</p></li><li><p>With a pool holding 10 tokens, rounding down by 1 token = 10% error. Catastrophic.</p></li></ul><p>The rounding operation itself doesn&#8217;t change, it&#8217;s still rounding down by roughly the same absolute amount. But when the pool is nearly empty, that same rounding becomes a bigger percentage of the total.</p><p>This matters because <strong>D</strong> (the invariant) is calculated using the token balances in the pool. When those balances are small, every division operation in the calculation takes a larger percentage bite. The accumulated rounding errors cause <strong>D</strong> to be significantly underestimated.</p><h2><strong>Phase 2: Compound the Errors</strong></h2><p>With liquidity reduced, the attacker executed dozens of micro-swaps in alternating patterns, all within a single transaction.</p><p>Remember the swap process in section 2: scale up (rounding down), calculate <strong>D</strong> (multiple rounding-down operations), scale back (rounding down again). At normal liquidity, these losses are negligible. </p><p>At the reduced liquidity levels the attacker created, each iteration compounded the rounding errors as large percentage losses. Each new calculation of <strong>D</strong> used the deflated result from the previous iteration, building accumulated errors with every swap.</p><p>The attacker wasn&#8217;t guessing. They deployed a &#8220;math helper<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>&#8221; contract that searched for rounding boundaries, the exact token amounts where precision breaks down most severely, testing parameters to find the point of maximum exploitation.</p><h2><strong>Phase 3: Extract the Value</strong></h2><p>After dozens of iterations, <strong>D</strong> had been deflated significantly through accumulated rounding errors.</p><p>Going back to our formula: <strong>BPT price = D / totalSupply</strong></p><p>With <strong>D</strong> artificially low, BPT was now dramatically undervalued. The attacker burned BPT to withdraw real assets. The pools calculated payouts based on the deflated <strong>D</strong>, giving them far more value than the BPT was worth.</p><p>Everything settled to zero at transaction end. Every swap was mathematically valid according to Balancer&#8217;s code. But the accumulated precision loss meant pools across multiple chains were drained of millions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-2Iw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 424w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 848w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-2Iw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png" width="812" height="304" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:304,&quot;width&quot;:812,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 424w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 848w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-2Iw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72e4854-73e4-4af7-b256-6717c0fb6a3f_812x304.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">Withdrawal Transaction on Ethereum. Credit Etherscan</figcaption></figure></div><p><strong>The Sophistication</strong></p><p>This wasn&#8217;t discovered by accident. The attacker deployed custom smart contracts that executed the attack with precision, optimizing parameters to be able to extract as much value as possible. This required detailed understanding of StableSwap mathematics, Balancer&#8217;s rounding functions, and how to combine Balancer&#8217;s features atomically within a single transaction.</p><p>They deployed it across eight blockchains with the following results:</p><ul><li><p>Ethereum: $99M</p></li><li><p>Berachain: $12.86M</p></li><li><p>Arbitrum: $6.86M</p></li><li><p>Base: $3.9M</p></li><li><p>Sonic: $3.44M</p></li><li><p>Optimism: $1.58M</p></li><li><p>Polygon: $232K</p></li></ul><p>Same vulnerability everywhere. Same method. Two hours. $128 million total.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened?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/harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><h1><strong>4. The Aftermath</strong></h1><p>The attack hit eight blockchains simultaneously. Same vulnerability, same method, different responses.</p><p>Every chain running Balancer V2 was vulnerable. 25+ protocols that had forked Balancer&#8217;s code inherited the same flaw. When Balancer broke, they all broke simultaneously.</p><h3><strong>The Whitehat Response</strong></h3><p>Not everyone was looting.</p><p>StakeWise executed emergency multisig calls, <a href="https://x.com/stakewise_io/status/1985800079354060932">recovering $20.7M</a>, roughly 73% of what was stolen from their pools. BitFinding bots intercepted $600K. Base MEV bots recovered $150K. Whitehats secured $4.1M from vulnerable pools before attackers could reach them.</p><h3><strong>Blockchain Response</strong></h3><p>Different chains made different choices about how to respond. Smaller chains went to extraordinary lengths to stop the attacker:</p><p><strong>Ethereum:</strong> No changes. Transactions stood. Immutability over recovery. The original blockchain philosophy held firm even at $99M cost.</p><p><strong>Berachain:</strong> Validators halted the entire chain. Executed an emergency hard fork. Rolled back the $12.86M theft completely.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0ZSB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0ZSB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png" width="1178" height="510" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:510,&quot;width&quot;:1178,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ZSB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc965-5494-4dde-84f8-ad88bf507190_1178x510.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">Berachain announcement of hard fork. <a href="https://x.com/berachain/status/1985288599152042101">Link</a></figcaption></figure></div><p><strong>Sonic:</strong> Deployed emergency freeze functionality mid-attack. Zeroed out attacker addresses on-chain, preventing fund movement.</p><p><strong>Polygon:</strong> Validators censored the attacker&#8217;s transactions. Coordinated to freeze stolen assets without code changes.</p><p><strong>Gnosis:</strong> Restricted outbound bridge activity to trap funds before they could escape to other chains.</p><p>DeFi&#8217;s composability, the beauty of money Legos that allows protocols building on protocols, code forking code, amplifies both innovation and vulnerability. A single flaw doesn&#8217;t stay contained. When one Lego block breaks in DeFi, you discover how many towers were built on top of it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>5. Why Wasn&#8217;t It Discovered Earlier?</strong></h1><p>Balancer had elite security credentials: Trail of Bits, Certora, OpenZeppelin, ABDK. Over a dozen audits across four years. Billions in volume processed.</p><p>The gap: audits tested normal conditions. They didn&#8217;t test the adversarial rounding boundaries where precision breaks down under extreme low liquidity and repeated iteration.</p><h1><strong>6. Conclusion</strong></h1><p>This wasn&#8217;t a missing permission check or forgotten access control. This was mathematics weaponized at the boundaries where precision breaks down, by an attacker with incredible sophistication.</p><p><strong>The Broader Pattern</strong></p><p>DeFi&#8217;s composability amplifies both innovation and risk. When 25+ protocols fork the same code, they fork the same vulnerabilities. A flaw can hide for years, audited, battle-tested, processing billions in volume, then cascade across chains simultaneously once discovered.</p><p>Balancer had years of audits from elite firms. It didn&#8217;t matter. The code comment said impact &#8220;expected to be minimal.&#8221; For four years, it was. Until someone engineered the exact conditions where minimal became catastrophic.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/how-the-128m-balancer-exploit-happened?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p>Harry Donnelly is CEO &amp; Founder of Circuit. <a href="http://circuitsecurity.com">Circuit&#8217;s</a> platform protects against catastrophic digital asset losses and unlocks significant discounts on digital asset crime insurance from Lloyds of London underwriters. Reach out to learn more.</p><div><hr></div><p><em>Credit to the great articles from Coinspect and Rekt below which I used to help gain a better picture of what happened during the exploit. </em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>https://rekt.news/balancer-rekt2</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>https://www.coinspect.com/blog/balancer-rate-manipulation-exploit/</p><p></p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Inside the SEC’s Crypto Task Force Roundtable]]></title><description><![CDATA[A dozen people sat around a conference table in New York.]]></description><link>https://harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Fri, 10 Oct 2025 16:16:58 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1dcb42ec-8826-492b-9d34-1cf808f4a51f_2832x2130.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A dozen people sat around a conference table in New York. SEC staff, early-stage founders and operators. No press. No speeches. Just one overarching question: how do you regulate a system built to resist regulation?</p><p>I was there.</p><p>After years of enforcement-by-litigation, the SEC is now engaging. They invited founders too early to afford lobbyists, companies innovating while navigating legal gray zones. If you only talk to players big enough to survive regulatory uncertainty, you miss what&#8217;s actually being built.</p><p>No policy came out of the meeting. Just questions that kept revealing the same challenge: crypto&#8217;s design principles conflict with the assumptions underlying financial regulation. That&#8217;s not a problem you solve with clearer definitions. It requires rethinking what regulation looks like.</p><p><strong>The Reputation Problem</strong></p><p>Someone noted that people working in crypto won&#8217;t put it on their dating profiles. They write &#8220;fintech&#8221; instead.</p><p>The room laughed. But it reflected a deeper point. Crypto has a reputation problem, and everyone in the room knew it would affect every discussion that followed.</p><p>Here were the questions on the table.</p><div><hr></div><p><strong>1. SHARED STANDARDS</strong></p><p>Stablecoins, tokenized bonds, and crypto assets use the same blockchain rails. Regulators treat them like different species.</p><p>Should universal safety standards apply regardless of classification?</p><p>Cybersecurity already solved a similar problem. Traditional physical security wasn&#8217;t enough, so the industry developed shared frameworks. The NIST framework - Identify, Protect, Detect, Respond, Recover - works across all systems regardless of what you&#8217;re securing.</p><p>Could that approach work here?</p><p>Instead of debating what each token <em>is</em>, agree on baseline protections. Identify risks. Protect through custody standards. Detect threats. Respond to incidents. Recover from failures. Apply them universally, then layer specific rules by asset type.</p><p>Views split on who would set these standards and how they&#8217;d be enforced. But the point held: classification debates shouldn&#8217;t block basic safety measures.</p><p>The real question isn&#8217;t what to call things. It&#8217;s what protections should exist regardless.</p><p><strong>2. SECURITIES LAWS AND TOKENS</strong></p><p>Are all tokens securities? Should tokens that are sufficiently decentralized still be treated as securities? Can something graduate from being a security to not being a security over time?</p><p>If a project starts with founders controlling everything but gradually distributes governance and eliminates information asymmetry, does it stop being a security? Who decides? What&#8217;s the test?</p><p>Then someone cut through the theoretical debate with a practical question: even if definitions were clarified, would anyone actually want to register as a security?</p><p>Right now &#8220;utility token&#8221; often means regulatory arbitrage, avoiding SEC jurisdiction entirely. Everyone in the room knew this.</p><p>One view: clear rules drive compliance. The pushback: securities registration is expensive and restrictive. The costs and ongoing obligations weren&#8217;t designed for small teams launching with limited capital.</p><p>If the definition of what constitutes a security changed, would that make registration more attractive?</p><p>The conversation kept returning to this tension. Issuers want flexibility to build and adapt quickly. Investors need protection from fraud. Regulators need the authority to enforce rules. Those goals don&#8217;t naturally align.</p><p>You can clarify definitions all day. If compliance means giving up control and speed, people will engineer around it.</p><p><strong>3. CENTRALIZED VS. DECENTRALIZED VENUES</strong></p><p>Centralized exchanges can enforce rules and prevent manipulation. They also charge listing fees, often hundreds of thousands of dollars or sometimes 5-10% of a token&#8217;s total supply.</p><p>Decentralized venues spread across dozens of chains. No central authority. No KYC. Nearly impossible to oversee.</p><p>The tradeoff is fundamental: enforcement requires chokepoints. Chokepoints enable extraction.</p><p>Regulating frontends was raised, the interfaces users access to interact with decentralized venues. Pushback came quickly. Frontends are easily replaced or circumvented, and making user interfaces the enforcement layer sets problematic precedent.</p><p>Someone pointed out that liquidity naturally attracts more liquidity. Network effects concentrate activity over time. If you engage with the largest platforms, you reach the majority of activity without having to regulate every possible access point.</p><p>The question: in markets designed to resist oversight, where does regulation actually have leverage?</p><p><strong>4. RETAIL PROTECTION</strong></p><p>When retail access came up, heads nodded around the table.</p><p>Current rules bar Americans from most crypto investments unless they&#8217;re already wealthy. Accredited investor status requires $200,000 income or $1 million net worth.</p><p>Someone framed it bluntly: &#8220;We trust people with hundreds of thousands in mortgage debt and six-figure student loans. But won&#8217;t let them invest $100 in a token.&#8221;</p><p>Some of the greatest wealth-building investments of the past 25 years, venture capital, private markets, early-stage companies, are reserved for people already rich. The accredited investor framework doesn&#8217;t just assume incompetence; it blocks social mobility.</p><p>The practical result? Retail investors turn on a VPN and go offshore to exchanges with less oversight and fewer protections. The rules meant to protect them create greater danger.</p><p>America was founded on people taking charge of their own safety, security, and ownership. The regulatory approach has swung toward paternalism. The conversation explored whether returning closer to those roots makes sense, not abandoning protection, but trusting informed consent over blanket prohibition.</p><p>We built a system to protect retail investors. Instead, we pushed them to places with no protection at all.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force?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/harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><p><strong>5. INFRASTRUCTURE &amp; TRUST</strong></p><p>Two connected problems: can you trust what you see, and who gets to see it?</p><p><strong>Data Quality:</strong> If blockchain data isn&#8217;t accurate and verifiable, nothing built on it can be trusted. Right now participants choose between incomplete datasets, anonymous contributors, or dashboards with no methodology. Trillions trade on DEXs with price divergences of 2-3%, sometimes 50%+.</p><p>Traditional markets have verified data feeds. Crypto has competing unverifiable sources. Institutions can&#8217;t deploy capital into markets they can&#8217;t audit. Regulators can&#8217;t oversee what they can&#8217;t measure.</p><p><strong>Privacy:</strong> New technologies like zero-knowledge proofs and fully homomorphic encryption are deployed now. They enable building applications on top of private information on encrypted data without exposing the underlying data.</p><p>But when law enforcement needs access, what happens?</p><p>Both reveal the same tension: markets need transparency to function, privacy needs opacity to exist. Building systems that satisfy both requires rethinking regulatory oversight.</p><p><strong>6. BEARER ASSETS</strong></p><p>One stat framed the problem: less than 5% of stolen crypto gets recovered.</p><p>Traditional finance assumes reversibility. Chargebacks. Clawbacks. Freezes. Insurance funds that make investors whole.</p><p>Crypto&#8217;s bearer asset nature breaks all of that. Transactions can&#8217;t be reversed or seized. That&#8217;s the point. But it creates a protection problem traditional tools weren&#8217;t designed for.</p><p>Prevention becomes everything. You can&#8217;t fix it after the fact.</p><p>Traditional insurance models, like SIPC for broker-dealers, FDIC for banks, don&#8217;t work for catastrophic losses where everything can be lost at once. The scale of potential crypto losses overwhelms these mechanisms.</p><p>This requires fundamentally different thinking. Not &#8220;how do we make investors whole after fraud?&#8221; but &#8220;how do we prevent fraud entirely?&#8221;</p><p>Traditional finance operates on &#8220;we can fix it later.&#8221; Crypto doesn&#8217;t allow that luxury.</p><p>That changes what protection means.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2><strong>Conclusion</strong></h2><p>Two hours of questions. No easy answers. But a pattern emerged.</p><p>Crypto&#8217;s core design choices - decentralization, immutability, privacy - collide head-on with assumptions that underpin modern financial regulation: intermediaries to police, transactions that can be reversed, surveillance to enforce rules. Those assumptions break when the system is borderless and trustless by design.</p><p>That&#8217;s why this conversation mattered. Not because it produced policy, but because it forced recognition of how deep the mismatch runs. Early-stage builders offered regulators something enforcement actions and public hearings can&#8217;t: unfiltered insight into where today&#8217;s rules break.</p><p>You can&#8217;t effectively regulate crypto by tweaking securities laws written for centralized issuers or by stretching 1930s securities law around blockchains. You need different frameworks. The SEC is starting to understand that. This roundtable was evidence.</p><p>For years the SEC filed lawsuits. Today they&#8217;re asking questions. That difference matters.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">If you found these insights helpful, please share it</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/inside-the-secs-crypto-task-force?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[SwissBorg/Kiln Exploit Breakdown]]></title><description><![CDATA[How $41M in SOL Was Stolen Through Authority Reassignment]]></description><link>https://harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Mon, 15 Sep 2025 13:00:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NayQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>1. Introduction</h1><p>On September 8, 2025, SwissBorg lost <strong>192,600 SOL (~$41 million)</strong> when part of its Solana staking infrastructure, operated through Kiln, was compromised.</p><p>This wasn&#8217;t a smash-and-grab. Eight days earlier, on August 31, a transaction that looked like a <a href="https://solscan.io/tx/5DCPDEVrnVdM4jHgxYGtuuzvSubg15sSpkBCxexfuApRAfXEmNfokiTyj6bxE52QNGVbPnwm9L3YzcEoMHHEpLV">routine unstake of 975 SOL</a> quietly <strong>reassigned authority over multiple staking accounts to attacker-controlled addresses</strong>. From that moment, effective control of the wallets had been handed over to the attacker.</p><p>Eight days later, in just three minutes, the attacker drained everything.</p><h2>2. SwissBorg and Kiln</h2><p>SwissBorg is a Swiss wealth management app with more than $2 billion in assets under management, known for simplifying crypto investing through its <em>Earn</em> products.</p><p>For Solana Earn, SwissBorg outsourced part of its staking operations to <strong>Kiln</strong>, a professional validator operator. This is common practice: wealth and custody platforms usually rely on specialist operators whose sole focus is validator uptime, efficiency, and staking infrastructure.</p><p>But outsourcing shifts risk. Once Kiln&#8217;s API was compromised, SwissBorg&#8217;s users were directly exposed.</p><h1>3. The Setup: Authority Delegation</h1><p>To understand this attack, we first need to understand how authority delegation works on Solana.</p><p>On Solana, every stake account has two forms of authority:</p><ul><li><p><strong>Staker Authority:</strong> decides which validator the tokens are delegated to.</p></li><li><p><strong>Withdrawer Authority:</strong> decides who can withdraw the funds.</p></li></ul><p>These authorities can be reassigned as part of normal operations. For example, if you switch validators, you might transfer the staker authority.</p><p>The attacker exploited this flexibility.</p><p>Think of it like the fine print in a contract: what looked like an ordinary transaction reassigned <strong>withdrawer authority</strong> to the attacker, giving them the ability to move funds directly.</p><p>The result was an <strong>account takeover</strong>. As seen in the <a href="/__u/open.substack.com/pub/harrydonnelly/p/how-the-biggest-crypto-hack-in-history?r=6a008&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=false">Bybit exploit</a>, the attacker first seized control of the account itself, and only later moved the funds.</p><h2>4. The Transaction</h2><p>On <strong>August 31, 2025</strong>, Kiln executed what appeared to be a routine unstake of <strong>975 SOL</strong>.</p><p>Hidden inside, however, were <strong><a href="https://solscan.io/tx/5DCPDEVrnVdM4jHgxYGtuuzvSubg15sSpkBCxexfuApRAfXEmNfokiTyj6bxE52QNGVbPnwm9L3YzcEoMHHEpLV">eight instructions</a></strong><a href="https://solscan.io/tx/5DCPDEVrnVdM4jHgxYGtuuzvSubg15sSpkBCxexfuApRAfXEmNfokiTyj6bxE52QNGVbPnwm9L3YzcEoMHHEpLV"> that reassigned control</a> of different stake accounts to an attacker-controlled address.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zvf8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 424w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 848w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zvf8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png" width="1456" height="749" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6090162-ad82-4316-a021-7942115fc059_2104x1082.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:749,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:273270,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/173652455?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 424w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 848w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zvf8!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6090162-ad82-4316-a021-7942115fc059_2104x1082.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">The malicious instructions reassigning control. Credit: SolScan</figcaption></figure></div><p>From that point forward, the attacker had <strong>on-chain authority</strong>. They no longer needed to rely on Kiln&#8217;s API, they could withdraw funds directly, bypassing any of the transaction policies that had been put in place.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown?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/harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><h2>5. The Blind Spot</h2><p>Why wasn&#8217;t this caught?</p><p>Though not officially confirmed, the most likely explanation comes down to two factors: </p><ul><li><p><strong>Kiln&#8217;s API policies only validated withdrawals</strong>, checking whitelisted addresses and amounts and did not parse authority changes and/or </p></li><li><p><strong>Blind signing</strong> allowed the transaction to slip through.</p></li></ul><p>Blind signing is when a user or system approves a raw hexadecimal transaction without understanding its contents. On Solana, that might look like a long string such as <code>0x4f3cb2b&#8230;</code> with no human-readable breakdown. </p><p>This should be decoded to make it human-readable, however there is always a risk it might be &#8220;blindly&#8221; approved by a human who &#8220;signs&#8221; without checking and realizing hidden authority changes were embedded. An API might auto-sign because authority instructions didn&#8217;t alter the destination of the unstake itself. </p><p>Either way, the result was the same: the transaction bypassed the checks in place, was signed, and instantly <strong>granted the attacker control of the stake accounts.</strong></p><p><strong>Analogy:</strong> It&#8217;s like approving a contract that you couldn&#8217;t read properly in order to process it quickly or a bank checking every wire transfer&#8217;s destination but ignoring the line where a new co-owner is added to the account.</p><p>There is also a more remote possibility that, similar to the Bybit exploit, the software decoding the raw transaction was manipulated to hide authority change instructions. However, no evidence or reporting has surfaced to suggest this occurred.</p><h2>6. The Attack</h2><p>Eight days later, on <strong>September 8 at 12:02 UTC</strong>, the attacker executed.</p><p>Over <strong>three minutes and eight transactions</strong>, they drained <strong>192,600 SOL (~$41.5M)</strong> from the compromised stake accounts into the <a href="https://solscan.io/account/TYFWG3hvvxWMs2KXEk8cDuJCsXEyKs65eeqpD9P4mK1">attackers wallet. </a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NayQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 424w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 848w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NayQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png" width="1456" height="386" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:386,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:382804,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/173652455?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 424w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 848w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NayQ!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F036218db-1943-47dc-bfee-1c3e414135ce_2930x776.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">8 transactions draining ~$41m in 3 minutes. Credit: SolScan</figcaption></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h2>7. The Aftermath</h2><p>SwissBorg froze Solana Earn immediately and promised to <strong>reimburse all affected users</strong>. Kiln acknowledged the API breach, shut down affected services, and even exited its Ethereum validators as a precaution.</p><p>In the days following the theft:</p><ul><li><p><strong>189,524 SOL (now ~$44M) </strong>was transferred out to a <a href="https://solscan.io/account/2dmoNLgfP1UjqM9ZxtTqWY1YJMHJdXnUkwTrcLhL7Xoq">single wallet</a> and remains parked there.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qemw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 424w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 848w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qemw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png" width="1456" height="83" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/caf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:83,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32041,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/173652455?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 424w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 848w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qemw!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8b720-7991-4972-b8cb-a9a51177bb3d_1512x86.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><ul><li><p><strong>3,000 SOL (~$0.6M) </strong>was transferred out via 3 transactions (<a href="https://solscan.io/tx/2mk89MFQuqnd7dvSyM17QeeDemKmpXeL3hDroBZ6LWrvWMRyYU7RZY4k8tZ55Eg2qAEj2K3qGxBbKYntsHezf2Uk">here</a>, <a href="https://solscan.io/tx/g3rUDBnWJreUFEDHL6jZZFyTSmrqo9jLxoN7L7yo4xxkYwCQiqa55sTUnGLxjndpvyRRmMmV3WenEJDB4wnJx2Y">here</a>, <a href="https://solscan.io/tx/3teXxJTizxhWUVvNAoeVaW31Xdft4ffqwRP3HyWrHGKH6NhmjL5X8KmDmCa57PyrTho4mXuKN5bd4Z8utzRZcD61">here</a>) and began multiple intermediate hops before being tested through exchanges, including a <a href="https://solscan.io/tx/26q2ZhRqaj4jq5LtGV1ZgHd5mVc49SSwnxKbUxjuhxBJucor3DA4bJrJjwYz42aWcbaQZ7HD73YBdm77BiJ4jNLf">100 SOL probe</a> into <a href="https://x.com/PeckShieldAlert/status/1965252025392005185">Bitget</a>.  </p></li></ul><p>Financially, the damage was containable. Reputationally, it was not. To customers, trust had been shaken in both SwissBorg and Kiln.</p><h2>8. Why This Happened</h2><p>Transaction policies by themselves are not enough. In this case, they <strong>failed to catch authority changes</strong>.</p><p>Once the attacker reassigned authorities, all other safeguards became irrelevant. Future filters may block this specific tactic, but attackers will always find new ways around static rules.</p><p>It isn&#8217;t just about where funds are going. It&#8217;s about <strong>who controls the account</strong>. When that shifted, silently, every transaction check could be bypassed.</p><h1>9. The Last Line of Defense</h1><p>The SwissBorg exploit shows why systems like <strong>Automatic Asset Extraction (AAE)</strong> are necessary. Human intervention cannot move at blockchain speed.</p><ul><li><p>If defenders had been able to automatically detect anomalous authority changes, the Aug 31 transaction could have been blocked.</p></li></ul><p>Automated defences like AAE don&#8217;t eliminate risk entirely, but they ensure that even when attackers find gaps in transaction policies, assets can still be rescued.</p><h1>10. Conclusion</h1><p>The SwissBorg / Kiln exploit shows how $41.5M can vanish in minutes, not because security was absent, but because there are always gaps policies can miss.</p><p>On August 31, authority over accounts was handed to the attacker. Eight days later, that control became a full drain. The pattern echoes other exploits like the Bybit hack: attackers don&#8217;t just drain accounts, they can <strong>take control first</strong>, then move the funds rapidly.</p><p>At that speed, humans cannot react. Only automated defenses can protect funds at blockchain speed. That&#8217;s why Circuit is pioneering Automatic Asset Extraction (AAE): a last line of defense that safeguards assets even when attackers weaponize normal operations into takeovers.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">If you found this helpful, please share it</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/swissborgkiln-exploit-breakdown?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p>Harry Donnelly is the CEO &amp; Founder of Circuit. Circuit protects against catastrophic digital asset losses, whether from hacks, stolen keys, or key mismanagement. Circuit is pioneering Automatic Asset Extraction (AAE) technology which enables you to instantly sweep assets to safety the moment a threat is detected, without altering your existing wallet infrastructure. Reach out to learn more. </p><div><hr></div><p><em>Thanks to TJ Connolly for reviewing drafts of this piece and providing feedback.</em></p>]]></content:encoded></item><item><title><![CDATA[How a $3.5 Billion Bitcoin Hack Hid in Plain Sight for 5 Years]]></title><description><![CDATA[The &#8220;random&#8221; generator that wasn&#8217;t random, and how the hack previews crypto&#8217;s quantum future]]></description><link>https://harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Wed, 20 Aug 2025 13:40:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rxoZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>1. Intro</strong></h1><p>Two weeks ago, Arkham Intelligence announced the <a href="https://x.com/arkham/status/1951729790299394113">largest crypto theft in history</a>. Not the <a href="/__u/open.substack.com/pub/harrydonnelly/p/how-the-biggest-crypto-hack-in-history">$1.4bn Bybit hack</a>, but something far bigger that's been hiding for five years.</p><p>Today, $15.7 billion sits untouched in the hacker's wallets. The theft happened in December 2020, but LuBian Mining Pool never told anyone. The crypto world assumed they'd shut down due to regulatory pressure. They were wrong.</p><p>It wasn't a sophisticated social engineering attack or cutting-edge malware. It was something far simpler. <strong>From the moment they were created, LuBian&#8217;s wallets were doomed. Their &#8220;random&#8221; generator produced private keys that could be recreated by anyone willing to look closely enough.</strong> When someone figured this out and was able to guess all the combinations, $3.5 billion vanished overnight.</p><h3><strong>The Bigger Picture</strong></h3><p>This mining pool's catastrophic security failure previews crypto's quantum future.</p><p>LuBian's theft shows exactly how crypto's quantum apocalypse could unfold: systematic encryption weakness, mass preparation by attackers, then coordinated execution that drains everything in hours before anyone can react. When quantum computers break current cryptography, the same attack methodology will scale to the entire crypto ecosystem.</p><p>History doesn't repeat, but it rhymes. Understanding what happened to LuBian isn't just crypto history, it's a warning about how tomorrow's attacks will unfold if we don't prepare today.</p><h1><strong>2. Setup</strong></h1><p>LuBian was a Chinese mining giant that at its peak controlled nearly 6% of Bitcoin's total hash rate; the computational power that secures the entire network. Their mining operations spanned China and Iran, managing billions of dollars in Bitcoin across hundreds of wallets.</p><p>Their mining rewards were visible on the blockchain, tagged with identifiers like "lubian.com" and "Buffett." At their peak in late 2020, LuBian's wallets held over 136,000 Bitcoin worth approximately $3.7 billion. Then it suddenly stopped.</p><p>LuBian's mining operations went silent in March 2021. No more blocks mined, no more public communications, no explanation. Their website remained online, but the mining pool that had controlled 6% of Bitcoin's security simply vanished.</p><p>The crypto community had a ready explanation: China was cracking down on Bitcoin mining. By May 2021, Chinese authorities had banned crypto mining entirely, forcing operations to shut down or relocate. LuBian's disappearance fit perfectly into this narrative.</p><p>Most didn't look closer. When a major mining pool goes dark during a regulatory purge, the default assumption is compliance, not catastrophe. And so the largest theft in Bitcoin's history went completely unnoticed.</p><h1><strong>3. Technical: What Actually Happened</strong></h1><p>Credit to the <a href="https://milksad.info/">Milk Sad</a> security research team who deserve recognition for the systematic cryptographic investigation that uncovered this vulnerability pattern. They go into granular detail across multiple posts: <a href="https://milksad.info/disclosure.html#commercial-work">here</a>, <a href="https://milksad.info/posts/research-update-7/">here</a> and <a href="https://milksad.info/posts/research-update-14/?utm_source=chatgpt.com">here</a>.</p><p>They published this over a year before the Arkham announcement. Their forensic work revealed a flaw so fundamental it didn't just weaken wallets but made them predictable from birth.</p><h3><strong>The Random Number Generator That Wasn't Random</strong></h3><p>LuBian's wallet generation process used a pseudorandom number generator called <strong>Mersenne Twister MT19937</strong> to create private keys. In secure systems, this should be seeded with a truly unpredictable number. Instead, the vulnerable implementation seeded MT19937 with a <strong>single 32-bit integer from the system clock</strong>: a Unix timestamp counting seconds since January 1, 1970.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xIfE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 424w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 848w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xIfE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png" width="520" height="71" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:71,&quot;width&quot;:520,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 424w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 848w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xIfE!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dda400b-3ca4-42b4-bf2d-7a466f8b2891_520x71.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">What a Unix timestamp looks like</figcaption></figure></div><p>The "random" sequence was fully determined by the exact moment the wallet was created. Same timestamp in &#8594; identical "random" output out.</p><h3><strong>The Mathematical Catastrophe</strong></h3><p>A Bitcoin private key should have <strong>256 bits of entropy:</strong> 2^256 possibilities, more than the estimated number of atoms in the observable universe. LuBian's keys had just <strong>32 bits</strong> of effective entropy from the timestamp: 2^32, roughly 4.3 billion possibilities.</p><p>Billions of possibilities sounds like a lot until you realize a gaming PC can crack them in hours.</p><p>It&#8217;s like the difference between a safe that would take longer than the age of the universe to crack and a suitcase lock you can try every combination on during a long layover.</p><h3><strong>Why These Wallets Were Born Broken</strong></h3><p>This wasn't a hack in the traditional sense. No breach, no malware, no insider theft. The private keys could be recreated entirely offline by anyone who knew the approximate creation time and replicated the flawed generation process.</p><p>It's like a bank vault where the combination is always the same if you know what time the lock was installed. If you can figure out the installation timestamp, you can open any vault using that system.</p><p>For LuBian, it meant every wallet created with this process was a ticking time bomb, waiting for someone to spot the pattern, rewind the clock to the creation moment, and recreate the private keys to empty the funds.</p><p>And in December 2020, someone finally did.</p><h1><strong>4. Execution</strong></h1><h3><strong>The Preparation Phase</strong></h3><p>The attack that drained LuBian didn&#8217;t begin on December 28, 2020. It likely started weeks or months earlier, unfolding entirely out of sight.</p><p>The first step was mapping the target. LuBian&#8217;s mining operations were highly visible on-chain, with block rewards flowing into easily identifiable addresses tagged with <em>lubian.com</em> and <em>Buffett</em>. From there, the attackers could isolate which addresses had been generated by the flawed wallet process.</p><p>The attackers built a complete database: every vulnerable LuBian address and its corresponding private key and balance. They pre-built automated scripts to execute hundreds of transactions, all using the same 75,000 satoshi fee.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KU2b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 424w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 848w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KU2b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png" width="797" height="163" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:163,&quot;width&quot;:797,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 424w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 848w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KU2b!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b822d06-75bd-4c06-86b5-7a22cae29ca1_797x163.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Fee set by attackers across every transaction. Link <a href="https://mempool.space/tx/a33ecac6589a10bfe427cb2b6a062d543d5e205aa79bdbe65901a916dd694830">here</a></figcaption></figure></div><h3><strong>The Coordinated Strike</strong></h3><p>December 28, 2020 began like any other day for LuBian. Over $3.7 billion in Bitcoin sat in what they believed were secure wallets.</p><p>Then the sweep began.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5CAq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 424w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 848w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5CAq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png" width="838" height="237" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:237,&quot;width&quot;:838,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 424w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 848w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5CAq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff60c958-ffa4-42bd-ac93-4fb0d195bfea_838x237.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">A transaction sweeping ~$1.2bn in BTC at today&#8217;s prices. Link <a href="https://mempool.space/tx/a33ecac6589a10bfe427cb2b6a062d543d5e205aa79bdbe65901a916dd694830">here</a></figcaption></figure></div><p>Hundreds of LuBian's wallets began emptying. Transaction after transaction, each signed with the perfectly replicated private keys, systematically swept funds to attacker-controlled addresses. The identical fees across hundreds of transactions made it obvious: this was a preloaded, automated execution, not a manual theft.</p><p>The attack lasted approximately two hours. By the end, <a href="https://x.com/arkham/status/1951729790299394113">127,426 Bitcoin</a> (about $3.5B at the time) had been drained to attacker addresses, while the remaining funds were moved to other LuBian wallets that the attackers hadn't compromised.</p><p><strong>The Numbers</strong></p><ul><li><p><strong>Total BTC stolen</strong>: 127,426 Bitcoin</p></li><li><p><strong>Value at time of theft</strong>: ~$3.5 billion (2020 prices)</p></li><li><p><strong>Today's value</strong>: ~$15.7 billion</p></li><li><p><strong>Attack duration</strong>: ~2 hours</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>5. Aftermath</strong></h1><p>The stolen funds weren't laundered or mixed through complex schemes. Instead, they were consolidated into large addresses. Today, those addresses still hold the Bitcoin, making the unknown attacker the 13th largest Bitcoin holder globally. For reasons unknown, they've never attempted to cash out this massive fortune.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rxoZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rxoZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg" width="1456" height="915" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:915,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&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="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rxoZ!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc64ad6ed-b475-4ef3-a61e-97c54d697390_1600x1006.jpeg 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">Visualisation of the funds being moved to the attackers wallet. Credit: Arkham</figcaption></figure></div><h3><strong>The Realization</strong></h3><p>By the time LuBian&#8217;s operators grasped what was happening, $3.5 billion in Bitcoin was already gone. The human reality of a systematic crypto failure would have hit instantly: panic, confusion, and complete helplessness. These weren&#8217;t suspicious logins they could block or pending transfers they could freeze. Every transaction was cryptographically valid, signed with private keys the attackers had recreated. There was nothing to stop.</p><h3><strong>Mysterious Messages</strong></h3><p>Afterward, messages appeared on the blockchain using OP_RETURN transactions:</p><p>"MSG from LB. To the whitehat who is saving our asset, you can contact us through 1228btc@gmail.com to discuss the return of asset and your reward."</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OGmj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 424w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 848w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OGmj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png" width="524" height="33" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/feb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:33,&quot;width&quot;:524,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 424w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 848w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OGmj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeb155a5-5829-45f4-a8f9-f5dd41cc7689_524x33.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mC_S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 424w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 848w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mC_S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png" width="521" height="32" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:32,&quot;width&quot;:521,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 424w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 848w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mC_S!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc428fd2-75dd-4b2f-a912-fc52f926ee6a_521x32.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Messages sent to attackers wallet</figcaption></figure></div><p>We have no way to know if these desperate pleas came from LuBian themselves or from the attackers who now controlled the same private keys. Both parties had identical access to send transactions from the compromised wallets.</p><p>Either way, no one ever responded.</p><h3><strong>The Cover-Up</strong></h3><p>LuBian never disclosed the $3.5 billion theft. They quietly shut down operations by March 2021 and moved on.</p><p>When the crypto industry noticed 6% of Bitcoin's hash rate had disappeared, the explanation seemed obvious: China's intensifying crackdown on crypto mining was forcing operations to close. LuBian's shutdown fit perfectly into this narrative. And so the largest theft in Bitcoin&#8217;s history vanished into the noise.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>6. Quantum Blueprint</strong></h1><p>LuBian&#8217;s hack is a preview of crypto&#8217;s quantum endgame.</p><p>For LuBian, the flaw was a pseudorandom number generator seeded with predictable timestamps. In the quantum future, the flaw will be universal: elliptic curve cryptography broken by Shor&#8217;s algorithm. The sequence is the same; a vulnerability hiding in plain sight, months or years of invisible preparation, and then a coordinated strike that empties everything before anyone can react.</p><h3><strong>The Preparation Advantage</strong></h3><p>This is the most chilling parallel. Quantum attackers won&#8217;t announce their breakthrough. They&#8217;ll work in total secrecy, quietly deriving private keys for every major wallet and exchange while the industry operates in blissful ignorance, convinced its cryptography still holds.</p><h3><strong>From Local to Global Scale</strong></h3><p>LuBian was one mining pool. One software flaw. 127,426 Bitcoin gone in two hours. Quantum will be different only in scope: every wallet, every chain, every protocol, all vulnerable at the same time. From retail wallets to institutional cold storage, nothing will be outside the blast radius.</p><h3><strong>Intelligence About the Future</strong></h3><p>LuBian&#8217;s story is a blueprint. It shows that when cryptography fails, the collapse is instant, irreversible, and total. The only difference between 2020 and the quantum future will be scale.</p><p>LuBian reveals the terrifying reality of cryptographic failure, what seems mathematically secure can become mathematically trivial.</p><h1><strong>7. Solutions: Building Defenses for Both Timelines</strong></h1><h3><strong>The Speed Problem</strong></h3><p>LuBian's theft exposed a fundamental flaw in crypto security. When private keys are compromised at scale, humans are powerless to respond in time.</p><p>From the moment the drainage began to complete emptiness: two hours. No emergency board meeting, or manual human coordination could have stopped the systematic sweeping of funds. </p><p>Attack timelines are compressing to machine speed while human response time remains frustratingly analog.</p><h3><strong>Immediate Protection: Automatic Asset Extraction</strong></h3><p>The solution isn't faster humans: it's removing humans from the critical path entirely.</p><p>Automatic Asset Extraction (AAE) continuously monitors for funds going to unauthorized destinations and immediately sweeps those assets to safety ahead of attackers. No human decision-making delays, just automatic response.</p><p>If AAE had been monitoring LuBian's systems, the system would have been able to respond to the systematic outflows in real-time and move funds to safety instead of watching $3.5 billion drain away.</p><h3><strong>Long-Term Preparation: Post-Quantum Cryptography</strong></h3><p>Automatic extraction buys time, but it&#8217;s not enough. Current elliptic curve cryptography has a mathematical expiration date. Once quantum computers cross the threshold, today&#8217;s keys will be obsolete overnight.</p><p>NIST has already published quantum-resistant algorithms, but full migration will take years. Quantum progress is moving faster than our defenses and the window for an orderly transition is closing fast.</p><p>Waiting for the first attack is waiting for a LuBian-scale disaster, only this time at global scale.</p><h1><strong>8. Conclusion</strong></h1><h3><strong>The Pattern</strong></h3><p>LuBian's collapse was a glimpse of what could come for everyone in crypto. Attackers will find the weakest link, quietly map it, and strike at machine speed to systematically drain funds faster than humans can respond.</p><p>Quantum computing will follow the same playbook: vulnerability &#8594; preparation &#8594; execution, everywhere at once.</p><h3><strong>The Choice</strong></h3><p>The lessons are simple but urgent: <strong>match the speed of defense to the speed of attack</strong>, and cryptography must stay ahead of computation. Automatic Asset Extraction can close the speed gap today. Post-quantum migration can close the cryptographic gap for tomorrow.</p><h3><strong>Final Thought</strong></h3><p>LuBian trusted the system clock, those predictable Unix timestamps that turned their "random" private keys into a countdown to disaster. Crypto can&#8217;t afford to make the same mistake with today's encryption. The clock is ticking. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid?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/harrydonnelly.substack.com/p/how-a-35-billion-bitcoin-hack-hid?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div><hr></div><p>Thank you to the Milk Sad and Ledger teams who's references I relied on to piece this together. If you want to go deeper, I&#8217;d suggest reading their work:</p><p>https://milksad.info/disclosure.html#commercial-work</p><p>https://milksad.info/posts/research-update-7/</p><p>https://milksad.info/posts/research-update-14/</p><p>https://www.ledger.com/blog/Funds-of-every-wallet-created-with-the-Trust-Wallet-browser-extension-could-have-been-stolen</p>]]></content:encoded></item><item><title><![CDATA[Applying NIST CSF to Digital Assets: Completing the White House Framework]]></title><description><![CDATA[How emerging technologies now enable comprehensive NIST framework implementation for digital asset security]]></description><link>https://harrydonnelly.substack.com/p/applying-nist-csf-to-digital-assets</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/applying-nist-csf-to-digital-assets</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Tue, 12 Aug 2025 16:18:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/da0d2182-f416-4c00-94c2-2785a247c802_398x356.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week, <a href="https://www.whitehouse.gov/wp-content/uploads/2025/07/Digital-Assets-Report-EO14178.pdf">the White House formally endorsed digital assets</a>, marking a decisive end to years of regulatory uncertainty and validating blockchains as legitimate infrastructure for the modern financial system.</p><p>For major corporations and financial institutions that have been waiting on the sidelines, this regulatory clarity is the green light they have been waiting for.</p><p>In the report, the White House also acknowledged another reality: institutions still face major risks with digital assets. But beyond financial regulation and custody frameworks, it is recognition that digital asset cybersecurity is no longer just a subset of general cybersecurity, but a rapidly advancing discipline in its own right.</p><h2><strong>From Regulatory Clarity to Operational Risk</strong></h2><p>With regulatory barriers now falling away, operational security becomes the critical frontier. The focus shifts from "can we use digital assets?" to "how do we secure them at enterprise scale?"</p><p>The White House explicitly called for technical standards in digital assets to create &#8220;industry norms" and solve coordination problems (pages 39-41). The NIST Cybersecurity Framework has been the gold standard for cybersecurity for over a decade, and recent technological advances now make comprehensive application to digital assets possible.</p><p>What we're going to do is answer that call by showing how to apply the NIST CSF framework to address the institutional risks the White House identified, demonstrating how emerging digital asset security technologies provide systematic coverage across all five pillars.</p><p>For executives and risk managers evaluating digital asset strategies, understanding these developments is essential for implementing security that matches the sophistication of the threats.</p><p><em>Note: The White House report addressed both key management and smart contract security. This piece focuses on key management and custody, the foundational layer institutions need to establish first. Smart contract security represents a separate, specialized domain deserving its own analysis.</em></p><h2><strong>1. What They Got Right</strong></h2><h3><strong>Risk Analysis</strong></h3><p>The White House identified multiple risk categories for digital assets, including custody, fraud, privacy, and operational risks. Among these, key loss and key compromise stand out as the most fundamental threats; &#8220;loss or theft of a private key generally results in the loss of digital assets&#8221; (page 38).</p><h3><strong>The Scale of the Problem</strong></h3><p>The numbers validate their concerns. Approximately <a href="https://insights.glassnode.com/bitcoin-liquid-supply/">$350 billion in Bitcoin</a> has been permanently lost due to key mismanagement. Unlike traditional finance where account access can be restored through identity verification, lost private keys mean lost assets forever.</p><p>Key theft presents equally devastating consequences. Private key compromises were the single most damaging attack vector in 2024, causing <a href="https://app.globalledger.io/hubfs/Press%20Materials/Gone%20Fast_Laundering%20Timing%20Report%20V2.pdf?utm_campaign=149363908-Report%20Gone%20Fast%20Partners&amp;utm_source=Direct">$930 million in losses</a> (48% of total hack value), making it the most persistent threat facing institutions.</p><p>Unlike traditional financial systems where fraudulent transactions can often be reversed, blockchain transactions are immutable. Once funds transfer to an attacker's wallet, recovery through conventional means becomes extremely difficult, with only <a href="https://app.globalledger.io/hubfs/Press%20Materials/Gone%20Fast_Laundering%20Timing%20Report%20V2.pdf?utm_campaign=149363908-Report%20Gone%20Fast%20Partners&amp;utm_source=Direct">4.2% of stolen assets recovered after loss</a> in the first half of 2025.</p><p>The speed of these attacks makes traditional response effectively impossible. Hackers can move funds in as little as <a href="https://app.globalledger.io/hubfs/Press%20Materials/Gone%20Fast_Laundering%20Timing%20Report%20V2.pdf?utm_campaign=149363908-Report%20Gone%20Fast%20Partners&amp;utm_source=Direct">4 seconds</a>, while the fastest full laundering process takes under 3 minutes. The window for action closes almost instantly.</p><p>These represent existential operational risks that would be unacceptable for any institutional operation. The scale of historical losses demonstrates that digital asset security failures can be company-ending events.</p><p>These risks primarily apply to institutions operating on public blockchains with bearer digital assets. Permissioned networks, tokenized securities with traditional clearing mechanisms, and assets with built-in controls (like USDC's freeze functionality) may have different risk profiles and recovery mechanisms. However, institutions operating on public networks or with truly decentralized assets face these immutability constraints directly.</p><p>The White House deserves recognition for highlighting these risks with appropriate gravity. They understand the stakes and correctly identify what institutions need to protect against.</p><h2><strong>2. What They Recommended: Solid Foundation, Incomplete Picture</strong></h2><p>The White House recommendations focus on proven custody approaches (Page 33):</p><ul><li><p>Cold storage systems keeping assets offline and disconnected from networks</p></li><li><p>Multi-signature wallets requiring multiple approvals for transactions</p></li><li><p>Multi-party computation (MPC) distributing key generation and signing across multiple parties</p></li></ul><p>These technologies form a solid foundation and belong in any institutional digital asset security setup. The recommendations align well with established cybersecurity principles.</p><p>Here's how we approached analyzing their coverage. The NIST CSF recognizes five essential functions for comprehensive cybersecurity:</p><ul><li><p>Identify: Understanding assets and risks</p></li><li><p>Protect: Implementing safeguards and access controls</p></li><li><p>Detect: Monitoring for security events and anomalies</p></li><li><p>Respond: Taking action when threats are detected</p></li><li><p>Recover: Restoring capabilities after incidents</p></li></ul><p>The NIST CSF is intentionally principle-based rather than prescriptive; it defines what security functions institutions need but doesn't specify how to implement them. For digital assets, this means institutions must identify which specific technologies deliver each capability.</p><p>When mapped against the framework, the White House recommendations excel in two areas: Identify (risk assessment and asset categorization) and Protect (safeguards and access controls).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gNJS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 424w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 848w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gNJS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png" width="1065" height="654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:654,&quot;width&quot;:1065,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95488,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/170793794?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 424w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 848w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gNJS!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9d1d3b4-b39d-4ac7-a098-c4eb88b41e37_1065x654.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">Mapping the Principles to Technologies</figcaption></figure></div><p>However, while the report mentions some detection capabilities like transaction simulation tools (page 121), it provides limited coverage beyond that and virtually ignores response and recovery entirely. This represents the gap that recent technological advances in digital asset security have been designed to address.</p><h2><strong>3. What's Evolved: Modern Digital Asset Security</strong></h2><p>Digital asset cybersecurity has rapidly evolved beyond traditional custody thinking. New technologies have emerged that directly address the key loss and key compromise risks the White House identified.</p><p>Here's what complete institutional coverage looks like today:</p><h3><strong>Identify &amp; Protect (White House Covered)</strong></h3><ul><li><p>Risk assessment and threat landscape mapping</p></li><li><p>Multi-signature wallets</p></li><li><p>Multi-party computation (MPC)</p></li><li><p>Cold storage systems</p></li></ul><p>Modern protection capabilities have expanded to include:</p><ul><li><p>Hardware security modules (HSMs) for tamper-resistant key storage</p></li><li><p>Advanced secure enclave technologies</p></li><li><p>Distributed key management systems</p></li></ul><h3><strong>Detect </strong></h3><p>Digital assets operate in an always-on, globally accessible environment requiring continuous monitoring:</p><ul><li><p>Real-time transaction monitoring systems scan for suspicious patterns, unusual destinations, or policy violations across multiple blockchain networks simultaneously.</p></li></ul><ul><li><p>Transaction simulation technology analyzes proposed transactions before execution to identify potential risks, malicious contracts, or unexpected outcomes.</p></li><li><p>Compliance monitoring systems that screen transactions against sanctions lists and regulatory requirements in real-time.</p></li></ul><p>Unlike traditional banking systems that operate during business hours, blockchain networks never sleep. Detection systems must provide 24/7 coverage across multiple networks and asset types.</p><h3><strong>Respond </strong></h3><p>When threats are detected, institutions need immediate response capabilities:</p><ul><li><p>Automatic asset extraction systems (AAE) can instantly move assets to safety when threats are detected, without waiting for human intervention or complex approval processes.</p></li></ul><p>Response speed is critical in digital assets. Unlike traditional fraud scenarios where banks can halt suspicious transactions, blockchain transactions are irreversible once confirmed. The window for effective response is often measured in seconds, not minutes.</p><h3><strong>Recover </strong></h3><p>Even with comprehensive protection, detection, and response, institutions need guaranteed recovery capabilities:</p><ul><li><p>Automatic asset extraction (AAE) can reclaim assets even in scenarios involving compromised keys or system failures, restoring operations immediately.</p></li></ul><ul><li><p>Key backup and recovery (KBR) systems provide secure backup mechanisms that ensure key material can be restored even after catastrophic system failures.</p></li></ul><p>Recovery serves as the final technology safety net. While traditional finance offers transaction reversals and deposit insurance, digital assets require recovery mechanisms designed specifically for immutable blockchain systems.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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">Subscribe for our upcoming analysis showing exactly where different solutions fall under the NIST Framework</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2><strong>4. Why Complete Coverage Matters</strong></h2><p>Each capability addresses different failure modes that institutions will inevitably encounter:</p><ul><li><p>Protection prevents the majority of routine threats but cannot stop all sophisticated attacks or account for human error.</p></li></ul><ul><li><p>Detection provides early warning when protection measures are being probed or compromised, buying crucial time for response.</p></li></ul><ul><li><p>Response minimizes damage when threats break through protective measures, potentially saving institutions from the catastrophic losses identified.</p></li></ul><ul><li><p>Recovery ensures business continuity even after worst-case scenarios, providing the safety net for institutional operations.</p></li></ul><p>These capabilities work together. Weakness in any single area undermines the entire security posture. An institution with excellent key management but no threat detection might not realize they're under attack until assets are already gone. Similarly, sophisticated monitoring without automated response capabilities leaves institutions watching helplessly as attacks unfold in real-time.</p><p>As adoption accelerates, institutions with incomplete coverage will face higher insurance costs, regulatory scrutiny, and potential exclusion from digital asset opportunities</p><p>The White House correctly identified that digital assets require new security thinking. The specialized field has developed that thinking and built the technologies to implement it.</p><h2><strong>The Complete Picture</strong></h2><p>As Wayne Gretzky said, you need to skate to where the puck is going, not where it's been. The White House explicitly called for applying frameworks and standards to digital asset security and these may well become regulatory requirements in the future.</p><p>Smart institutions are getting ahead of these potential requirements by evaluating their current position. How well does your organization rank in terms of NIST framework implementation across all five pillars?</p><p>As regulatory clarity accelerates adoption, operational security excellence becomes the differentiator between organizations that capitalize on digital assets and those that become cautionary tales.</p><h3><strong>What This Means for Institutions</strong></h3><p>As regulatory clarity accelerates institutional adoption, operational security excellence becomes the differentiator between organizations that successfully capitalize on digital assets and those that become the cautionary tales the White house is trying to prevent.</p><p><strong>Moving Forward</strong></p><p>We're mapping how existing technologies and vendors measure against the complete NIST framework. Subscribe for our upcoming analysis showing exactly where different solutions fall, helping institutions evaluate their security options systematically.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><p>Harry Donnelly is the CEO &amp; Founder of Circuit. Circuit protects against catastrophic digital asset losses, whether from hacks, stolen keys, or key mismanagement. Circuit is pioneering Automatic Asset Extraction (AAE) technology which enables you to instantly sweep assets to safety the moment a threat is detected, without altering your existing wallet infrastructure.</p><div><hr></div><p><em>Thanks to David Schwed, Cristina Dolan, Yelena Osin and Chi Zhao for reviewing drafts of this piece and providing feedback.</em></p>]]></content:encoded></item><item><title><![CDATA[The Future of Digital Asset Insurance]]></title><description><![CDATA[How technology is changing how we look at risk]]></description><link>https://harrydonnelly.substack.com/p/the-future-of-digital-asset-insurance</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/the-future-of-digital-asset-insurance</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Thu, 17 Apr 2025 14:11:26 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5d967c38-8ba1-4199-a45b-8a02749e050c_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>Introduction</strong></h1><p>The biggest hack in crypto history unfolded just weeks ago, $1.4 billion stolen from Bybit in a single attack. Even if they had an insurance policy, <a href="/__u/open.substack.com/pub/ben755/p/the-15b-bybit-hack-would-insurance?r=6a008&amp;utm_campaign=post&amp;utm_medium=web">it wouldn&#8217;t have helped</a>. As institutional money floods in, this gap between digital asset risks and insurance coverage is widening.</p><p>This final piece in our 4 part series (read <a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-history?r=6a008">part 1</a>, <a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-landscape">part 2</a>, <a href="/__u/harrydonnelly.substack.com/p/understanding-claims-and-market-economics?r=6a008">part 3</a> here) examines what's holding the digital asset insurance market back, and where it's headed.</p><p>This article examines both current hurdles and future developments. You'll learn:</p><ul><li><p>The critical technical and regulatory challenges limit market growth</p></li><li><p>How new solutions are addressing key problems</p></li><li><p>Where institutional demand is driving rapid change</p></li><li><p>What the next phase of digital asset insurance could look like</p></li></ul><h1><strong>Current Market Challenges</strong></h1><h3><strong>Technical Limitations</strong></h3><p>While traditional insurers understand physical security and custody risks, most areas beyond that are challenging to assess due to either a lack of historical data or technical knowledge. Many new risks such as smart contract vulnerabilities or slashing don't have perfect parallels in traditional finance or cybersecurity. Without specialized technical knowledge, insurers struggle to evaluate these risks and new solutions emerging to address them.</p><h3><strong>Limited Historical Data</strong></h3><p>At its core, insurance is about converting historical data into future risk predictions. Traditional lines of insurance have decades of claims data to analyze. Digital assets present a challenge: limited history, rapidly evolving technology, and new types of risks. Without sufficient data to build accurate actuarial models, insurers either avoid coverage entirely or price in significant uncertainty premiums.</p><h3><strong>Regulatory Uncertainty</strong></h3><p>Regulation is becoming both a catalyst and a complication. Hong Kong, Singapore, the EU and Dubai&#8217;s VARA require licensed digital asset firms to maintain specific insurance coverage. For multi-jurisdiction firms, these varying mandates create compliance challenges and increase operational complexity. This makes writing global policies challenging. </p><p>But the real problem regulation poses is the amount of insurance some regulators require and the available capacity in the market. We touch more on this below. </p><h3><strong>Capacity Constraints</strong></h3><p>Combined together, all these challenges create severe capacity limitations. There is only a finite amount of capacity an insurer can underwrite against annually. Once it&#8217;s done for the year, they aren&#8217;t able to take on any more risk. Traditional insurers remain cautious about deploying significant capital into the digital asset space without better data and risk assessment tools. As a result, capacity remains concentrated among a few providers, particularly for technical risks, leading to high premiums and limited coverage options for institutions.</p><p>However, innovation is emerging to address these challenges, and market tailwinds are creating new opportunities for expansion.</p><h1><strong>Emerging Innovation</strong></h1><p>New solutions are addressing these core challenges, fundamentally reshaping what's possible in digital asset insurance:</p><h3><strong>Technology-Enabled Coverage</strong></h3><p>Innovation is transforming what's insurable in digital assets by shifting from compensation after loss to active prevention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!drx3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 424w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 848w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 1272w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!drx3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png" width="604" height="247" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:247,&quot;width&quot;:604,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45557,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/160979506?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 424w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 848w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.png 1272w, /__u/substackcdn.com/image/fetch/$s_!drx3!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460c6cbf-9e1a-4272-83f3-5a413d657869_604x247.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"> How Circuit&#8217;s Automatic Asset Extraction works. Credit: Circuit</figcaption></figure></div><p>Circuit&#8217;s asset extraction technology automatically moves assets from danger to safety without taking custody of the assets. This makes it easier for insurers to underwrite policies like crime coverage because they can actively prevent loss events from occurring. This technology-first approach to insurance will eventually enable real-time, automated coverage adjustments based on actual risk levels. This shift from compensation to prevention represents a fundamental evolution in digital asset insurance. </p><h3><strong>Hybrid Market Structure</strong></h3><p>The insurance market itself is evolving beyond traditional models. New capital structures are being built directly on-chain, creating additional capacity through innovative risk-sharing models.</p><p>Native is a new insurance broker that understands both traditional insurance and crypto technology, bridging a crucial expertise gap. Hybrid approaches like this, combining traditional insurance expertise with crypto-native technology, are creating more flexible and comprehensive coverage options. For example, Native is able to layer in cover provided by discretionary mutuals like Nexus Mutual into regulated insurance programs, they are also able to create new cover products from scratch with policy limits denominated in digital assets.</p><h3><strong>Institutional Infrastructure</strong></h3><p>Institutional adoption is accelerating, with Bitcoin ETFs on track to hold <a href="https://cryptoslate.com/bitcoin-etfs-on-track-to-overtake-gold-etfs-within-2-months/">over $100bn in the first year of trading</a>. The institutional infrastructure in place which supports this, from custody solutions to trading platforms, is establishing the standardized risk frameworks that insurers require for efficient underwriting</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LbUq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LbUq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg" width="1456" height="1051" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1051,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;BlackRock IBIT on track to surpass iShares Gold ETF $29 billion AUM by ...&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="BlackRock IBIT on track to surpass iShares Gold ETF $29 billion AUM by ..." title="BlackRock IBIT on track to surpass iShares Gold ETF $29 billion AUM by ..." srcset="/__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!LbUq!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ff3f2b-09af-468c-ae59-4fa662329d1e_1806x1304.jpeg 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">BlackRock&#8217;s IBIT Bitcoin ETF broke records, hitting $20bn in AUM in 137 days. Credit: Bloomberg, Eric Balchunas</figcaption></figure></div><p>This clear institutional demand is pushing major carriers who previously avoided the sector entirely to create specialized teams, recognizing digital assets as a permanent addition to the financial landscape. Reinsurance markets are starting to provide additional capacity, helping to reduce premium costs. A virtuous cycle, where increased institutional participation drives better insurance options, which enables further institutional adoption, will start to transform the market.</p><h1><strong>Looking Forward</strong></h1><p>Digital asset insurance is poised for rapid evolution over the next few years. These are key trends that are emerging and are worth watching:</p><h3>1. From Specie to Technology Enabled Crime Coverage</h3><p>The digital asset custody market is moving from headline insurance numbers to practical risk protection. Currently, custodians choose between two coverage types:</p><ul><li><p><strong>Specie insurance</strong>: Treats digital assets like physical valuables in a vault, covering primarily cold storage with narrow terms but high limits</p></li><li><p><strong>Crime insurance</strong>: Provides broader protection against theft, fraud and social engineering but with historically lower limits</p></li></ul><p>World renown names have marketed high levels of insurance coverage, sometimes in the range of $1bn. These policies often feature narrow coverage and substantial exclusions, functioning more as marketing tools than comprehensive risk transfer.</p><p>We believe this will change as more capital enters into the market. Companies will start demanding that their insurance premiums reflect the safety of their organisations and if not given, will either non-renew or buy lower limits. The most likely outcome will be for custodians to shift to wallet-specific coverage limits rather than maintaining blanket billion-dollar policies. Since no single event typically threatens their entire asset base, properly segregated wallet infrastructure enables more efficient, targeted insurance aligned with actual exposure</p><p>The coverage would also broaden to be more akin to crime to cover wallets connected to the internet. Embedding preventative technology will enable insurers to confidently offer this expanded coverage at lower premiums. This will create a more efficient solution that better reflects actual risk while still providing marketing value.</p><h3>2. Real-Time, Usage-Based Insurance Models</h3><p>The first wave of "blockchain in insurance" initiatives from 2017 is effectively dead. Those efforts failed because they focused primarily on transitioning insurance company operations to blockchain technology without delivering tangible benefits to end users. </p><p>The fundamental insight remains valid: distributed ledgers can transform insurance, but only if they provide what customers actually care about: better coverage, lower prices, or improved service, not just backend efficiency for insurers.</p><p>The true opportunity lies in creating entirely new business models that blockchain rails can unlock. As an example, insurers could now offer something unprecedented: real-time, usage-based insurance for digital assets. </p><p>Imagine "streaming insurance" that protects hot wallets only during the minutes assets are actually at risk. A trading firm could activate coverage the moment assets enter a high-risk environment and deactivate it when they move to cold storage. If assets are compromised during that window, the policy pays out automatically. This approach aligns cost directly with exposure and could reduce premiums dramatically compared to traditional annual policies.</p><p>These models represent a fundamental shift from time-based to activity-based coverage, similar to how streaming transformed entertainment from cable packages to pay-for-what-you-watch.</p><h3>3. Balance Sheet Innovations</h3><p>A structural innovation is emerging in how insurers manage their capital reserves. New providers like <a href="https://www.soter.insure/">Soter</a> and <a href="https://www.tabitinsurance.com/">Tabit</a> are building balance sheets denominated in Bitcoin, creating a powerful hedge against inflation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!J-g1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 424w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 848w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!J-g1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp" width="588" height="578" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/335429be-9420-47e9-8516-90de8e386f61_588x578.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:578,&quot;width&quot;:588,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 424w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 848w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!J-g1!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F335429be-9420-47e9-8516-90de8e386f61_588x578.webp 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">MicroStrategy&#8217;s Balance Sheet Evolution. Credit: CoinGecko</figcaption></figure></div><p>This strategy mirrors what we've seen with public companies like MicroStrategy and Tesla adding Bitcoin to their treasuries. For the insurance industry specifically, this innovation addresses a core business challenge, the eroding purchasing power of premium reserves held in fiat currencies over the multi-year lifecycle of policies. We believe other insurers will start following suit. </p><h3>4. The Convergence of Traditional and Decentralized Insurance</h3><p>DeFi insurance (which isn&#8217;t technically insurance but discretionary cover) started out with ex-insurance professionals replicating an insurance company with smart contracts. Several companies have tried their hand at this, unfortunately, most have not survived past two years. This is for a number of reasons:</p><ol><li><p><strong>Distribution</strong>. Many of these startups didn&#8217;t understand insurance distribution. Most people hate buying insurance, which means it must be sold rather than bought. The fundamental principle of insurance; &#8216;the claims of the few are paid by the many&#8217; must have the <em>many</em> to pay for the few. Without the <em>many</em>, the insurance provider goes bust. With established players in the space hoovering up the vast majority of the market, the smaller players couldn&#8217;t get to the critical threshold needed to support the business model.</p></li><li><p><strong>Lack of Aggregation</strong>. Coverage was sold without understanding the impact of what one industry wide event could have on multiple clients. When the Terra Luna crash occurred, this one event wiped out a number of smaller providers which sold depeg insurance for Terra Luna.</p></li><li><p><strong>Pricing Issues.</strong> These startups have historically been limited to onchain cover (depegs, slashing and smart contract risk), which is not easy to price given a lack of data. Coverage was sold cheap which didn&#8217;t protect the startup&#8217;s capital pool in the event of claims.</p></li><li><p><strong>Difficulty</strong>. The insurance business model is harder than people give it credit for!</p></li></ol><p>It&#8217;s important to analyse the early failures of these pioneers to understand what&#8217;s to come, because the market is now entering a second phase which will be where the game really changes.</p><p>In phase two, players with experience in traditional insurance will come in to bridge the gap. These insurers will operate smart contracts and regulated balance sheets to instantly bridge capital requirements. This would be as simple as a Lloyd&#8217;s underwriter switching her stamp from syndicate to company paper. Phase two will blur the lines between old and new and, we think, will be the upcoming challengers of the established incumbents.</p><h3>5. Beyond Human Markets: AI as the Next Insurance Frontier</h3><p>A longer-term opportunity is emerging that could dwarf today's market: autonomous AI agents as insurance customers.</p><p>As AI systems become increasingly sophisticated, they're already beginning to interact with blockchain networks. AI agents today can deploy smart contracts, manage digital wallets, and execute transactions with limited human oversight. The next logical evolution will be AI systems that autonomously manage digital assets, enter into contracts of their own volition, and require protection against operational risks.</p><p>Traditional financial infrastructure isn't designed for non-human economic actors, but blockchain networks inherently are. Their permissionless nature, programmable smart contracts, and ability to interact without human intermediaries make them the natural foundation for AI financial services.</p><p>By building on blockchain rails you&#8217;re not only building for the human population of today but for the millions of sentient AIs that need risk transfer solutions in the future. This could quite possibly be the biggest insurance opportunity ever.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h1><strong>Conclusion: The Future of Insurance</strong></h1><p>Over this series, we've traced insurance from ancient merchants, to today's digital asset landscape, to its future frontiers. Let&#8217;s quickly recap:</p><p><strong>Where We Started (<a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-history?r=6a008">Part 1</a>)</strong></p><p>The intersection of traditional finance and cyber insurance created something new. Early digital asset coverage focused mainly on physical security, treating cold storage like gold in a vault. But the industry needed more.</p><p>The industry evolved to incorporate smart contracts, blockchain and digital assets into risk transference to provide businesses a more fit for purpose product for managing these emerging threats.</p><p><strong>Where We Are (<a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-landscape">Part 2</a>)</strong></p><p>Today's market shows stark contrasts. Some risks, like cold storage, attract hundreds of millions in coverage at reasonable rates. Others, like smart contracts, remain challenging to insure at any price. The market is fragmented, with capacity concentrated among few providers.</p><p><strong>What's Changing</strong> </p><p>Several forces are reshaping the landscape:</p><ul><li><p>Institutional adoption driving demand for comprehensive coverage</p></li><li><p>Regulatory frameworks creating clear operating environments</p></li><li><p>New technology enabling previously uninsurable risks</p></li><li><p>Traditional insurers building crypto expertise and balance sheets</p></li><li><p>Innovative capital structures expanding capacity</p></li></ul><p><strong>What's Next</strong> </p><p>2025 looks set to be a breakthrough year. As standardization increases, capacity expands, and technology becomes embedded in coverage, we expect:</p><ul><li><p>More standardized policy terms</p></li><li><p>Lower premiums as competition increases</p></li><li><p>Technology risk mitigation providers becoming a requirement for coverage</p></li></ul><p>For institutions entering digital assets, the message is clear: insurance is evolving from a barrier to an enabler. Those who understand both traditional frameworks and emerging solutions will be best positioned to protect their assets in this new frontier.</p><p>If you're looking to better understand your digital asset insurance options or how new technology can help protect your assets, reach out to <a href="http://circuitsecurity.com">Circuit</a> or <a href="http://native.inc">Native</a> to learn more.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/the-future-of-digital-asset-insurance?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/the-future-of-digital-asset-insurance?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/the-future-of-digital-asset-insurance?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Digital Asset Custody: The New Regulatory Opportunity]]></title><description><![CDATA[Banks can now enter crypto]]></description><link>https://harrydonnelly.substack.com/p/digital-asset-custody-the-new-regulatory</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/digital-asset-custody-the-new-regulatory</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Sat, 08 Mar 2025 01:23:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/43579bc0-d1da-497a-8fe2-28ecc1895f08_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2><p>The first months of 2025 have marked two watershed moments in the digital evolution of US banks. Suddenly, crypto custody is possible.</p><p>The SEC's release of <a href="https://www.sec.gov/rules-regulations/staff-guidance/staff-accounting-bulletins/staff-accounting-bulletin-122">SAB 122</a> in January removed one of the largest barriers to digital asset custody, eliminating the punitive capital requirements that kept many institutions on the sidelines.</p><p>Today, just two months later, the OCC (the primary federal regulator overseeing national banks in the U.S) released <a href="https://www.occ.gov/topics/charters-and-licensing/interpretations-and-actions/2025/int1183.pdf">Interpretive Letter 1183</a>, further streamlining the regulatory path by removing supervisory pre-approval requirements for crypto custody activities. This one-two punch of regulatory clarity creates unprecedented opportunity for banks.</p><h4>Golden Opportunity</h4><p>The timing couldn't be better. Institutional demand for digital assets is surging, as evidenced by over $100bn flowing into US based Bitcoin ETFs. But ETFs represent just one piece of the opportunity. Digital asset custody services currently offer banks significantly higher margins than traditional assets and allow deeper client relationships for future products. And if Larry Fink and others are right that the future of finance is tokenized, digital asset custody is a logical first step for banks that want to do more than just stay relevant in the midst of technological change, but also benefit from new opportunities.</p><p>Until now, regulatory barriers made digital asset custody impractical for banks. Those barriers are now gone. This opens a huge opportunity to be taken advantage of. Banks have mastered custody over centuries, digital assets simply introduce new technical challenges to solve.</p><p>Smart institutions are already moving. They're building capabilities and setting up infrastructure now. The playbook is clear: Use traditional custody principles as foundation, leverage existing technology and apply proven security frameworks. </p><p>In this guide, we'll:</p><ol><li><p>Break down the current regulatory landscape</p></li><li><p>Outline essential operational requirements</p></li><li><p>Provide practical steps for implementation</p></li><li><p>Show how institutions can prepare their infrastructure now</p></li></ol><h2><strong>Regulatory Evolution</strong></h2><h4>SEC - SAB121</h4><p>Issued in March 2022, SAB 121 created a fatal problem for banks subject to SEC oversight who wanted to custody digital assets: they had to record custodied assets as liabilities on their balance sheet, requiring matching assets as an offset.</p><p>The math killed the business case. Custody $1bn in client&#8217;s crypto? You needed $1bn in capital on your books. No bank could justify tying up that much capital for a custody business. Meanwhile, crypto-native custodians not subject to SEC oversight faced no such requirements, creating an uneven playing field in the custody market.</p><p><a href="https://www.sec.gov/rules-regulations/staff-guidance/staff-accounting-bulletins/staff-accounting-bulletin-122">SAB 122</a> removes this barrier. Banks subject to SEC oversight no longer need matching assets against custodied crypto. The accounting treatment now aligns more closely with traditional custody models, making the business viable for banks.</p><h4>OCC - Interpretive Letter 1179</h4><p>Issued in November 2021, OCC Interpretive Letter 1179 put a hard barrier in place for banks wanting to engage in crypto activities. It required a written supervisory non-objection from the OCC before being able to do so. We are not aware of the OCC having actually issued any such letters, effectively shutting down an entire business line for banks.</p><p>Under the prior administration, non-objections were effectively impossible to get, preventing banks from engaging with digital assets.</p><p><a href="https://www.occ.gov/topics/charters-and-licensing/interpretations-and-actions/2025/int1183.pdf">Letter 1183</a> effectively removes this requirement. Banks no longer need explicit pre-approval to move forward with digital asset custody, provided they have strong risk controls internally. However, the letter also notes that "as with any activity, banks must conduct all crypto-asset activities in a safe, sound, and fair manner and in compliance with applicable law." While the path to operating this space is now easier, banks must still demonstrate they can effectively manage the risks associated with digital assets.</p><h4><strong>Path Forward</strong></h4><p>With these major barriers removed, we expect banks to swiftly enter the space to capture first mover advantage. They will need to set up operations and develop risk management approaches that clearly demonstrate institutional-grade security, resilience, and compliance from day one.</p><h2><strong>Building Secure Custody Operations</strong></h2><p>Digital asset custody presents unique considerations for banks. In traditional banking, if someone accidentally wires $100m to the wrong account, you can usually fix that. Call up the receiving bank, explain the error, reverse the transaction. The money hasn't really gone anywhere, it's just database entries.</p><p>But in digital assets? If someone sends $100m to the wrong blockchain address, that's it. Game over. The assets are gone forever. You can't call the blockchain manager and explain the mistake. There is no blockchain manager.</p><p>Fortunately, even if regulatory clarity is still new, the fundamentals of digital asset custody are already well established. As detailed in "Demystifying Digital Asset Custody," securing digital assets requires multiple layers of digital and physical protection wrapped around a blockchain address. For a deeper understanding of how these security layers work together, see Circuit&#8217;s detailed breakdown <a href="/__u/harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d">here</a>.</p><p>Each layer in the model serves a specific purpose, basically a different way of making sure nobody can accidentally (or intentionally) send assets to the wrong place, building outward from the blockchain address where assets live.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!U57m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 424w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 848w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 1272w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!U57m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png" width="1456" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 424w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 848w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.png 1272w, /__u/substackcdn.com/image/fetch/$s_!U57m!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31b9f1ed-01ba-4fa9-acf5-4b10cceef758_1498x844.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">Digital Asset Custody Security Layers. Source: <a href="/__u/harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d">Demystifying Digital Asset Custody</a></figcaption></figure></div><p>From the inside out, each layer serves a critical purpose:</p><ul><li><p><strong>Blockchain Address:</strong> Where assets actually live</p></li><li><p><strong>Key Management:</strong> Securing private keys through advanced cryptography</p></li><li><p><strong>Physical Security:</strong> Protecting hardware and infrastructure</p></li><li><p><strong>Transaction Policies:</strong> Controlling how assets move</p></li><li><p><strong>Access Control:</strong> Managing who can do what</p></li><li><p><strong>Logging and Attestation:</strong> Tracking every action</p></li><li><p><strong>Audit and Compliance:</strong> Ensuring oversight</p></li></ul><p>But security layers alone aren't enough - banks also need operational resilience. If your primary infrastructure fails, can you still serve clients? If key systems freeze, do you have alternate paths?</p><p></p><h2><strong>Building Resilient Custody Operations</strong></h2><p>Backup providers and wallets are a start but they&#8217;re not the full solution on their own. Having a fallback is one thing. Reaching it when everything else is failing is another. If your custody infrastructure provider locks up, how do you actually access and move assets quickly? Without a way to extract funds independently, even the best backups can become ineffective.</p><p>Best practice in digital asset custody isn&#8217;t relying on a single provider; it&#8217;s having multiple independent custody tech providers. This ensures operational redundancy, allowing institutions to maintain control regardless of which infrastructure provider they use.</p><p>But redundancy alone isn&#8217;t enough. The real challenge is execution. What happens if a custody tech provider fails - freezing transactions, becoming unresponsive, or suffering a security breach? How do you recover assets quickly even in the worst-case scenario, without relying on an unresponsive provider?</p><p>This is where Automatic Asset Extraction (AAE) comes in.</p><p>AAE enables institutions to withdraw assets directly from provider-supplied wallets and move them to an alternative provider, even if the failing infrastructure provider is completely unresponsive.</p><p>Crucially, this must be done without exposing sensitive private key material. Traditional solutions often rely on trust assumptions that require custodians or intermediaries to coordinate asset recovery. Asset extraction eliminates this dependency, ensuring that institutions maintain direct, independent control over their assets.</p><p>Circuit enables this capability by providing:</p><ul><li><p><strong>Immediate asset recovery</strong>: Even if your custody tech provider fails</p></li><li><p><strong>Seamless fund migration</strong>: Move assets between providers with minimal third-party risk</p></li><li><p><strong>Continuous operations</strong>: Ensure assets remain accessible under any conditions</p></li></ul><p>Custody isn&#8217;t just about storage, it&#8217;s about ensuring that institutions always retain the ability to move assets, regardless of failures.</p><p>With asset extraction, institutions achieve true operational resilience, ensuring that assets remain secure and always under control.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong>Conclusion: Strategic Decisions</strong></h2><p>The digital asset custody landscape is transforming. SAB 122 has removed the key accounting barrier, and Letter 1183 eases the supervisory blocker. Now is the time to prepare and get ahead of competitors before the race begins. The firms that move thoughtfully now will shape this market.</p><h4><strong>Buy vs. Build &#8211; What to Consider</strong></h4><p>For institutions preparing custody operations, the key decision is whether to build infrastructure in-house or leverage external providers.</p><ul><li><p><strong>Building</strong> offers control but demands deep security expertise and 18-24 months of development time alongside significant capital investment.</p></li><li><p><strong>Buying</strong> accelerates time to market but means integrating with third-party infrastructure.</p></li></ul><h4><strong>A Layered Approach to Custody Security &amp; Resilience</strong></h4><p>Whatever approach you take, a resilient custody setup requires multiple layers of protection. Institutions should ensure they have:</p><ul><li><p><strong>Core Custody Infrastructure:</strong> Access controls, transaction policies, secure signing</p></li><li><p><strong>Backup Custody Tech Solutions:</strong> Secondary provider capabilities</p></li><li><p><strong>Asset Extraction:</strong> Business continuity protection designed to safely sweep assets between custody providers</p></li><li><p><strong>Backup and Recovery Mechanisms:</strong> Disaster scenario planning and/or trusted third parties to recover keys</p></li></ul><p>The key is maintaining control of assets regardless of which providers you use. If primary systems fail, you need clear paths to maintain operations and protect client assets.</p><h4><strong>Looking Ahead</strong></h4><p>The digital asset custody market won't wait for perfect regulatory clarity. The institutions that build robust, resilient operations now will define industry standards and capture market share.</p><p>Success requires more than just secure storage, it demands operational resilience. The winners will be those who can maintain continuous operations and asset control under any conditions.</p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-custody-the-new-regulatory?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-custody-the-new-regulatory?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/digital-asset-custody-the-new-regulatory?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p>Circuit enables institutions to extract assets from any custody provider or wallet infrastructure, regardless of an incident or unforeseen failure. Utilizing Circuit&#8217;s proprietary Automatic Asset Extraction technology, institutions are able to bypass legal or tech related downtime to maintain operational continuity.</p><div><hr></div><p>I&#8217;ll be at DAS NYC from March 17-20th. Reach out if you&#8217;d like to speak more about anything related to security, tech or custody!</p><div><hr></div><p>Thanks to James Chartouni for reviewing drafts of this piece and providing feedback.</p>]]></content:encoded></item><item><title><![CDATA[How The Biggest Hack in History Happened]]></title><description><![CDATA[$1.4 Billion Stolen From A Single Malicious Transaction]]></description><link>https://harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Sun, 23 Feb 2025 05:45:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1dd38ed9-d0b9-4910-85cb-97403e3ad874_888x272.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>1. Introduction</strong></h1><p>Yesterday, ~$1.4bn was stolen from Bybit. This is the largest hack in crypto history, completed by Lazarus Group, North Korea&#8217;s state sponsored cyber-crime unit.</p><p>It wasn't a hack of keys or passwords, it was something much more sophisticated. Attackers tricked multiple employees into approving a legitimate blockchain transaction. This seemingly routine transaction had a hidden flaw. <strong>A single parameter, buried in the transaction data, flipped from 0 to 1.</strong> That tiny change transferred full control of Bybit&#8217;s wallet to the attackers.</p><h1><strong>2. The Setup &#8211; How Crypto Exchanges Protect Funds</strong></h1><h3><strong>Exchange Operations</strong></h3><p>Crypto exchanges don&#8217;t store all funds in a single wallet. Instead, they separate them<strong> </strong>into many different<strong> cold and hot wallets for security, </strong>with the majority of assets kept in cold storage. </p><ul><li><p><strong>Cold storage</strong> is like a <strong>bank</strong> <strong>vault</strong>. It generally involves a physical device kept offline which requires multiple layers of approval to move funds. You can learn more about the multiple layers of protection in digital asset security <a href="/__u/open.substack.com/pub/harrydonnelly/p/demystifying-digital-asset-custody-a2d?r=6a008&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=false">here</a>.</p></li><li><p><strong>Hot wallets</strong> are like a <strong>cash register</strong>. They are connected to the internet for faster transactions. </p></li></ul><p>When an exchange wants to perform day-to-day activities they transfer assets from cold storage to a hot wallet. Think of it like moving funds from the secure vault to a tellers drawer.</p><p>This is the routine operation Bybit was doing, something they had done countless times before. But this time it didn&#8217;t go to plan.</p><h3><strong>Bybit&#8217;s Set-Up</strong></h3><p>To reduce single points of failure, Bybit used Safe smart contract wallets instead of relying on a single private key. </p><p>Smart contract wallets are controlled by <strong>pre-programmed rules</strong> rather than a single owner. Safe&#8217;s code is public and audited, allowing anyone to view and verify how it works. </p><p>Safe requires multiple people to approve any transaction, just like a bank vault needing three different keys to open. This prevents any single person or compromised key from moving funds.</p><p>However, while this setup removed private key risks, it introduced complexity which the attackers exploited.</p><h1><strong>3. The Hidden Detail That Changed Everything</strong></h1><p>To understand the attack, we first need to break down how Safe transactions work. </p><h3><strong>Blockchain Transaction</strong></h3><p>A standard blockchain transaction is straightforward. When setting one up, you have to specify:</p><ul><li><p><code>from</code>: Who is sending funds</p></li><li><p><code>to</code>: Who receives them</p></li><li><p><code>value</code>: How much is being sent</p></li><li><p><code>data</code>: Additional instructions if interacting with a smart contract</p></li></ul><h3><strong>Safe Transaction</strong></h3><p>Safe transactions introduce extra parameters you have to specify. One critical parameter is <code>operation</code>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zODg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 424w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 848w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zODg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png" width="633" height="263" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:263,&quot;width&quot;:633,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42294,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/157692279?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 424w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 848w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zODg!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ead85ac-9ee3-4bd8-adf4-30805695aeed_633x263.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"><em>Operation Value Explanation Table</em></figcaption></figure></div><p>When <code>operation = 0</code> it executes a normal transfer of funds.</p><p>Setting <code>operation = 1</code> it flicks a switch to allow an action called <code>delegatecall</code>. This allows the Safe wallet to run a different smart contract&#8217;s code as if it were it&#8217;s own. </p><p>Think of it like this:</p><ul><li><p>You sign off on a bank transfer. But a hidden checkbox in the fine print <strong>also</strong> adds someone else as a joint account holder with limited permissions.</p></li><li><p>But because they now exist inside your account, they could escalate their permissions and take full control. </p></li></ul><p>This is exactly how <code>delegatecall</code> was exploited in the Bybit hack.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history?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/harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><h1>4. The Attack</h1><p>On February 18th and 19th, the attacker deployed 2 malicious contracts, designed to be executed later. These contracts contained hidden code to allow the attacker to drain funds when executed. More details <a href="https://media.licdn.com/dms/document/media/v2/D561FAQGdp1Ppg9jTkg/feedshare-document-pdf-analyzed/B56ZUt9Z0MHQAY-/0/1740232829337?e=1741219200&amp;v=beta&amp;t=M2JHH0ypWNQPzK6JFAa1ALarnzCGjIxvdX4YJtyO7p4">here</a>.</p><p>On Feb 21st, when Bybit employees went to approve what looked like a routine transfer, they all checked the same user interface. According to Bybit, everything appeared normal.</p><p>But unknown to them the interface had been compromised, replacing the seemingly routine transaction with a new one. And hidden in that transaction were critical changes that reprogrammed the Safe wallet&#8217;s rules. </p><h3><strong>The Details</strong></h3><p>The approvers unknowingly approved a different <a href="https://etherscan.io/tx/0x46deef0f52e3a983b67abf4714448a41dd7ffd6d32d32da69d62081c68ad7882">transaction</a> which included:</p><ul><li><p><code>operation = </code>1, enabling <code>delegatecall</code></p></li><li><p><code>to:</code> set to the attackers first malicious contract <a href="https://etherscan.io/address/0x96221423681A6d52E184D440a8eFCEbB105C7242">address</a> </p></li><li><p><code>data:</code> containing the <a href="https://etherscan.io/address/0xbdd077f651ebe7f7b3ce16fe5f2b025be2969516/advanced#internaltx">address</a> for the second malicious contract, which included the code to drain the funds</p></li></ul><p>These attackers were sophisticated. They knew that the limited permissions of <code>delegatecall</code> alone wouldn&#8217;t let them steal the funds. So they executed a two-step takeover. </p><ol><li><p>The first malicious contract was used to <strong>change the Safe wallet&#8217;s settings</strong>, swapping out its original code for their own</p></li><li><p>The second malicious contract <strong>became the new Safe&#8217;s code</strong>, giving the attackers control.</p></li></ol><p>The attackers then swept all the funds to their own wallet. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3TQ8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 424w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 848w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3TQ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png" width="632" height="378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:378,&quot;width&quot;:632,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 424w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 848w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3TQ8!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F250de322-7d34-41a1-ac7d-4f1d4e89d6a6_632x378.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"><em>Credit: Sam Eiderman who wrote a great LinkedIn post with technical details. <a href="https://www.linkedin.com/posts/sam-eiderman_cryptohacks-cybersecurity-ugcPost-7298984674163367936-gtZD?utm_source=social_share_send&amp;utm_medium=member_desktop_web&amp;rcm=ACoAACRqQRIBywvd8qEvbXL__KhpdWgUT_XzQys">Link</a></em></figcaption></figure></div><p>Going back to our bank transfer analogy: </p><ul><li><p>After the hidden fine print added someone as a joint account holder, they then used the limited access to replace the instructions controlling your account settings with their own. </p></li><li><p>After that they<strong> were able to withdraw everything.</strong></p><div><hr></div></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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"><strong>Want the full technical breakdown?</strong> We&#8217;re publishing a deep dive soon, subscribe to get it</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><div><hr></div><p></p><h3><strong>Why Was The New Transaction Signed?</strong></h3><p><strong>The exact method used to compromise the interface remains unconfirmed</strong>, and it is unclear whether it was due to a phishing attack, device compromise, or manipulation of Bybit&#8217;s signing process.</p><p>Regardless of what occurred, the malicious transaction was signed, enabling the attackers to access Bybit&#8217;s wallet using their own malicious contract.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZM4G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZM4G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZM4G!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6bb662e-f5a6-4dd9-8c05-3fb3fcb7c36d_2048x1072.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"><em>Funds being swept from the ByBit Address to the attackers wallets. Credit: TRM Labs</em></figcaption></figure></div><p>Within minutes, the attackers started <a href="https://etherscan.io/tx/0xb61413c495fdad6114a7aa863a00b2e3c28945979a10885b12b30316ea9f072c">sweeping the funds to their own addresses</a>, draining ~$1.4 billion.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WAOu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 424w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 848w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WAOu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png" width="862" height="187" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:187,&quot;width&quot;:862,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48023,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://harrydonnelly.substack.com/i/157692279?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 424w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 848w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WAOu!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b637f6c-4980-4c8c-a1e0-fbf4019551a7_862x187.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Over $1bn USD being swept in a single transaction. Credit: Etherscan </figcaption></figure></div><p></p><h1>5. The Aftermath</h1><p>Immediately after the attack, blockchain analysts began tracking the stolen funds. The attribution to <strong>North Korea&#8217;s state-backed Lazarus Group</strong> was quickly <strong><a href="https://x.com/zachxbt/status/1893211577836302365">confirmed</a></strong>, with their wallet addresses linked to previous large-scale exchange hacks.</p><p>The $1.4bn in stolen assets were quickly dispersed, with the attacker&#8217;s wallet initially splitting the funds across over 50 different addresses to obfuscate the trail. There are now over <a href="https://www.chainabuse.com/report/b87c8824-8f5c-434a-a595-b7b916f641ad">900 address connected with the hack</a>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RfIX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RfIX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png" width="1237" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:1237,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RfIX!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83252e44-bc9e-4c7e-a901-99c72af6cd9b_1237x1280.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"><em>Initial Splitting of Funds. Credit: TRM Labs and ZachXBT</em></figcaption></figure></div><h3><strong>Where the Funds Are Going Next</strong></h3><p>The attackers&#8217; next step will be  to <strong>erase their tracks</strong> before cashing out, using tactics like:</p><ul><li><p><strong>Bridging:</strong> Moving assets across blockchains to break transaction history and make them harder to trace. Lazarus has used this method in the<strong> $625m <a href="https://www.halborn.com/blog/post/explained-the-ronin-hack-march-2022">Axie Infinity hack</a></strong> to escape detection.</p></li><li><p><strong>Mixers:</strong> Blending funds with others to erase ownership trails. <a href="https://home.treasury.gov/news/press-releases/jy1933">Lazarus has previously used mixers like Sinbad.io</a> to disguise transactions. </p><p></p></li></ul><h3><strong>Bybit&#8217;s Response</strong></h3><p>Bybit&#8217;s responded quickly and transparently. CEO <strong><a href="https://x.com/benbybit">Ben Zhou</a></strong> issued an immediate public statement, confirming the attack and ensuring withdrawals remained open.</p><p>Despite the severity of the attack, Bybit processed over <strong><a href="https://x.com/benbybit/status/1893102137711960486">350,000 withdrawal requests</a></strong> in a short period, ensuring customers were not locked out of their funds.</p><p>The exchange also coordinated with industry partners to trace and freeze stolen assets. Some of the funds have already been <a href="https://x.com/mETHProtocol/status/1893264673837109585">flagged and frozen</a>, with efforts ongoing to recover more. </p><h3><strong>What Happens Next</strong></h3><p>Law enforcement agencies and blockchain analytics firms are actively tracking the attacker&#8217;s wallets, monitoring for any attempts to<strong> convert funds into fiat.</strong> Their goal: freeze assets before they disappear into laundering networks.</p><p>This attack is still unfolding. As I write this, the stolen funds are bouncing across multiple wallets and networks, and security teams are racing to freeze them.</p><h1>6. Conclusion</h1><p>Was the Bybit hack preventable? Yes. </p><p>Additional levels of control and external verification could have flagged the malicious transaction, even if Bybit&#8217;s signing interface was compromised. </p><p>However, the real lesson from the Bybit hack isn&#8217;t just about one exchange and what went wrong. It&#8217;s about the broader operational risks in crypto.</p><p>Shifting from the frame of mind of &#8220;don&#8217;t get hacked&#8221; to &#8220;when an attack happens, how do we mitigate damage and respond effectively&#8221; is important as an industry to embrace going forward. </p><p>Traditional finance operates on &#8220;assume failure&#8221; mode. It builds layers of risk management, reserves, and response plans to minimize damage when things go wrong. Crypto needs to adopt the same practices industry wide. </p><p><strong>No system is ever hack-proof.</strong> Attackers will always adapt, and once one vulnerability is fixed, another will be found. The real goal isn&#8217;t perfect security, it&#8217;s making exploits so difficult, costly, and detectable that they become impractical.</p><p>Security now means layering protections, enforcing stricter controls, and preparing to respond rapidly to events as they occur in real time. </p><p>With regulatory clarity on the horizon, operational risks will become the biggest challenge to digital assets to gain mass adoption. Lets work together to prevent that from happening. </p><p>Attacks like this won&#8217;t stop. But with better security controls, they don&#8217;t have to win.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><strong>If you found this helpful, please share it to help others</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/how-the-biggest-crypto-hack-in-history?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div><hr></div><p>At <a href="https://www.circuitsecurity.com/">Circuit</a>, we help businesses prevent operational risks like this - before they happen. Our tools are designed to safeguard digital assets, protect against worst-case scenarios, and reduce trust concerns in crypto security.</p><p>Want to understand what went wrong or explore ways to strengthen your security? Please reach out, we&#8217;re here to help.</p><div><hr></div><p><em>Thanks to Dave Schwed and Gowtham Nagesha for reviewing drafts of this piece and providing feedback.</em></p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Understanding Claims and Market Economics]]></title><description><![CDATA[Part 3: When Things Go Wrong - The Reality of Digital Asset Claims]]></description><link>https://harrydonnelly.substack.com/p/understanding-claims-and-market-economics</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/understanding-claims-and-market-economics</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Tue, 28 Jan 2025 17:02:19 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%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In<a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-landscape"> Part 2</a>, we mapped the digital asset insurance landscape and examined how providers assess risk. Now we&#8217;ll explore two crucial questions: what happens when things go wrong and what does protection really cost?</p><p>Today&#8217;s market has stark contrasts: cold storage coverage can reach hundreds of millions at reasonable rates, while smart contract coverage remains scarce even at premium prices. Understanding these dynamics and how claims actually work is essential for institutions managing digital asset risk.</p><p>This article breaks down two critical areas: the claims process and market economics.</p><p>You'll learn:</p><ul><li><p>How digital asset claims unfold, from detection to recovery</p></li><li><p>What different types of coverage actually cost</p></li><li><p>Why capacity varies from millions to billions by risk type</p></li><li><p>Where gaps remain and opportunities in today's market</p></li></ul><h2><strong>The Claims Journey</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FKa3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FKa3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5931002,&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_!FKa3!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FKa3!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42ea3ec-49bf-42bd-8694-f2f13852a2a1_2048x2048.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></figure></div><p>To help to take a deep dive into the claims journey and process, we looped in one of the world&#8217;s foremost experts in adjusting digital asset claims. Will Gow, Director and Head of Cyber and Technology Risks UK at Crawford &amp; Company.</p><p>Digital asset claims combine traditional insurance processes with the more nuanced risks associated with blockchain capabilities. While physical insurance relies on tangible evidence of loss and cyber insurance on system/network logs, digital asset claims benefit from something unique; an immutable transaction record that can be crucial for both investigation and recovery.</p><p>The majority of claims in the digital assets industry presently fall into five broad categories of loss:</p><ol><li><p>External compromise to the insured&#8217;s systems via threat actor hacking, which can cause system interruption, data compromise and restoration issues (very similar to a traditional cyber loss).</p></li></ol><ol start="2"><li><p>Theft of digital assets as a result of system compromise or compromise of physical security systems (including kidnap and ransom).</p></li></ol><ol start="3"><li><p>Suits arising from trading in crypto, issuing a token or providing services in the digital asset industry where a third party allegedly suffered a financial loss.</p></li></ol><ol start="4"><li><p>Collusion, private key backup loss or other cold storage loss.</p></li></ol><ol start="5"><li><p>Property damage to digital asset mining businesses.</p></li></ol><p>As the field matures, this will expand and there are claim sub-categories that may fall within each of these broader categories. Some claims may also involve multiple loss issues or attack vectors. One area that has been drawing more attention due to recent press is kidnap and ransom in the industry, a growing problem within digital assets where transactions and holdings are in public domain.</p><h3><strong>Understanding the Process</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!quJ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 424w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 848w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!quJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7757795,&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_!quJ7!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 424w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 848w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!quJ7!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c4615ce-228c-4ca7-9a69-f24fe0ab48c1_2912x1632.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>A digital asset insurance claim typically follows these key steps:</p><ol><li><p><strong>Preparation/Mitigation</strong>: Before any incident occurs, having proper documentation, response plans, and risk mitigation tools in place. It is essential to regularly test and scenario plan, for example via table-top exercises.</p></li><li><p><strong>Detection:</strong> Discovering the incident through monitoring systems, alerts, or observed anomalies. This must be proactive and include staff training, awareness raising, along with set key responsibilities for individuals.</p></li><li><p><strong>Initial Response:</strong> The critical first 48 hours - containment, notification, and evidence preservation. It&#8217;s necessary to get the experts in fast and to have a coordination strategy, including the appointment of an Incident Response Manager to manage the various different vendors and parties.</p></li><li><p><strong>Investigation:</strong> Piecing together what happened through system logs, blockchain analysis, and security audits. This takes specific expertise, as it&#8217;s necessary to understand the type of crypto asset involved, the systems concerned, and how the business operates. It differs from traditional cyber claims, in that often the &#8216;thing of value&#8217; is what has been stolen (i.e., the intangible asset), whereas in mainstream cyber it largely concerns compromised data.</p></li><li><p><strong>Verification:</strong> Proving the claim's validity to insurers through documented evidence. This includes understanding the more nuanced policy terminology when assessing not only whether there is coverage but also to what extent and over which period.</p></li><li><p><strong>Recovery Attempts:</strong> Efforts to trace and potentially recover lost assets. To increase the chance of a potential recovery, this should be built into the coordination strategy from the initial investigation, otherwise it will be too late- funds become moved, mixed and placed out of jurisdiction very quickly. Early intervention is required, utilising the unique nature of blockchain public records to track origin and prove the movement of assets to obtain the relevant freezing orders/applications to the Court to the concerned financial institution (receiving account) or intervention via law enforcement.</p></li><li><p><strong>Settlement:</strong> Final claim documentation, loss calculation, and payment. Understanding quantum is key and how to calculate in accordance with the policy terms, due to the sometimes volatile nature of particular crypto assets. Any settlement must be reached having managed the expectations of the parties and assessed as a reasonable outcome that is fair and in line with the policy wording.</p></li></ol><p>Each step requires different expertise and tools, but all must work together for successful claim resolution.</p><p>Now let's examine each step in detail, we&#8217;ve used the example of a cyber breach that resulted in either compromised data or theft of digital assets. Each of the above steps have been broken down into bullet points that touch on the most important parts.</p><p><strong>1. Preparation -</strong> Success starts long before any incident. Well prepared businesses maintain:</p><ul><li><p>Detailed documentation of security controls/internal procedures</p></li><li><p>Clear incident response plans (stored offline and only accessed via limited staff)</p></li><li><p>Business continuity procedures, to minimise the impact of Business Interruption</p></li><li><p>Communication protocols/PR management strategy both internally and externally</p></li><li><p>Recovery tools, risk mitigation software and partnerships, strategically managed and reviewed periodically</p></li></ul><p>Like a fire drill, every stakeholder needs to know their role and have the right tools ready before an incident occurs.</p><p><strong>2. Detection -</strong> Claims require rapid identification through multiple channels:</p><ul><li><p>System/network logs and alerts</p></li><li><p>On-chain transaction monitoring</p></li><li><p>Blockchain analytics</p></li><li><p>Behavioral analysis</p></li><li><p>Staff observations</p></li><li><p>Customer reports</p></li><li><p>Dark web monitoring</p></li><li><p>Threat Intelligence assessments</p></li></ul><p><strong>3. Initial Response </strong>- The first 48 hours are crucial:</p><ul><li><p>Immediate containment of affected systems</p></li><li><p>Urgent patching</p></li><li><p>Notification of key stakeholders</p></li><li><p>Preservation of evidence</p></li><li><p>Engagement with insurers</p></li><li><p>Activation of response teams and Incident Response Plan</p></li><li><p>Threat actor engagement/negotiation</p></li><li><p>Initial asset tracing / sanction checking</p></li><li><p>Mitigation of Business Interruption</p></li></ul><p><strong>4. Investigation - </strong>Once immediate response measures are in place, detailed investigation begins:</p><ul><li><p>Analysis of system logs, audit trails, processes and procedures</p></li><li><p>Blockchain transaction tracing</p></li><li><p>Review of security footage and access logs</p></li><li><p>Staff interviews</p></li><li><p>IT Forensics Root Cause Analysis Report</p></li><li><p>Legal assessment of any potential breach/regulatory issues</p></li><li><p>Consultation with PR on comms strategy</p></li><li><p>Determination of quantum and early policy assessment</p></li><li><p>Timeline reconstruction/chronology of events</p></li><li><p>Engaging with law enforcement, NCSC, where appropriate</p></li></ul><p><strong>5. Verification -</strong> Insurers need clear evidence to validate claims:</p><ul><li><p>Proof of security controls in place, in line with the Statement of Fact or application form</p></li><li><p>Documentation of procedures followed</p></li><li><p>Evidence of breach method/causation</p></li><li><p>Quantification of losses and adjustment</p></li><li><p>Compliance with policy conditions</p></li><li><p>Expert analysis reports / supporting documentation</p></li></ul><p><strong>6. Recovery Attempts -</strong> Multiple paths to potential asset recovery:</p><ul><li><p>Asset tracing through blockchain analysis</p></li><li><p>Law enforcement cooperation</p></li><li><p>Legal proceedings if perpetrators identified</p></li><li><p>Negotiation with threat actors (in some cases)</p></li><li><p>Technical recovery solutions (blocking on-chain transfers/freezing funds)</p></li><li><p>Emergency response and recovery services</p></li></ul><p><strong>7. Settlement - </strong>The final phase involves:</p><ul><li><p>Complete claim documentation/ final reporting</p></li><li><p>Loss amount verification</p></li><li><p>Coverage confirmation</p></li><li><p>Payment/Indemnity processing</p></li><li><p>Lesson implementation/security improvement plan</p></li><li><p>Risk Consultancy</p></li><li><p>Policy adjustments</p></li></ul><p>While no institution wants to file a claim, understanding and being prepared for this journey is crucial for any serious digital asset operation. It's also useful to understand that most insurers and their appointed adjusters are there to support you and try to mitigate further risk or exposure. The key is having the right expert in place to coordinate the initial efforts within that first 48-hour window.</p><p>As the market matures and more claims are processed, these procedures will standardise and uniformity increases along with knowledge of best practices. For now, the best protection comes from thorough preparation and working with experienced partners who understand both traditional insurance and digital asset complexities. A joint-up approach is pivotal to a successful response and for the organisation to return to business as usual as quickly as possible.</p><p>And remember, when in doubt, notify! It&#8217;s much better to notify your broker of the circumstance than try to sort it out yourself and use insurance retroactively. This is key as the policy could deny coverage for late/no notification.</p><h2><strong>Market Analysis: Understanding Coverage Economics</strong></h2><p>With the claims process mapped, let's examine what this protection actually costs and why capacity varies so dramatically by risk type.</p><p>We'll focus on four core coverage types that highlight the market's evolution:</p><ul><li><p>Cold storage/specie coverage (the traditional approach)</p></li><li><p>Hot wallet protection (where cyber meets crypto)</p></li><li><p>Smart contract coverage (the new frontier)</p></li><li><p>Cyber insurance coverage (cyber without crypto loss)</p></li></ul><p>For each, we'll examine available capacity, premium ranges, and what drives these economics.</p><h3><strong>1. Cold Storage/Specie Coverage</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dYAD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 424w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 848w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dYAD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2060272,&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_!dYAD!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 424w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 848w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dYAD!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffce11504-aec9-4231-a8d7-62193f60b94c_1456x816.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>Specie coverage, traditionally used for protecting physical valuables like gold and cash in vaults, has been adapted for digital assets held in cold storage - essentially, private keys stored in secure, offline facilities (<a href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-landscape?r=6a008">this is covered in detail in Part 1</a>). This segment represents the most mature segment of digital asset insurance.</p><p>Traditional insurers understand it - protecting private keys in secure facilities isn't fundamentally different from protecting gold bars in those same facilities.</p><p>Some wordings are written on a Named Perils basis, this means that only the risks that are specifically named in the policy are covered, rather than being written on an All Perils basis and then excluding the risks that the insurer doesn&#8217;t want covered. Whichever way the policy is written the same principle applies, the definition of what is covered is narrow (as compared to a crime policy) which allows the rate to be less expensive than a crime policy with limits many multiples higher.</p><p><strong>Capacity</strong> </p><p>This segment has the deepest capacity in digital asset insurance. Individual policies can reach $1bn, with multiple traditional insurers actively participating. Lloyd's syndicates typically lead these programs. Because traditional insurers are more comfortable with these risks, capacity is larger than other areas - and this competition helps keep prices lower.</p><p><strong>Premium Economics</strong></p><p>Rates will start close to 1% of insured values and then drop as the limit increases. We typically see rates between the 0.5-0.8% range for custodians with good security and proper duty segmentation in place. While physical security might keep external threats at bay, the biggest risk remains &#8220;trusted&#8221; employees working together to compromise assets. This "insider threat" challenge remains one of the problems that is hard to completely mitigate away from custodians.</p><h3><strong>2. Crime Coverage</strong></h3><p>Crime coverage is similar to cold storage in that it covers a company for the loss or theft of a digital asset, but it differs greatly in the coverage offered. While cold storage or specie coverage has a narrow policy language but can offer large insurance limits, crime coverage does the opposite. It offers lower limits (typically between $2m-$10m) but a much broader policy wording to cover more attack vectors to the company. For example, a typical &#8216;hacking&#8217; style attack where an attacker compromises an API co-signer or manipulates an internal system to allow for a fraudulent transfer of assets is covered under a standard crime policy but excluded in a cold storage policy.</p><p><strong>Capacity </strong></p><p>This area can fluctuate more than cold storage but total/ maximum capacity for any one risk would be in the area of $100m with markets typically taking max lines of $5-10m per risk.</p><p><strong>Premium Economics </strong></p><p>Rates will be between 1%-2% depending on security of the system, duty segregation, cyber security and how much value is sitting in the wallets. We also closely analyse Transaction Authorisation Protocols (TAP) to understand who has access to the assets, under what circumstances and what each user&#8217;s role is for any given transaction or function.</p><h3><strong>3. Smart Contract Coverage</strong></h3><p>Smart Contracts are open source programs which run on blockchains. Digital assets can be held in these contracts, allowing them to be used for financial functions like lending, borrowing etc. This coverage covers companies for theft or loss of digital assets being held in a smart contract.</p><p>Unfortunately, smart contract coverage in the regulated insurance market has been incredibly limited with only one or two markets offering affirmative coverage for them. This is due to the following:</p><ul><li><p>More education needed by insurers to understand smart contracts, attack vectors and adequate pricing</p></li><li><p>High premium relative to limit</p></li><li><p>Low capacity relative to Total Value Locked (TVL)</p></li></ul><p>Although the first point is important, it&#8217;s really the last two that have constrained the industry. Smart contract developers who want insurance face rates upwards of 5% (i.e. $50k per $1m in cover) and can only buy a small amount of the cover they need. To really understand this, we&#8217;ve put together the following scenario:</p><p>Smart Contract Company Ltd (SCC) has developed a smart contract and has amassed $50m of value locked to the protocol. SCC has paid for 2 independent third-party auditors to review the code, which has been completed and any recommendations have been implemented. SCC now wants to buy an insurance policy for the full value of the TVL ($50m) and so turns to the regulated insurance market. SCC contacts their broker who finds them a $20m policy (with all options exhausted) that costs $1m in premium. The premium has to be payable in USD and in order for the policy to pay out SCC needs to be sued by a third-party that has suffered a financial loss (standard Technology Errors &amp; Omissions language).</p><p>It is now a business decision for SCC to either put the policy in place or not. They need to weigh up the benefits against the costs and sign off on a large premium cheque. If you were on the board of directors, what would you do?</p><p><strong>Capacity</strong></p><p>Total capacity is hard to put a figure on as companies can access discretionary cover for smart contract risks via Nexus Mutual and potentially layer on traditional cover over top of the discretionary cover or use it as a primary policy for Nexus to write excess. Although it&#8217;s hard to put a total cap on available coverage, this is in the area of $50m for any one risk using a mix of regulated insurance and discretionary cover.</p><p><strong>Premium Economics</strong></p><p>Businesses looking for coverage for their own smart contracts should be prepared to pay at least a 5% rate for their risk via regulated insurance. If discretionary cover is chosen the premium paid can be less than regulated insurance but will rely on the mutual participants (or the company&#8217;s own wallet) for the amount of capacity that can be granted.</p><h3><strong>4. Cyber insurance Coverage</strong></h3><p>Cyber insurance covers the insured companies for a number of potential loss scenarios:</p><ul><li><p>The loss or compromise of client data</p></li><li><p>Restoration costs if an attacker is able to encrypt their systems and ransom payment</p></li><li><p>System business interruption costs for the downtime and lost revenue a company faces if a cyber event does occur</p></li><li><p>Liability (coverage for lawsuits) for any breach of duty that the company owes their clients</p></li></ul><p>It&#8217;s a misnomer that cyber coverage includes coverage for the loss or theft of digital assets by hacking, this isn&#8217;t the case as this risk is covered off by the Crime markets. Cyber insurance is therefore only for the pure cyber risk the company faces outside their on-chain operations (data privacy, legal support, PR, ransomware, business interruption etc..). Although cyber liability doesn&#8217;t cover theft of digital assets, it does cover some very important threat vectors that attackers can exploit to damage the company. For example, a white label exchange operator who developed the backend exchange stack for third-party companies to use and white label to run their own exchanges was hit with ransomware. Not only did the ransomware encrypt all the company&#8217;s systems but also meant that their clients could no longer operate their exchanges as well, leading to very high business interruption costs and lawsuits from their clients.</p><p>Another prominent case involved a cold storage hardware wallet manufacturer who had a data breach of one of their suppliers. The supplier to the company leaked client lists including name and email addresses to the dark web. This information was bought and harassment then ensued from the attackers to the individuals on the client list in the form of scam emails and calls. The attackers knew these individuals had digital assets they were custodying and so tried various means to scam them into exposing their private key information.</p><p><strong>Capacity</strong></p><p>Cyber capacity<strong> </strong>is limited by the type of risk and domicile of the companies that are looking for this coverage. For example, London markets would have limited appetite for a crypto exchange operator with poor cyber controls located in the USA than they would a custodian with strong cyber controls domiciled in Singapore. Most of the capacity largely comes down to how robust their cyber security is, the impact a hack could have and the jurisdiction the insured company operates in.</p><p>In London, there are approximately a handful of companies offering cyber coverage. But if we had to imagine the perfect risk with the most robust cyber security controls in the centre of the insurer&#8217;s appetite, total capacity could get to around $25m-$35m.</p><p><strong>Premium Economics</strong></p><p>Premium for small companies can be in the 2%-3% range ($20k-$30k) with larger companies rarely below 5% ($50k).</p><h2><strong>Coverage Limitations</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FkMB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 424w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 848w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FkMB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7985245,&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_!FkMB!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 424w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 848w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FkMB!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e0fee-7314-4276-9b3f-ebc31cf84ee5_2912x1632.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>Coverage limitations will change and vary depending on your policy wording so it&#8217;s best to have a thorough read and understanding of it to understand what you&#8217;re covered for and your obligations in the event of a potential claim.</p><p>Here are some common coverage limitations for the covers we highlighted above:</p><p><strong>Cold Storage</strong>:</p><p>Cover is limited to the private key material of the company, this means that there needs to be a transaction signed by the private key of the company for there to be coverage in place. This means that there would have to be theft or collusion in order for a valid claim to be made. Another limitation to this coverage is that each cold storage policy has an associated Risk Management Protocol (RMP) for the particular client which outlines exactly how a transaction is signed and the people required in the signing process. If there is a deviation or a change of the RMP and it&#8217;s not notified to the insurer and there&#8217;s a loss as a result of it, there could be no coverage.</p><p><strong>Crime Coverage</strong>:</p><p>Crime policies do not cover risks related to kidnap and ransom of the insured or the insured&#8217;s employees and family. Kidnap and ransom risks are particularly important for companies in the digital asset space due to the price appreciation of the underlying asset. It is important to know about this limitation and seek specialist kidnap and ransom cover for your company.</p><p><strong>Smart Contract Coverage</strong>:</p><p>It&#8217;s important to understand how the policy gets triggered when a company buys a smart contract policy. For example, if your coverage is written on a &#8216;Claims Made&#8217; basis, a lawsuit needs to be levied against the company in order for the coverage to trigger. That means even if a loss of assets occurs during the policy period as a result of a hack (or other covered claim) coverage doesn&#8217;t yet apply until the company has been named in a lawsuit. This is called &#8216;third-party liability&#8217; cover which comes to the rescue once a lawsuit (or threat of a lawsuit) is made against the company. This is different to &#8216;first-party&#8217; coverage which is what discretionary coverage is written on, this means that once a hack has been verified a claim can be paid out, regardless if there has been a lawsuit or not.</p><p><strong>Cyber Insurance:</strong></p><p>For coverage to apply to a company buying cyber insurance the claim has to be brought against the company and not have been excluded by the policy conditions. The exclusions will typically exclude coverage for theft of digital assets as well as the fluctuation of the currency which means if there is a theft of the assets there won&#8217;t be any coverage under the cyber policy for the restoration of the assets or the lost revenue as a result of the hack.</p><h2><strong>Conclusion</strong></h2><p>The world of digital asset insurance is complex and even professionals who have spent their entire careers in the insurance industry struggle to understand the nuance that digital assets bring to coverage. By exhibiting characteristics of many different asset types and also exhibiting some only reserved for itself, digital assets are both redefining policy coverage and enabling forward thinking insurers to capitalize on an incredible opportunity. Companies in the digital asset economy are pushing the world forward by their innovations in value transfer, accounting and accrual and only by a liquid insurance market can they realise the extent of their ambitions.</p><p>In our final instalment we&#8217;re going to be looking at some of the current challenges in the market and what the future holds for this incredibly important space of insuring the new economy.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/understanding-claims-and-market-economics?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading. If you found this article helpful, please share it!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/understanding-claims-and-market-economics?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/understanding-claims-and-market-economics?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Digital Asset Insurance Landscape]]></title><description><![CDATA[Part 2: A Guide to Digital Asset Insurance's Landscape and Coverage]]></description><link>https://harrydonnelly.substack.com/p/digital-asset-insurance-landscape</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/digital-asset-insurance-landscape</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Thu, 12 Dec 2024 18:21:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/663e773a-9629-4b03-835d-a70881170e33_1214x644.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>Introduction</strong></h2><p>In Part 1, we traced insurance's evolution from ancient merchants through cyber coverage. Now let's examine who's actually protecting digital assets today.</p><p>The market has three main segments: traditional insurers adapting old models, crypto-native solutions building new ones, and tech providers bridging the gap. Each approaches digital asset risk differently. Understanding these differences - and the gaps between them - is crucial for institutions entering the space.</p><p>This article maps today's landscape: the providers, what they cover, and how they assess risk. You'll learn:</p><ul><li><p>Who the key players are in each market segment</p></li><li><p>What coverage types actually exist</p></li><li><p>How providers evaluate and price risk</p></li><li><p>What a typical day looks like for an underwriter</p></li></ul><h2><strong>The Players</strong></h2><p>Insurance involves two roles, regardless of asset type:</p><ol><li><p><strong>Underwriters</strong>: assess risks and provide capital to cover them. They determine what risks they'll accept, set premiums, and pay claims when losses occur. Most people think that insurance companies make money from insurance, whereas they actually make a large portion of their money from investments. Insurers are measured on loss ratios which are the difference between the premium paid to them and claims paid out. Most insurers want to run a sub-90% combined loss ratio, which includes claims payments, broker commissions and operational expenditure. In this scenario, the insurer would make 10% profit for the year of account. In bad years, carriers can run 120% or even 200% in combined loss ratios which would mean for every $1 they took in they paid out $2.</p></li></ol><ol start="2"><li><p><strong>Brokers:</strong> connect clients with underwriters. They understand client needs, find appropriate coverage, and help structure solutions. Think of them as insurance matchmakers. Brokers make money by taking a commission from every account they place with insurance companies. The premium that is quoted to the end client incorporates the commission that the insurance company pays, this generally ranges from 15%- 35%. Brokers can also be remunerated by something called Contingent Profit Commission (CPCs) which is payable by the carrier to the broker for writing profitable business. In this model, insurers pay the broker a bonus for business that doesn&#8217;t have a claim with the carrier over a period of time. This CPC can be very lucrative for brokers and incentivises them to place a large amount of low risk business with carriers that offer this structure.</p></li></ol><p><strong>Digital Asset Structure</strong></p><p>In digital assets, this traditional structure has evolved into three categories:</p><ol><li><p><strong>Traditional Players:</strong> Established insurers and brokers adapting their models to digital assets. They bring deep capacity but often limit coverage to familiar risks like cold storage.</p><ol><li><p><strong>Underwriters</strong>: Lloyd's syndicates lead specie coverage, focusing on cold storage where risks mirror traditional custody. Major carriers like Arch and Canopius provide significant capacity but maintain strict risk controls.</p></li><li><p><strong>Brokers</strong>: Marsh, Aon and other global brokers leverage institutional relationships to arrange coverage. They excel at larger multinational programs but often lack deep crypto expertise, agility and technology integrations.</p></li></ol></li></ol><ol start="2"><li><p><strong>Crypto-Native Solutions:</strong> New providers built specifically for digital asset risks. They understand technical complexities but typically lack the financial strength rating or the brand power that the established insurance companies have..</p><ol><li><p><strong>Underwriters</strong>: Focus on technical risks traditional insurers avoid - smart contracts, D&amp;O liability, hot wallets, mining operations. Underwriters like Relm, Evertas and Soter have emerged over the past few years to take on risks that traditional underwriters haven&#8217;t been ready to assess.</p></li><li><p><strong>Brokers</strong>: Specialized firms combining insurance, onchain capabilities and crypto expertise. These firms help structure coverage for novel risks and navigate technical requirements in both the traditional insurance market and the onchain one. Native is a new broker that combines their broking experience and relationships with onchain capital and capabilities.</p></li><li><p><strong>Marketplaces</strong>: Crypto native companies grew tired of traditional insurance recognising and responding to novel risks in the DeFi space, so they went out and built their own. The largest and best known of these companies is Nexus Mutual. Risks tend to revolve around smart contract hacking and slashing.</p></li></ol></li></ol><ol start="3"><li><p><strong>Tech Providers:</strong> Build tools both sides need to make digital assets insurable at scale - from risk monitoring, to marketplace infrastructure, to claims verification. Circuit is a tech company that provides keyless recovery services to ensure companies never lose access to their private keys, this in turn improves the risk profile and allows companies to get a discount on their insurance or help make them insurable in the first place.</p></li></ol><h2><strong>Current Market State</strong></h2><p>Today's market remains heavily skewed toward traditional players, but also remains fractured. Most capacity sits with established insurers and brokers, focusing mainly on cold storage risks they understand well. However most insurers are certain they have the correct wording and risk framework over their competitors. This has led to some markets preferring to not work with others who have different wordings, ratings or underwriting rationale than them. Acknowledging the nascent nature of crypto along with the promise of growth in the space, each player is keen to protect their competitive advantage which can sometimes mean not collaborating or sharing risk with each other, which comes at the disadvantage of the client.</p><p>Crypto-native solutions (specifically onchain insurance solutions for smart contract hacks and slashing), while growing, represent a small fraction of available coverage. This imbalance creates challenges - traditional players hesitate on technical risks, while crypto-native providers lack the financial strength rating and capacity major institutions need for contracts or their own risk management appetite. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Z_XN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Z_XN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png" width="1196" height="1058" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1058,&quot;width&quot;:1196,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:224343,&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_!Z_XN!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z_XN!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff78c1bca-900e-41b3-b3f1-0ff13049afd2_1196x1058.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">Digital Asset Insurance Market Map, Dec 2024</figcaption></figure></div><p>Even with the fractured state of the market, there has never been more insurance companies writing digital asset risk. With the maturation of the digital asset industry, new insurers are starting to take notice and write policy wordings that they&#8217;re familiar with.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong>Types of Coverage</strong></h2><p><strong>Specie Insurance </strong>is like a high-tech version of traditional vault insurance, specifically designed for cryptocurrency cold storage. Think of it as protecting crypto assets when they're stored offline in secure facilities. It kicks in if private keys or hardware devices are physically stolen, and importantly, it also protects against insider threats - like if employees or authorized signers try to collude to steal assets.</p><p><strong>Hot Wallet Coverage </strong>is essential for any crypto business keeping assets in internet-connected wallets. It's similar to having insurance for an online bank account, protecting against various digital threats. Whether it's hackers breaking in, dishonest employees stealing funds, or simply human mistakes in operations, this coverage helps manage those risks.</p><p><strong>Smart Contract Coverage </strong>is particularly interesting because it protects against the unique risks of blockchain technology itself. If there's a flaw in the code that powers a blockchain application, or if someone finds a way to exploit the economic mechanics of a protocol, or if the protocol itself fails in some way, this insurance helps recover those losses.</p><p><strong>Miner Insurance</strong> is more traditional in nature - it's essentially business insurance for crypto mining operations. It covers physical damage to mining equipment which is crucial given the significant investment in mining hardware and facilities.</p><p><strong>Insured Wallets </strong>represent an innovative approach to crypto security. Rather than just compensating for losses, these solutions actively help recover access to digital assets if private keys are lost or if the wallet provider fails. It's like having both insurance and a backup system in one.</p><p><strong>Directors &amp; Officers (D&amp;O) insurance </strong>is vital for anyone in leadership positions at crypto companies. Running a digital asset company involves making complex decisions in a rapidly evolving space. This coverage protects executives if their business decisions result in legal challenges or claims against them personally.</p><p><strong>Errors &amp; Omissions (E&amp;O) insurance </strong>protects crypto businesses that provide services to clients. If a custody service accidentally loses client funds, or if a trading platform makes a serious mistake that costs clients money, this insurance helps cover those losses.</p><h2><strong>Risk Assessment Framework</strong></h2><p>Risk assessment frameworks change depending on what type of coverage a company is looking for, however, we posit that there is more interconnection between risk factors than historical underwriting takes into account. As a starting point, let&#8217;s go through what underwriters take into account when underwriting some of the above products:</p><p><strong>Hot Wallet Coverage</strong>:</p><p>As hot wallet coverage protects the clients against crime attacks (mostly cyber attacks and social engineering) underwriting this risk comes down to the cyber security the company has in place. This is also coupled with how the client is safeguarding their private keys and how a transaction can be authorised. There is also underwriting around the types of people that are working at the company, even going so far as to understand how background checks are done and who has ultimate authority when things go wrong.</p><p>Here is a non-exhaustive look at what underwriting questions could be asked when assessing Hot Wallet risk:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fAuP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 424w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 848w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fAuP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png" width="1456" height="1566" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1566,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:223625,&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_!fAuP!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 424w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 848w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fAuP!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffe390d-ccce-4e2e-8e26-546e38fb8967_1460x1570.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">Hot Wallet Example Questionnaire</figcaption></figure></div><p><strong>Directors and Officers Liability (D&amp;O) insurance</strong></p><p>D&amp;O is the most commonly sought after policy that a company can take out when operating in the digital asset space. Unlike the other policies in this list, D&amp;O policies pay out on behalf of the personal assets of the directors which means it provides an important layer of protection for directors of the company. </p><p>Here is a non-exhaustive look at what underwriting questions could be asked when assessing D&amp;O risk:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!G7Od!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 424w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 848w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!G7Od!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png" width="1456" height="1775" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1775,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:225305,&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_!G7Od!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 424w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 848w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!G7Od!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df235ba-6050-4f5d-a5ed-a3969a54e247_1460x1780.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><p><strong>Miner insurance</strong></p><p>Miner insurance is a fascinating area of the insurance industry and is one of the most rapidly growing sector out of the entire digital assets ecosystem. Mining insurance protects Bitcoin miners against physical loss of their miners, this could be from fire, flood, earthquake, theft, lightning and hurricane or windstorm. As the value of Bitcoin increases, so does the need for miners to offset their risk onto a balance sheet to enable effective use of their funds and free up operating cash flow.</p><p>Here is a non-exhaustive look at what underwriting questions could be asked when assessing mining infrastructure risk:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KQJa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 424w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 848w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KQJa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png" width="1456" height="1645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1645,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:183321,&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_!KQJa!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 424w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 848w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KQJa!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a24d092-0585-457d-b9e4-808eb9404f5b_1460x1650.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><p>As seen in the three examples, the underwriting employed is diverse depending on what types of risk is being transferred to the insurer. Although all three risks are different (cyber, physical and liability), we believe that asking some questions from other lines of coverage can enhance the underwriting of another. For example:</p><ul><li><p>Understanding the financial health of the company can lower cyber risk. If the company is healthy, they are more likely to spend money on cyber risk management and mitigation.</p></li><li><p>If the company has robust cybersecurity frameworks in place, there is less of a chance for attackers to compromise the physical security around a mining location that could be used in a multi-step attack.</p></li><li><p>If the company has invested in physical security and proper building practices, the directors and officers are less likely to be held liable should an attacker succeed in stealing valuable computing hardware.</p></li></ul><p>So although each of these covers are distinct, a good underwriter takes into consideration other factors that are outside of their typical underwriting framework. Having a holistic approach to the risk enables the underwriter to charge the appropriate rate and for the client to get the right coverage, tailored to their needs.</p><p>We&#8217;ve taken a look at the risk analysis that an underwriter would do for a risk in the digital asset industry. But what would a day in the life of an underwriter look like?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Do-1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Do-1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5960817,&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_!Do-1!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Do-1!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03dacbf3-5f7e-4bcf-a35c-f6f6d7dc7ed7_2048x2048.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">The heroic underwriter battling through a mountain of digital asset risk paperwork</figcaption></figure></div><p><strong>A Day in the Life of an Underwriter:</strong></p><p>Underwriters typically start their day with a mix of underwriting new and renewal accounts. New accounts will be sent to them from brokers and the risk will be their specific area of expertise (D&amp;O, Professional Indemnity, Cyber, Crime etc.). Underwriters will prioritise the urgent accounts that need terms for a deadline or high value accounts. Underwriters can have anywhere from 1 to 30+ accounts to work on in a day (depending on the complexity, size and urgency), in addition to this they also have other tasks:</p><ul><li><p>Book analysis (business plans, projections and loss ratios)</p></li><li><p>Managerial duties</p></li><li><p>Mid-term changes on their current accounts</p></li><li><p>Client and broker meetings</p></li></ul><p>Most underwriters have a high workload and stringent underwriting authority guidelines that they have to work within. Underwriting authority is the amount of policy limit an underwriter can write without getting approval from their line manager, as well as the class of business. For example, an underwriter could put out a $2m limit without getting approval from their manager, but if the limit is $3m, they then need approval before terms could be released.</p><p>For most underwriters, crypto is an excluded class of business from their underwriting authority, due to their ultimate capacity provider or treaty reinsurance restrictions. This means that if a business with crypto exposure comes across their desk they&#8217;re already anticipating it&#8217;s going to be a headache from an approval standpoint which usually means it goes to the bottom of the pile or delayed until they have time. Couple this with a general lack of understanding of the risk and hesitancy around the industry and you start to understand why insuring digital assets has lagged behind every other tech industry in the world today. Underwriters live and die by their loss ratios and if they are nervous about something they tend to avoid it, or will charge a high rate to justify their underwriting. The thinking goes that at least if there&#8217;s a claim, they can justify it by the rate that&#8217;s being charged, which also is the main reason behind high premiums for crypto businesses.</p><p>This hesitancy coupled with internal hurdles are compounded by the broking of the risk into the underwriter. If the underwriter doesn&#8217;t get satisfactory responses to their questions or feels the broker doesn&#8217;t understand the risk themselves, it can create a very long and often frustrating process. This more often than not leads to a decline from the underwriter who isn&#8217;t already comfortable with digital asset risk.</p><p>Having a look into what a day looks like underwriting risks in the digital asset industry can help businesses understand how insurance companies look at their risk and what internal pressures they face and have to navigate. It also highlights the importance of going with a broker that truly understands your business in order to guide an otherwise busy underwriter through your application and hopefully, to quote.</p><h2><strong>Conclusion</strong></h2><p>The challenge is clear: digital assets create unique intersections of risk that don't fit traditional models. Cyber security affects physical security. Financial health impacts operational risk. Technical expertise influences everything.</p><p>The digital asset market needs robust insurance to backstop its risks. Underwriters who are innovating in this space often face internal pressures and knowledge gaps which make it even harder to protect emerging technologies.</p><p>Yet change is coming. As institutional adoption grows and regulation clarifies, 2025 looks set to be a breakthrough year. We expect more standardized coverage, increased capacity, and better integration of technical solutions. For institutions entering the space, success will depend on finding partners who understand both traditional insurance and emerging technology.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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"></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><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-insurance-landscape?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">If you found this article helpful, please share it :)</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-insurance-landscape?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-landscape?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Digital Asset Insurance History]]></title><description><![CDATA[Part 1: A Guide to Digital Asset Insurance's History and Evolution]]></description><link>https://harrydonnelly.substack.com/p/digital-asset-insurance-history</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/digital-asset-insurance-history</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Mon, 25 Nov 2024 19:27:52 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%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>Introduction</strong></h2><p>The digital asset market is surging. BlackRock's spot Bitcoin ETF recently recorded $5 billion in volume in one day. Fidelity, Franklin Templeton, Invesco, and State Street are diving in. JPMorgan is tokenizing money market funds, while KKR and Apollo are putting real-world assets on chain.</p><p>But there's a hidden problem that isn&#8217;t often talked about: Only 1-3% of digital assets are insured. </p><p>This matters because insurance isn't optional for institutions. It's a core part of risk management - required by regulators, boards, and basic business prudence. Without comprehensive coverage, many institutions simply won&#8217;t be able to enter the market, regardless of opportunity.&nbsp;</p><p>But it goes even further. There is no mature market in the world that became that way without a liquid insurance market. Insurance helps people ship goods, sell services, fly planes and construct buildings. It&#8217;s a key part of any economy to allow companies to do business, providing important risk transfer to help the world function. Yet nearly 16 years on, crypto still remains the most excluded asset class in the world, stunting growth and leaving entrepreneurs self-insuring their risk more often than not.&nbsp;</p><p>This means getting digital asset insurance right is hard. Traditional insurers struggle with novel technical risks. Crypto-native solutions to date have lacked capacity and aren&#8217;t regulated. And unfortunately, even when coverage exists, it often has critical gaps.</p><p>Take 2023&#8217;s $1.7B in crypto hacks<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Most victims had zero coverage. Those with insurance often discovered - too late - that their policy didn't cover the actual attack vector used. Like a homeowner discovering their policy doesn't cover floods only after the storm hits, crypto companies keep finding holes in their coverage the hard way.</p><p>The bigger problem? Digital asset insurance is a black box. There's no comprehensive resource explaining what coverage is available, what it actually protects against, how to get it or what it costs. Every week we speak with industry leaders facing the same challenge: they know they need insurance, but can't find clear information about their options. Ask five different brokers and you'll get five different answers about what's possible.</p><p>This piece is Part 1 of our guide to digital asset insurance. We'll explore:</p><ul><li><p>How the industry evolved from both traditional specie insurance and cyberinsurance</p></li><li><p>The history of the digital asset insurance market</p></li></ul><p>By the end, you'll understand the critical intersection of traditional insurance and cyber insurance that makes digital asset coverage unique. You'll know what questions to ask about different coverage types. And you'll have a clear map of who can actually help protect your assets.</p><p>Let's dive in.</p><h2><strong>How Insurance Evolved</strong></h2><p>Digital asset insurance emerged from a unique intersection: centuries-old traditional&nbsp; insurance colliding with modern cyber coverage. Understanding today's landscape requires understanding both parents.</p><h3><strong>Insurance Evolution</strong></h3><p><strong>Origins</strong></p><p>Insurance began with merchants protecting trade. The first risk-sharing agreements were born in Ancient Babylon - if one trader's shipment was lost, the group would help cover the loss. Medieval Italian merchants formalized this further, creating contracts to spread the risk of maritime ventures across multiple investors.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!B2uV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 424w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 848w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 1272w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!B2uV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png" width="1025" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1025,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1655511,&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_!B2uV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 424w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 848w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.png 1272w, /__u/substackcdn.com/image/fetch/$s_!B2uV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bb5e97-b28f-4ea2-ae54-eff00684f058_1025x811.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">Contemporary Illustration of Lloyd&#8217;s Coffee House</figcaption></figure></div><p>Modern insurance took shape in London's coffeehouses. In 1688<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>, Edward Lloyd's coffeehouse became the meeting point where merchants and shipowners connected with wealthy individuals willing to take on a portion of their risk. The principle was simple: instead of one person bearing the full risk of a voyage, many people would each take a small share. This coffee house evolved into Lloyd's of London - still one of the world's largest insurance markets and a key player in digital asset insurance today.</p><p><strong>Global Growth</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sfFs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sfFs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7829676,&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_!sfFs!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sfFs!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff518b2b1-0627-4670-a05a-e065e6766a44_3072x1536.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>In the 1800s, the world grew increasingly connected. Steamships began crisscrossing the globe, trade expanded, and banks grew larger to finance it all. These growing financial institutions needed specialized coverage to match their scale and complexity. This gave rise to specie insurance - originally meant for "money in specie" (physical coins), but eventually expanding to cover all kinds of valuable physical assets. Today, specie insurance protects everything from gold bullion to fine art, anywhere these assets are stored or moved. This broad coverage of physical valuables is particularly relevant for digital asset custody, where cold storage still means protecting physical devices.</p><p><strong>Modern Times</strong>&nbsp;</p><p>By the 1960s, financial institutions had developed sophisticated coverage frameworks, many of which still form the backbone of asset protection today.</p><p>These frameworks started with custody chains. Every asset needed clear documentation of who controlled it, when, and where responsibility transferred. Like passing a baton in a relay race, each handoff had to be precise and recorded. This created a clear trail of liability - critical for when things went wrong.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YQcT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YQcT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg" width="1000" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!YQcT!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8673c761-1014-47b4-9a91-3cd6b2433506_1000x750.jpeg 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>Physical security evolved from simple locked doors to comprehensive systems. Banks developed detailed standards for everything from vault construction to guard protocols. More importantly, they created systematic ways to verify these standards were being followed through regular audits and inspections. Claims processes became equally systematic. When losses occurred, institutions knew exactly what to do - from initial incident reports to final settlement.</p><p>Regulators codified much of this into requirements. They set minimum coverage levels, spelled out reporting requirements, and specified what types of coverage different activities needed. This standardization helped the industry scale - insurers knew exactly what they were covering, and institutions knew exactly what protection they had. Because of this clarity, insurers were able to cover larger limits at cheaper prices. Specie insurers can cover limits in the $50m+ range and form consortia to insure losses in the hundreds of millions, if not billions.&nbsp;</p><p>These frameworks were so effective at protecting physical assets that they're still largely in use. They're also why traditional insurers initially approached digital assets through a physical security lens - focusing first on cold storage coverage using existing specie frameworks. But as digital assets have evolved, protecting physical vaults isn&#8217;t enough. Securing purely digital value would require an entirely new kind of insurance - one that was evolving alongside the rise of computers.</p><h3><strong>Cyber Insurance Evolution</strong></h3><p>While financial insurance evolved over centuries, cyber insurance has evolved in a flash over the last few decades. As computers transformed from novelties to critical infrastructure, entirely new risks emerged - risks that traditional insurance never contemplated. As businesses went online, criminals didn't need guns or vault-cracking skills - just a keyboard and an internet connection.</p><p>Cyber insurance emerged in the late 1990s as businesses grappled with emerging risks from digital transformation. The coverage initially evolved from professional liability and errors &amp; omissions policies, primarily serving technology firms that provided infrastructure and personal computing solutions to businesses. </p><p>As the internet transformed commerce during the dot-com boom, cyber insurance shifted its focus toward media liability coverage, particularly addressing concerns about intellectual property infringement through multimedia content on websites. This was driven by fears that unauthorised use of images and content could lead to expensive lawsuits, amplified by the unprecedented global reach of the internet.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Shne!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Shne!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg" width="529" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:529,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Freedom Writing: Remember the Y2K Scare?&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="Freedom Writing: Remember the Y2K Scare?" title="Freedom Writing: Remember the Y2K Scare?" srcset="/__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Shne!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f67091e-0f63-4f84-8a39-bc53caa7ac0e_529x270.jpeg 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">Y2K mania led to headlines like this</figcaption></figure></div><p>Some early policies also addressed speculative risks that proved less impactful than feared, such as the Y2K bug, which helped shape underwriters' understanding of how to assess and price digital risks.</p><p>Open access to the internet changed everything, creating entirely new challenges for innovative insurers. Pioneers were building entire businesses online. Software started eating the world, and a single hack could now destroy a multi-national empire..</p><p>To address these evolving threats, insurers had to rethink their approach:</p><ul><li><p>Technical security audits replaced physical inspections</p></li><li><p>Network monitoring became as important as guard patrols</p></li><li><p>Digital forensics became critical for claims</p></li><li><p>Policy wordings had to be invented to address the new nature of how companies could now suffer losses. New terminology was created and a standard underwriting framework started being developed.</p></li></ul><p>By 2010, cyber insurance was its own distinct market. The scale and sophistication of attacks exploded. A single breach could now cost hundreds of millions. Insurers had to adapt again, focusing more on prevention and incident response. Those that didn&#8217;t had to either close their doors, lay-off their cyber teams or restructure their book to try to regain profitability.&nbsp;</p><p>During the 2010s, numerous insurers tried their luck at underwriting cyber in a profitable way.. Companies like CFC Underwriting which started out as a cyber insurance player has one of the largest teams of cyber underwriters in the world, some 20 years from when they first started. Unfortunately, this wasn&#8217;t the case with all insurers, with some large names having to shut down their books entirely because of the increase in ransomware claims and the interconnected nature of cyber business interruption with managed service providers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tWNV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tWNV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg" width="909" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:909,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Zellis kept HSE's payroll going through worst cyberattack in its history&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="Zellis kept HSE's payroll going through worst cyberattack in its history" title="Zellis kept HSE's payroll going through worst cyberattack in its history" srcset="/__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tWNV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c26676-e315-4375-bdab-16201de811ef_909x396.jpeg 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">Government Services have also been brought to a standstill over ransomware attacks</figcaption></figure></div><p>When COVID hit, everything accelerated. As the world shifted online practically overnight, attack surfaces exploded. Companies that had never worried about cyber risk suddenly found their entire business operating remotely. This forced digitization drove unprecedented demand for cyber insurance. Premiums soared and the market matured rapidly.</p><p>The impact was dramatic. In just a few decades, cyber insurance had grown from a niche offering to a $14 billion market, expected to reach $29 billion by 2027<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>. While traditional insurance took centuries to mature, cyber insurance had to evolve at the speed of technology - creating crucial foundations for what was coming next: digital assets.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong>Digital Asset Insurance</strong></h2><p>The story of digital asset insurance mirrors crypto itself: from stigma to institutional adoption.</p><p><strong>Early Days</strong>&nbsp;</p><p>In crypto's early days, most insurers wouldn't touch it. The market was retail-focused, and Bitcoin was widely seen as a tool for illicit activity. Few legitimate businesses needed coverage, and fewer insurers were willing to provide it.</p><p><strong>First Steps</strong>&nbsp;</p><p>Miners were among the first to need coverage. Companies like Marathon and Riot were running hundreds of millions in equipment, facing tangible risks like equipment damage and power failures. Insurers could understand these exposures - they looked similar to other industrial operations.</p><p><strong>The Custody Evolution</strong>&nbsp;</p><p>Then came digital asset custodians. These looked more like traditional financial institutions, with similar security needs and business models. Insurers found their comfort zone: treat a hardware wallet like a gold bar in a vault, and suddenly digital asset custody became insurable using traditional specie coverage frameworks.</p><p>However, looking at custody this way works for offline storage of digital assets, but what about assets locked in smart contracts? Well the traditional insurance market still doesn&#8217;t have a good response to this. To solve it, the crypto community created its own way of insuring itself.</p><p><strong>Discretionary Cover aka Decentralized (or DeFi) Insurance</strong></p><p>DeFi insurance is a decentralized alternative to traditional insurance that operates on blockchain networks, primarily designed to protect users against risks specific to decentralized finance protocols. It allows users to purchase coverage against various crypto-related risks such as smart contract failures, exchange hacks, or stablecoin depegging events.&nbsp;</p><p>When users buy DeFi insurance, they pay premiums in cryptocurrency or stablecoins, and if a covered event occurs (like a protocol hack), they can submit a claim that's typically assessed by a community of token holders rather than a traditional insurance company. The entire process &#8212; from purchasing coverage to filing claims and receiving payouts &#8212; is automated through smart contracts, making it transparent and largely eliminating the need for traditional intermediaries.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5ANc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 424w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 848w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5ANc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png" width="782" height="654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:654,&quot;width&quot;:782,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;risk marketplace&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="risk marketplace" title="risk marketplace" srcset="/__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 424w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 848w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5ANc!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a83b3a1-8ed2-4602-92e9-0f176f12fa61_782x654.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">Nexus Mutual Protocol Overview</figcaption></figure></div><p>Although it&#8217;s called DeFi insurance, it actually isn&#8217;t &#8216;insurance&#8217; as insurance can only be provided by a regulated insurance company. DeFi insurance should go by the phrase &#8216;discretionary cover&#8217; and just like how insurance started out by having many individuals pooling their money together to protect against risks, discretionary cover is bringing it back.&nbsp;From hereon out, we&#8217;ll refer to DeFi insurance by its correct terminology - discretionary cover.</p><p>In a very poetic way, blockchain technology is breaking new ground by rewinding the clock and returning to the roots of insurance. So, how should you think about when to use discretionary cover or traditional insurance? We&#8217;ve created a handy table to help:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!lr3X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 424w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 848w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!lr3X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png" width="1456" height="2220" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2220,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:216176,&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_!lr3X!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 424w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 848w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lr3X!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cfb991-c18a-4b94-920e-dc2914457d9a_1460x2226.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">Traditional Insurance vs Discretionary Cover</figcaption></figure></div><p>Insurance companies and discretionary cover have different strengths and can co-exist side by side providing complementary coverage. It&#8217;s essential to understand the strengths of each in order to navigate the different risk transfer mechanisms at your disposal.</p><p><strong>New Frontiers, New Challenges</strong>&nbsp;</p><p>Even with the advent of discretionary cover, today's digital asset landscape creates unique challenges. Unlike traditional cyber assets, crypto is a bearer instrument - possession equals ownership. A single breach can mean permanently lost assets. The 2022 Ronin bridge hack showed how devastating this can be - $620M gone in minutes, with virtually no chance of recovery.</p><p>The risks are also more complex:</p><ul><li><p>Smart contracts with open, exploitable code</p></li><li><p>Hot wallets connected to the internet</p></li><li><p>Cross-chain bridges creating new vulnerabilities</p></li><li><p>DeFi protocols with interconnected risks</p></li></ul><p>Like the risk and fall of cyber insurers, discretionary cover protocols have also gone bust. During the Terra Luna incident, several protocols were providing coverage for algorithmic stablecoin fluctuations. Once USDT lost it&#8217;s peg, the protocols effectively got liquidated. It&#8217;s not just traditional insurance that struggles with predicting new exposures and loss trends!</p><p><strong>Current State and Future</strong>&nbsp;</p><p>Today, capacity remains limited outside traditional custody and mining. A typical specie policy might offer $250M in cold storage coverage with coverage that can go up to $1bn, but hot wallet limits rarely exceed $100M - a huge gap for institutions managing billions in assets. Smart contract coverage is even scarcer.</p><p>But change is coming. Major regulators are mandating coverage - Singapore requires digital asset firms to maintain specific coverage levels and Hong Kong's licensing regime includes mandatory insurance requirements. Major insurers are taking notice - Munich Re has been expanding their digital asset team.</p><p>2025 looks set to be a breakthrough year. As institutional capital flows in and regulatory requirements firm up, insurers will have to adapt. The question isn't if digital asset insurance will scale, but how quickly.</p><p><strong>Looking Ahead</strong></p><p>Understanding this history will help in navigating today's digital asset insurance landscape.&nbsp;</p><p>In Part 2, we'll examine the current market landscape: what coverage exists, who provides it, and how to think about protecting your digital assets. We'll map out the key players and break down the actual coverage types available today.</p><p>Subscribe below for direct access to the next parts in this series, where we'll help you navigate the complex world of digital asset insurance.&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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/harrydonnelly.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-insurance-history?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">If you found this article helpful, please share it :)</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/digital-asset-insurance-history?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/harrydonnelly.substack.com/p/digital-asset-insurance-history?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>https://www.chainalysis.com/blog/crypto-hacking-stolen-funds-2024/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>https://misscoffeebreak.wordpress.com/2014/02/16/the-story-of-edward-lloyd/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>https://www.munichre.com/en/insights/cyber/cyber-insurance-risks-and-trends-2024.html</p><p></p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Blockspace and Bandwidth]]></title><description><![CDATA[Comparing blockchain infrastructure to early internet infrastructure]]></description><link>https://harrydonnelly.substack.com/p/blockspace-and-bandwidth</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/blockspace-and-bandwidth</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Tue, 29 Oct 2024 23:11:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c0e5fcf6-a036-46c5-a810-182499e81c45_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>1. Introduction: Empty Highways</strong></h2><p>"The most valuable part of blockchain might be its unused capacity."</p><p>Today, the world's major blockchains are cumulatively operating at just 1% of their capacity<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. But what if I told you the most valuable part of blockchain might be the other 99% - and unlocking it could create trillions in value?</p><p><strong>Zombie Chains</strong></p><p>Forbes <a href="https://www.forbes.com/sites/stevenehrlich/2024/03/27/the-rise-of-cryptos-billion-dollar-zombies/?sh=62c116d254b8">recently highlighted</a> an uncomfortable truth: many blockchains with multi-billion-dollar valuations are generating just tens of thousands in fees. They called it the 'zombie blockchain problem'. </p><p>They're right about the numbers - but they're missing something crucial. Instead of viewing these empty networks as failures, we should see them as part of a larger infrastructure wave being built for the future - economic highways purpose-built to securely carry and settle the world's wealth and data.</p><p>We've constructed information superhighways for value, but today most lanes remain empty. These unused roads might be exactly the foundation we need for tomorrow.</p><p><strong>Infrastructure leads to Innovation</strong></p><p>a16z&#8217;s<a href="https://www.generalist.com/briefing/blockspace"> Chris Dixon has drawn parallels</a> between today's blockchain infrastructure boom and the over-investment in bandwidth during the dot-com era.</p><p>The main point he makes will be familiar to anyone who has read Perez&#8217;s <em>Technological Revolutions and Financial Capital</em>: that over-investment in infrastructure during a hype cycle lays the foundation for future innovations.</p><p>There is plenty of analysis comparing internet user adoption to crypto user adoption. However, a gap exists in looking at this through the lens of infrastructure.</p><p>I set out to address this void, to go under the hood and leverage historical reports and on-chain data to broadly quantify blockchain under-utilization and draw informed parallels with early internet infrastructure.</p><p>This piece aims to:</p><ul><li><p>Explain blockspace using clear analogies</p></li><li><p>Draw parallels with the dot-com era's bandwidth boom</p></li><li><p>Quantify the current state of blockchain utilization</p></li><li><p>Explore the possibilities of this excess capacity for future innovation</p></li></ul><p>By looking at historical patterns and current data, we'll provide a roadmap for understanding where we are and the potential that lies ahead.</p><h2><strong>2. What is Blockspace?</strong></h2><p>Before we dive in, it&#8217;ll be helpful to have an idea of what blockspace is.</p><p>Blockspace refers to the capacity of each block in a blockchain to contain transaction data. Simply put, blockspace tells us how much information can be transmitted in each block that gets added to a blockchain.</p><p>It represents the limited resource of transaction processing capacity in a blockchain network, analogous to bandwidth in traditional data transfer. This capacity directly impacts the network's throughput, fees, and ability to handle various types of transactions or smart contract operations.</p><p><strong>Digital Value Highways</strong></p><p>To intuitively understand blockspace, think of blockchains as digital value highways. Just as highways carry vehicles of different sizes - from motorcycles to large trucks - blockchains carry different types of instructions, from simple payment transfers to complex smart contract interactions. To get onto the highway, all traffic must pass through and pay a fee to a toll booth, which checks their registration number.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1pPV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1pPV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg" width="612" height="306" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:306,&quot;width&quot;:612,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Toll Booth Illustrations, Royalty-Free Vector Graphics &amp; Clip Art - iStock&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="Toll Booth Illustrations, Royalty-Free Vector Graphics &amp; Clip Art - iStock" title="Toll Booth Illustrations, Royalty-Free Vector Graphics &amp; Clip Art - iStock" srcset="/__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1pPV!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae5709b4-4380-44ee-9e7b-78323b9f3da5_612x306.jpeg 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>In order to add a block to a blockchain, all the instructions must pay a fee to the network which checks if the instruction is valid. Certain instructions take more space, like smart contract deployments. Like trucks, these will take up more room at the toll booth, leaving less available space for other instructions trying to get processed.</p><p>Just as highways have a maximum number of vehicles they can handle, blockchains have a theoretical maximum throughput. This capacity - how much transaction "traffic" can flow onto the highway in a given time - is what we call blockspace.</p><p><strong>Non-Fungible Highways</strong></p><p>On a blockchain, the data needed to transfer a billion dollars will take up roughly the same space as transferring a single dollar. But if you&#8217;re the one sending a billion dollars, how do you make sure it stays safe?</p><p>This is where an important distinction comes in: unlike traditional bandwidth, blockspace is not fungible across different networks. Think of different blockchain networks as different types of highways:</p><ul><li><p>Some are like multi-lane freeways, processing transactions quickly but with less security (a highway with many lanes but fewer checkpoints).</p></li><li><p>Others are like secure single lane armored vehicle routes with heavy tolls (slower and more expensive, but more secure for high-value transfers). </p></li></ul><p>Because blockspace isn&#8217;t fungible, it makes it more difficult to compare across networks. For instance, Ethereum's high-fee, high-economic security, low-throughput model contrasts sharply with Aptos&#8217;s lower-fee, lower-economic security, higher-throughput structure.</p><p>But now that you have the highway analogy in your head, you&#8217;ll be able to understand the issues that pop up when we start our comparison.</p><p>Before comparing across blockchain networks, let&#8217;s first draw lessons from the past and make a historic parallel. To gain deeper insights into blockchain&#8217;s current state and future potential, we&#8217;ll briefly visit the dot-com era infrastructure boom and understand how it played out.</p><h2><strong>3. Historical Parallel: The Dot-Com Bandwidth Boom</strong></h2><p>In the late 1990s, the internet was the new frontier, and bandwidth was a precious resource. Telecommunications companies, fueled by $1.6 trillion in equity capital raised from investors and another $600 billion in bonds, embarked on an epic infrastructure spending spree<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>:</p><ul><li><p>Between 1996 and 2001, over $500 billion was poured into new networks.</p></li><li><p>More than 80 million miles of optical fiber were laid - enough to circle Earth 3,200 times.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CrHl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 424w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 848w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CrHl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png" width="697" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:697,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:121304,&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_!CrHl!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 424w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 848w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CrHl!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ce3d57-66dd-4c61-8f77-6d2f4b376eef_697x722.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">Source: <a href="https://www.fabricatedknowledge.com/p/lessons-from-history-the-rise-and">Fabricated Knowledge, Lessons from History</a>: The Rise and Fall of the Telecom Bubble</figcaption></figure></div><p>This frenzy was fueled by wildly optimistic projections that internet traffic would double every 100 days (The source of those predictions appear to have come directly from telecom execs<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>. Talking your own book transcends industries and eras).</p><p>The result? A massive increase in capacity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5sM5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 424w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 848w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5sM5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png" width="1023" height="745" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:745,&quot;width&quot;:1023,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 424w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 848w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5sM5!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeec5c28-90b2-414e-bf20-5b90c06dcd5c_1023x745.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">Source: <a href="https://www.fabricatedknowledge.com/p/lessons-from-history-the-rise-and">Fabricated Knowledge, Lessons from History:</a> The Rise and Fall of the Telecom Bubble</figcaption></figure></div><p>But then reality struck. The bubble burst and by 2002, an estimated 97% of laid fiber remained "dark" - unused and waiting<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>.</p><p>The parallels are striking. Just as the dot-com era saw massive investment in fiber optic infrastructure, we&#8217;ve been witnessing huge capital flows into blockchain Layer 1&#8217;s and Layer 2&#8217;s. According to Rootdata, over $12bn has been raised for L1&#8217;s and L2&#8217;s to date<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>. But how much actual usage is there today?</p><h2><strong>4. Blockspace: The New Frontier</strong></h2><p>To answer this question let's examine the current state of our blockchain highways.</p><p>To quantify the current state of blockchain utilization, I focused on a sample of 21 major blockchain networks<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a>, selected based on the overlap of data from two independent sources<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a>, comparing different blockchain networks&#8217; theoretical capacity to actual usage.</p><p>It's important to note that the resulting figures should be viewed as directionally accurate rather than precise measurements. This sample provides a helpful benchmark for understanding the current state of blockchain utilization but aren&#8217;t truly accurate figures, as there are estimated to be over 1000 different blockchains.</p><p>If you are interested in the methodology, I&#8217;ve made a footnote with more details<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a>.</p><p><strong>Blockspace Growth</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kN1X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 424w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 848w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kN1X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png" width="1456" height="914" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 424w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 848w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kN1X!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82bcd89d-37a3-4968-8803-53be64318ce8_1600x1004.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">Figure 1: Cumulative Blockspace Capacity Change Over Time. Source: Chainspect </figcaption></figure></div><p>Great! We have lots more capacity than before, with a 300x increase since 2017. But now let&#8217;s look at how much of that is being used.</p><p><strong>Blockspace Usage</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5yTj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 424w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 848w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5yTj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png" width="1180" height="1184" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1184,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:450206,&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_!5yTj!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 424w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 848w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5yTj!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751dc78c-c611-4d06-9f1d-27917a34044a_1180x1184.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">Figure 2: Cumulative Blockspace Capacity vs Usage, Sept 2024. Source: Chainspect, Sonarverse. </figcaption></figure></div><p>Most of the theoretical capacity that is being added is sitting idle, with actual usage at 1% of cumulative capacity.</p><p><strong>Armored Vehicle Lanes vs Multi-Lane Highways</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!lWRK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 424w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 848w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!lWRK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png" width="981" height="756" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:756,&quot;width&quot;:981,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 424w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 848w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lWRK!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7cd3ecb-6e22-45b5-96de-d3eccb298ae8_981x756.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">Figure 3: Usage Across Different Networks, Sept 2024. Source: Sonarverse, Chainspect. </figcaption></figure></div><p>Let's revisit our highway analogy. The established secure lanes - networks like Bitcoin and Ethereum - see heavy traffic. Meanwhile, newer high-speed highways built for massive throughput sit largely empty, their lanes ready but waiting for traffic.</p><p>This concentration of activity on established networks, despite faster alternatives, highlights a key difference from the early internet era: in blockchain, security and network effects often outweigh raw speed. Just because new networks are available doesn&#8217;t mean they are yet trusted. Like any critical infrastructure, these new highways must prove their reliability before wide-spread use. </p><p><strong>Comparison With Dot-Com </strong></p><p>Comparing this data to internet bandwidth utilization from the late 90s and early 2000s reveals a striking similarity:</p><ul><li><p>2000: Usage dropped to ~3% after massive infrastructure buildout<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a>. </p></li><li><p>2024: Most blockchains operating below 5% capacity. </p></li></ul><p>These low utilization rates across most blockchain networks suggest we're in a phase of overbuilding similar to the early internet.</p><p>The roads have been laid, we&#8217;re now waiting for the drivers.</p><h2><strong>5. The Value of Unused Capacity</strong></h2><p>At first glance, all this unused capacity might seem wasteful. Are the critics right? Have we created elaborate castles in the sky whose halls will remain forever empty?</p><p>Before judging, it&#8217;s helpful to look at the aftermath of the dot-com bandwidth boom and think about what rhymes history might reveal to us.</p><p><strong>Web2: The Phoenix from the Dot-Com Ashes</strong></p><p>We left the dot-com era as it collapsed, with millions of miles of newly laid fiber optic cable lying dark. But it didn&#8217;t stay that way forever.</p><p>The surplus capacity and the fall in costs allowed the next wave of entrepreneurs and developers to create transformative new industries, enabled by abundant, cheap bandwidth.</p><p>Some Examples:</p><ul><li><p>Social Media: Platforms like Facebook leveraged excess capacity to allow easy photo and media sharing. Today Facebook has over 3bn monthly active users<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-13" href="#footnote-13" target="_self">13</a>.</p></li><li><p>Video Streaming: Netflix and YouTube now account for a significant portion of global internet traffic. Today video accounts for 65% of all internet traffic<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-14" href="#footnote-14" target="_self">14</a>.</p></li><li><p>Cloud Computing: Services like Amazon Web Services, built on excess capacity, now store most of the world's data. As of March 2023, AWS S3 holds more than 280 trillion objects in storage<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-15" href="#footnote-15" target="_self">15</a>.</p></li></ul><p>The internet highways are now filled with traffic, its vehicles essential to our daily lives. Today we couldn&#8217;t imagine living without these innovations which only became possible because of the huge investment in internet infrastructure.</p><p><strong>Blockchain&#8217;s Future</strong></p><p>In the blockchain world, this unused capacity could enable similarly transformative applications. Just as excess bandwidth enabled Web2, excess blockspace could catalyze innovations we can't yet imagine.</p><p>This capacity can open up blue ocean territory, where old industries are ripe for disruption and new ones can be created from scratch.</p><p>However, challenges remain. While infrastructure is necessary, it's not sufficient alone. The early internet benefited from little initial regulatory oversight as it primarily dealt with communication and media. The blockchain world has found initial market fit with financial applications which have strict regulation and oversight. Existing regulation often doesn&#8217;t quite fit this new technology and regulators have been slow to adapt, preventing major institutional players from fully adopting it. This regulatory uncertainty prevents movement and stifles innovation.</p><p>This uncertainty is starting to resolve, with different regions around the world bringing in new regulations that address it head on. Clarity will allow institutional and enterprise adoption, which will allow many more resources to pour into the sector, sparking innovation which now has much higher blockspace capacity to work with.</p><h2><strong>6. Paving the Digital Highways of Tomorrow</strong></h2><blockquote><p>&#8220;The bear case for blockchain is better settlement rails for finance. The bull case is new design space, entirely new industries being created we hadn&#8217;t even thought of before.&#8221; </p><p><em>- paraphrased from Hart Lambur</em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-16" href="#footnote-16" target="_self">16</a></p></blockquote><p>We&#8217;ve been building blockchain highways at a breakneck pace, but most lanes are sitting empty. It's easy to criticize and decry &#8216;zombie chains&#8217;. But remember - we've seen a similar story play out before, and it led to a revolution in how we communicate, work, and live.</p><p>Just as excess bandwidth paved the way for streaming and social media, today's abundant, cheap blockspace is quietly laying the foundation for Web3's future &#8220;killer apps&#8221;. We can't predict exactly what they'll be - it would have been difficult in 1999 to forecast TikTok. But the potential is enormous.</p><p><strong>Tying it up</strong></p><p>Let&#8217;s revisit the statement made at the start of the article.</p><p><em>What if I told you the most valuable part of blockchain might be its unused capacity.</em></p><p>Hopefully this seemingly counterintuitive idea now makes sense. We&#8217;re still in the early days of an industry which is laying a new financial backbone for the digital economy. Just as the internet's unused capacity in the late '90s held the seeds of today's digital giants, blockchain's current excess capacity represents vast, untapped potential.</p><p>Looking at the historic parallel, the value created from what came after the dot-com era dwarfed what came before. </p><p>The unused capacity of blockchains, if harnessed effectively, has the potential to create value that far exceeds the current crypto industry - from streaming salaries paid by the second to automatic micro-insurance claims, decentralized AI training markets, real-time supply chain verification and more. </p><p>The digital highways of tomorrow are being paved today. The future will belong to those who build on them.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/blockspace-and-bandwidth?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/harrydonnelly.substack.com/p/blockspace-and-bandwidth?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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">If you want more content like this, subscribe for more insights on the intersection of blockchain, finance and security.</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><div><hr></div><p><em>Thanks to David Schwed, Alex LaBossiere, Felix Stocker, Robert Martin and Charlie Curnin for reviewing drafts of this piece and providing feedback.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Across a sample of 21 major networks taken for this article. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>https://ideas.ted.com/an-eye-opening-look-at-the-dot-com-bubble-of-2000-and-how-it-shapes-our-lives-today/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>https://www-users.cse.umn.edu/~odlyzko/doc/itcom.internet.growth.pdf</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>https://www.wsj.com/articles/SB1032982764442483713</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>https://www.rootdata.com/Fundraising</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>List of Blockchains used: 1. Algorand 2. Aptos 3. Arbitrum 4. Avalanche 5. Base 6. Bitcoin 7. BNB Chain (Binance) 8. Cardano 9. Celo 10. Ethereum 11. Fantom 12. Gnosis Chain 13. Moonbeam 14. Optimism 15. Polygon 16. Polkadot 17. Scroll 18. Sei 19. Solana 20. Stellar 21. Tron</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Big thanks to <a href="https://sonarverse.com/">Sonarverse</a> and <a href="https://chainspect.app/">Chainspect</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p><em><strong>Notes on Methodology</strong></em></p><p><em>Transactions Per Second (TPS) is widely used by blockchains to describe their speed and capacity. This is a non-standardized method as average transaction size can and does differ across different networks. <a href="https://x.com/paramonoww/status/1851004516789105126">This thread</a> expands on a few reasons why TPS is a poor metric. The easiest way to standardize TPS would be to take the average transaction size in bytes and multiply it by TPS to get a standardized &#8220;Data Transfer Per Second&#8221;. However, while TPS stats are easily accessible, unfortunately average transaction sizes are not.</em></p><p><em>I was unable to find data for all the chains in this sample. The data I was able to find had average transaction sizes in bytes between ~200-400 bytes. This suggests that they all are in the same order of magnitude and that the &#8220;Data Transfer Per Second&#8221; figure would be roughly similar to the TPS figures shown.</em></p><p><em>If you have detailed data on average data transferred per transaction across networks, please reach out! I&#8217;d love to have more accurate figures.&nbsp;</em></p><p>&#8212;</p><p><em><strong>Note on Calculation of Each Figure</strong></em></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p><em>Figure 1: Cumulative Sum of Max Theoretical TPS. Summation based on year of launch. </em></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p><em>Figure 2: Max Theoretical TPS vs Real Time TPS. Real Time TPS Data taken over 30 day window in September 2024. </em></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p><em>Figure 3: Max TPS/Real Time TPS. Real Time TPS Data taken over 30 day window in September 2024. Note: Most data was from Chainspect and cross checked with Sonarverse. However, Chainspect has an issue with Bitcoin Real Time TPS being greater than Max Theoretical TPS. As such the figure for Bitcoin usage was taken from Sonarverse over September using slightly different methodology.  </em></p><p>&#8212;</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>https://www.wsj.com/articles/SB1032982764442483713</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-13" href="#footnote-anchor-13" class="footnote-number" contenteditable="false" target="_self">13</a><div class="footnote-content"><p>https://sproutsocial.com/insights/facebook-stats-for-marketers/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-14" href="#footnote-anchor-14" class="footnote-number" contenteditable="false" target="_self">14</a><div class="footnote-content"><p>https://www.tubefilter.com/2023/01/20/sandvine-video-data-bandwidth-internet-traffic-report-streaming-video-youtube-netflix/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-15" href="#footnote-anchor-15" class="footnote-number" contenteditable="false" target="_self">15</a><div class="footnote-content"><p>https://www.allthingsdistributed.com/2023/07/building-and-operating-a-pretty-big-storage-system.html</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-16" href="#footnote-anchor-16" class="footnote-number" contenteditable="false" target="_self">16</a><div class="footnote-content"><p>https://blockworks.co/podcast/bellcurve/3ba8bf64-bf20-11ee-b0d3-f71750d7c2be</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Demystifying Digital Asset Custody]]></title><description><![CDATA[An intuitive guide to understand how digital asset custody works]]></description><link>https://harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d</link><guid isPermaLink="false">https://harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d</guid><dc:creator><![CDATA[Harry Donnelly]]></dc:creator><pubDate>Thu, 08 Aug 2024 20:33:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a7804e6c-c180-4114-896f-878c97036b31_1510x938.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2></h2><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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"></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>1. Introduction</strong></h2><p>Just 2 weeks ago, an Indian crypto exchange lost $271 million in a devastating attack, with North Korea&#8217;s state-sponsored Lazarus Group as the prime suspect. This isn't an isolated incident - over $5 billion has been stolen in crypto hacks in the last 2 years alone<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. In this high stakes environment with state level threat actors, who can you trust to keep your digital assets safe?</p><p>Welcome to the critical yet often misunderstood world of digital asset custody.</p><p><strong>What exactly is custody, and why does it matter?</strong></p><p>At its core, custody is about keeping valuable assets safe.</p><p>We&#8217;ve built an incredibly complicated financial system that allows us to move billions of dollars at the push of a button. But it would all come crashing down if the assets at the base of the system disappeared. To avoid that, we rely on trusted parties whose role is to make sure that this doesn&#8217;t happen.</p><p>These are custodians. They&#8217;re incredibly important but few people understand how they really work, particularly in blockchain. This piece aims to change that.</p><p>We'll demystify digital asset custody by exploring:</p><ul><li><p>The role of custodians in the crypto ecosystem</p></li><li><p>Distinctions between types of custody providers</p></li><li><p>How custody blends traditional security with blockchain technology</p></li><li><p>The step-by-step journey of a blockchain transaction through a custody system</p></li><li><p>Key technical concepts and their place in the custody mental model</p></li></ul><p><strong>Why should you care?</strong></p><p>If you believe that blockchain is the future of finance, then digital asset custody providers will form the backbone of security in this new landscape, making them the future of how businesses will keep their assets safe.</p><p>After reading this, you&#8217;ll have an understanding of how they work and be better equipped to understand this new future.</p><h2><strong>2. The Custodian's Role in the Blockchain World</strong></h2><p><strong>Lightning Quick History of Custody</strong></p><p>Throughout history, we've entrusted our wealth to increasingly sophisticated security systems:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bD0d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 424w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 848w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bD0d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png" width="1456" height="198" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:198,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 424w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 848w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bD0d!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6c2c79-c9f0-4cb8-8f9e-0017c3cfbb3a_1600x218.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>From Sumerians clay tablets, to castle vaults, to modern bank vaults, to secure servers.</em></figcaption></figure></div><p>As our world digitized, so did our assets (mostly). Paper certificates gave way to electronic records, and gold bars to strings of data. This brought new challenges, requiring cybersecurity on top of physical security.</p><p>Today, the next frontier in custody is blockchain technology. This tech has rewritten the rules, and shifted custody to revolve around the protection of cryptographic private keys &#8211; the sole proof of ownership in the blockchain world. Lose or compromise these keys, and you lose your assets - potentially forever.</p><p>This is where digital asset custodians come in, offering a combination of cryptography, cybersecurity, and physical security all meant to ensure your private keys - and therefore your assets - stay safe.</p><p><strong>Why Custodians Matter in Crypto</strong></p><p>Imagine losing billions of dollars in an instant, all because you forgot a password. With digital assets, this nightmare is a real possibility.</p><p>In the blockchain world, ownership boils down to one thing: private keys. These aren't physical keys you can hold; they're long strings of characters that prove you own your crypto assets.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NL59!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 424w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 848w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NL59!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png" width="946" height="136" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:136,&quot;width&quot;:946,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69722,&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_!NL59!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 424w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 848w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NL59!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a32973e-017c-408b-8f5a-68bb482c3fa5_946x136.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Example Private Key. <a href="https://github.com/urbit/bridge/issues/229">Source</a></figcaption></figure></div><p>This is where a major difference from traditional finance becomes clear. If you forget your bank account password, you can reset it. Lose your private key? There's no 'forgot password' button. Lose your private key, and you've lost your digital assets.</p><p>Enter digital asset custodians. They handle and abstract away security and blockchain technical details, basically saying, "Let us handle the complex security stuff so you can focus on running your blockchain based business.&#8221;</p><p>More specifically, they offer secure, enterprise-grade solutions for private key management, storage, and transaction signing.</p><p>We&#8217;ll go deeper into each of these aspects. But first, let's understand the custody landscape as not all crypto custody providers are the same.</p><p><strong>Types of Digital Asset Custodians</strong></p><p>As the demand for secure management grew, different types of custody solutions emerged to meet different needs. You can broadly bucket them into two main categories:</p><ol><li><p><strong>True Custodians</strong>: Hold private keys on behalf of users, taking direct control of the users' assets. They're similar to traditional banks in that they have full custody of your assets and are usually regulated. However, unlike with traditional banks, even if they are a Qualified Custodian, assets aren&#8217;t protected under FDIC. </p></li><li><p><strong>Custody Tech Providers</strong>: Provide technology that allows users to sign transactions securely without fully relinquishing control of their private keys. They offer a middle ground between self-custody and full third-party custody.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7Gjv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 424w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 848w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7Gjv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png" width="1456" height="442" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:442,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:310724,&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_!7Gjv!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 424w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 848w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7Gjv!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc78b0ee-5b39-4ab4-b3a2-df1e3df6f052_1543x468.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">Differences between true custodians vs custody tech providers</figcaption></figure></div></li></ol><p>Let&#8217;s pause on this for a second as it&#8217;s an interesting nuance that's easily missed.</p><p>In traditional finance, custody tech providers don&#8217;t exist. You have to entirely entrust custody to a third party if you are dealing with bits rather than atoms, otherwise your assets can&#8217;t operate in traditional siloed systems.</p><p>Blockchain allows us to have a shared ledger, a public record of your assets that everyone agrees on. Systems are more open, and if you are technically competent, it&#8217;s now possible to manage your own private keys and not entrust them to others.</p><p>But most people don&#8217;t want to deal with the technical complexity of full self-management, and many businesses deem it too risky. Custody tech providers rose to meet that challenge, providing software to abstract complexity and add enterprise controls, without taking full ownership over the private key.</p><p>And today there are lots of different custody providers offering these services.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jA_f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 424w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 848w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jA_f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png" width="1456" height="627" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:627,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:593090,&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_!jA_f!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 424w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 848w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jA_f!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff079dd2b-5897-41a4-a3f1-22ad05547818_1640x706.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">DA Custody Ecosystem Map 2024. If there are others who I missed, let me know!</figcaption></figure></div><p>So what do these custodians actually do? Let's dive deeper and create a mental model of custody to try and understand it.</p><h2><strong>3. Custody Mental Model:</strong></h2><p><strong>Cyber Security Meets Blockchain Security</strong></p><p>Imagine you're tasked with guarding the crown jewels, but instead of a physical crown, you're protecting an invisible asset that exists only as data. And if that data disappears, it&#8217;s almost impossible to get it back. How would you even get started keeping it safe?</p><p>Welcome to the world of digital asset custodians.</p><p><strong>Blockchain Custody Onion Model</strong> </p><p>To understand how custodians operate, let's build a mental model.</p><p>Think of digital asset custody as a high-tech onion, with multiple layers of security wrapped around a core blockchain address.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ReGu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 424w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 848w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ReGu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png" width="1142" height="1136" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1136,&quot;width&quot;:1142,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:317486,&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_!ReGu!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 424w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 848w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ReGu!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F625f48e3-7073-4527-90c0-850841e75d95_1142x1136.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">The Blockchain Custody Onion Mental Model</figcaption></figure></div><p><strong>Layer 1: The Blockchain Core</strong> At the core lies the blockchain itself. This is where your assets truly "live". Control of these assets comes down to one thing: the private keys.</p><p><strong>Layer 2: Key Management</strong> The first protective layer surrounds the private keys. Key management and storage. Custodians use cryptographic techniques like Multi-Party Computation (MPC) or Hardware Security Modules (HSMs) to secure private keys. We dive deeper into these later in section 5.</p><p><strong>Layer 3: Physical Security </strong>For true custodians, physical security is a crucial layer. This usually involves secure facilities, often with biometric access controls, 24/7 surveillance, and even armed guards. It's the fortress that protects the servers and hardware storing your digital assets. Custody tech providers indirectly provide physical security as their software relies on secure facilities to house their infrastructure. However there are additional obligations on the user to host their portion of the infrastructure securely, which for true custodians isn&#8217;t the case. </p><p><strong>Layer 4: Transaction Policies</strong> This layer sets rules for transactions. It might include limits on transaction amounts, whitelisting of approved addresses, or time-locks on large transfers. It's like having a personal banker who double-checks every check you write, making sure it meets predefined criteria.</p><p><strong>Layer 5: Access Control</strong> This layer determines who can initiate transactions and under what circumstances. Custodians will check credentials and require authentication to ensure the initiator has permission to sign the transaction. It might involve multi-signature schemes requiring multiple approvals, or sophisticated role-based access controls. Think of it as a high-tech version of the two-person rule used for launching nuclear weapons, ensuring no single person can unilaterally make critical decisions.</p><p><strong>Layer 6: Logging and Attestation: </strong> This layer creates an unalterable record of all system activities and transactions. It allows for transparent auditing and third-party verification of assets. Think of it as a tamper-proof surveillance system for operations, ensuring accountability in the custodian's processes. While this is shown as a distinct layer, in reality the best custody providers will continuously verify and attest at each layer. </p><p><strong>Layer 7: Audit and Compliance</strong> The outer layer involves continuous monitoring, regular audits, and adherence to regulatory requirements. This provides peace of mind to clients and satisfies the scrutiny of regulators.</p><p>There you have it. Digital asset custody really is just layers of web2 and physical security built on top of a blockchain address, with each successive layer adding more security.</p><p>Understanding this model is important because it highlights the complexity of what custodians do. They're not just storing digital assets; they're orchestrating a sophisticated dance of cybersecurity measures, cryptographic techniques, physical safeguards and regulatory compliance.</p><p>In the world of digital assets, custody is as much about managing information and processes as it is about safeguarding wealth. It's a new paradigm, where value can be moved (and lost!) as easily as information, reshaping how we think about asset security.</p><p>Now that we have that model in our mind, we can pretty easily understand the journey of a blockchain transaction through this system.</p><h2><strong>4. Step by Step Journey Through the Custody System</strong></h2><p>Let's look at what happens behind the scenes when you use a custody provider by walking through a real-world scenario: Alice wants to send $100 worth of crypto from her custody wallet to Bob's address. Here's how this transaction flows through the layers of our onion:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OAUx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 424w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 848w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_webp, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OAUx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png" width="1134" height="487" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:487,&quot;width&quot;:1134,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124458,&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_!OAUx!, /__u/harrydonnelly.substack.com/w_424, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 424w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_848, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 848w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_1272, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OAUx!, /__u/harrydonnelly.substack.com/w_1456, /__u/harrydonnelly.substack.com/c_limit, /__u/harrydonnelly.substack.com/f_auto, /__u/harrydonnelly.substack.com/q_auto:good, /__u/harrydonnelly.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b187f9-fb2d-4b3d-874f-9e7ac1ada76a_1134x487.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">Transaction flow through the security layers</figcaption></figure></div><p><strong>1. Initiating the Transaction (Layer 7: Audit and Compliance)</strong></p><ul><li><p>Alice logs into her custody account and enters Bob's address and the amount: $100.</p></li><li><p>Initial compliance checks kick in, verifying Alice's identity and checking if Bob's address is on a sanctioned list (AML checks).</p></li></ul><p><strong>2. Logging Begins (Layer 6: Logging and Attestation)</strong></p><ul><li><p>The custodian's system begins logging this action, marking the start of the audit trail.</p></li></ul><p><strong>3. Access Control (Layer 5)</strong></p><ul><li><p>The system authenticates Alice and determines who needs to approve this transaction.</p></li><li><p>For this small $100 transaction, Alice's approval is sufficient. For larger amounts, multiple approvals might be required.</p></li><li><p>Alice receives a push notification on her phone to confirm the transaction.</p></li></ul><p><strong>4. Policy Check (Layer 4: Transaction Policies)</strong></p><ul><li><p>The system checks Alice's transaction against preset policies, for example:</p><ul><li><p>Is $100 within Alice's daily transaction limit?</p></li><li><p>Is Bob's address on Alice's whitelist, or does it need additional verification?</p></li><li><p>Are there any time-based restrictions on Alice's account?</p></li></ul></li><li><p>If all checks pass, the transaction moves to the next layer.</p></li></ul><p><strong>5. Physical Security (Layer 3)</strong></p><ul><li><p>The transaction triggers access to physically secured hardware. This might involve automated systems accessing cold storage (more on this in the next section) in a secure facility.</p></li></ul><p><strong>6. Key Management (Layer 2)</strong></p><ul><li><p>Now, the custodian's systems need to sign the transaction with Alice's private key.</p></li><li><p>Security measures like MPC (Multi-Party Computation) and HSMs (Hardware Security Modules) are used to sign these transactions securely.</p></li></ul><p><strong>7. Blockchain Interaction (Layer 1: The Blockchain Core)</strong></p><ul><li><p>With the transaction signed, the custodian broadcasts it to the blockchain network.</p></li><li><p>This marks the handoff from the custodian's controlled environment to the blockchain which processes and confirms the transaction.</p></li></ul><p><strong>8. Logging Update (Layer 6: Logging and Attestation)</strong></p><ul><li><p>The system updates the transaction log with final details.</p></li></ul><p><strong>9. Confirmation and Completion (Layer 7: Audit and Compliance)</strong></p><ul><li><p>The custodian's systems monitor the blockchain for confirmations.</p></li><li><p>The entire process is logged for audit purposes, completing the circle back to the outer layer.</p></li><li><p>Bob receives the $100, Alice receives a notification that her transfer is successful.</p></li></ul><p></p><p><strong>Journey to the Centre of the Onion</strong></p><p>This journey shows how each layer plays a different role and highlights the complexity behind every transaction:</p><ul><li><p>Outer layers (5 and 6) ensure regulatory compliance and adherence to predefined rules.</p></li><li><p>Middle layers (3 and 4) manage access and physical security.</p></li><li><p>Inner layers (1 and 2) handle the cryptographic operations and blockchain interactions.</p></li></ul><h2><strong>5. Key Concepts Simplified</strong></h2><p>Now that we have a mental model of how custodians are set up and how transactions flow through the system, let&#8217;s dive into some of the jargon and terminology we use. </p><p><strong>1. Multi-Party Computation (MPC)</strong></p><ul><li><p>What: A cryptographic technique that creates partial keys, used to make partial signatures. For instance, three servers might each hold a partial key, with at least two required to cooperate to sign any transaction.</p></li><li><p>Where: Key Management (Layer 2)</p></li><li><p>Why it matters: This enhances security by ensuring no single party holds the complete key, reducing the risk of theft or insider threats. </p></li></ul><p><strong>2. Secure Enclaves (TEE)</strong></p><ul><li><p>What: Protected memory regions in computer processors, isolated from the main operating system.</p></li><li><p>Where: Key Management (Layer 2)</p></li><li><p>Why it matters: This offers a secure execution environment for signing, giving confidence that this won&#8217;t be affected even if the main system is compromised.</p></li></ul><p><strong>3. Hardware Security Modules (HSMs)</strong></p><ul><li><p>What: Specialized, tamper-resistant hardware for cryptographic operations.</p></li><li><p>Where: Key Management and Physical Security (Layer 2 and Layer 3)</p></li><li><p>Why it matters: This provides a secure environment for key storage and signing, protecting against both physical and digital attacks.</p></li></ul><p><strong>4. Cold Storage</strong></p><ul><li><p>What: Storing digital assets offline, unconnected to the internet.</p></li><li><p>Where: Physical Security (Layer 3)</p></li><li><p>Why it matters: This provides security against online threats which can&#8217;t access offline devices. If the device isn&#8217;t connected to the internet, the internet can&#8217;t hurt it.</p></li></ul><p><strong>5. Multi-Signature (Multi-sig)</strong></p><ul><li><p>What: Requires multiple signers to coordinate to create a signature in order to authorize a transaction. Imagine a safety deposit box that requires two keys to open - one held by you, one by the bank. That's multi-sig in action.</p></li><li><p>Where: Access Control (Layer 5)</p></li><li><p>Why it matters: This distributes control and reduces single points of failure. Single points of failure are always best avoided as they will be targeted by attackers, removing them enhances overall security.</p></li></ul><p><strong>6. Whitelisting</strong></p><ul><li><p>What: A pre-approved list of addresses allowed to receive funds.</p></li><li><p>Where: Transaction Policies (Layer 6)</p></li><li><p>Why it matters: This reduces the risk of funds being sent to unauthorized or malicious addresses. If an attacker were to gain access to the account and tried to send transactions to their own address, this would block the transactions before they went to any of the core layers for signing.</p></li></ul><p>These concepts are not mutually exclusive (e.g. you can have multi-sig cold storage using secure enclaves). Each of these technologies (and many more!) come together to help make custody safe. The space is rapidly evolving and we&#8217;re constantly thinking of new ways to deal with threats. This means what is state of the art today will likely be out of date in 2-5 years time.</p><p>But now whenever you hear an acronym or a new piece of security from a custodian, you can try and map them to the different layers to understand the reason for why it&#8217;s been created.</p><h2><strong>6. Wrap-up</strong></h2><blockquote><p>&#8220;Show me the incentive and I will show you the outcome&#8221; - Charlie Munger</p></blockquote><p>Custodians are paid to strike the balance between security and convenience. They focus on the tricky problem of guarding valuable data that if lost, is almost always irrecoverable, while making that data accessible to allow transactions. Imagine a vault that needs to be impenetrable, yet accessible at a moment's notice. That's the custodian's daily challenge.</p><p>To try and solve this problem, custodians try to wrap as many layers of security as possible between the blockchain address where assets live and the ability to move assets from that address. Each layer added to the onion represents a new challenge for potential attackers, making the assets at the core increasingly secure.</p><p>However, this isn&#8217;t a fully solved problem.</p><p>Custodians and security firms that connect to them will continue to evolve with new security measures, new layers and new technologies (including what we are building at <a href="http://www.circuitprotect.com">Circuit</a>! Reach out if you want to learn how we can help you recover your assets even if private keys are lost).</p><p><strong>The Future</strong></p><p>As we've peeled back the layers of digital asset custody, hopefully something is becoming clearer: the future is being shaped right before our eyes.</p><p>As blockchain continues to reshape industries beyond finance - from supply chain management to digital identity - the principles of secure digital asset custody will become increasingly relevant. The lessons learned from protecting cryptocurrencies today will inform how we secure digital value of all kinds tomorrow. Imagine a world where your digital identity, health records, and financial assets are all secured using learnings from custody principles we use for crypto today.</p><p>Now you are better equipped to face this new frontier, with an intuitive understanding of how at its bedrock, we&#8217;re approaching keeping things safe.</p><p>Welcome to the future of finance. It's secure, it&#8217;s digital, and it's just getting started.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d?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/harrydonnelly.substack.com/p/demystifying-digital-asset-custody-a2d?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div><hr></div><p>If you found this article helpful, please share it :)</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://harrydonnelly.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">If you want more content like this, subscribe for more insights on the intersection of blockchain, finance and security.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div><hr></div><p><em>Thanks to Chris Grilhault de Fontaines, David Schwed, Hamza Adnan, King Tong Choo, Tom Kiddle and TJ Connolly for reviewing drafts of this piece and providing feedback.</em> </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>https://www.chainalysis.com/blog/crypto-hacking-stolen-funds-2024/</p><p></p><p></p></div></div>]]></content:encoded></item></channel></rss>