<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2024-10-09T22:12:41Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by waxwing</title>
  <author>
    <name>waxwing</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7" />
  <id>https://njump.cloud.vinney.xyz/npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7</id>
  <icon>https://void.cat/d/RF1P7HWvqyAkQ23SUGN3KE.webp</icon>
  <logo>https://void.cat/d/RF1P7HWvqyAkQ23SUGN3KE.webp</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst87ahad9zsvm762qltlrpq9j7vyq7knvrax2vt3jvk3mp9cqgq7qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsggt46t</id>
    
      <title type="html">You&amp;#39;re thinking of MuSig(2), which is indeed a cool watly to ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst87ahad9zsvm762qltlrpq9j7vyq7knvrax2vt3jvk3mp9cqgq7qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsggt46t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8emah2u8m57tue9fjfs6j5qnwx7xq3npksg6n7mqvqdpu5vkgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc0kpde3&#39;&gt;nevent1q…pde3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You&amp;#39;re thinking of MuSig(2), which is indeed a cool watly to do multisig. I&amp;#39;m talking here specifically about using CHECKSIGADD in taproot *leaves*. Different thing.&lt;br/&gt;&lt;br/&gt;The taproot change included *both* Schnorr sigs in BIP340, which enables MuSig2, but also script trees, which enables the selective revelation I mentioned above.
    </content>
    <updated>2026-10-14T07:43:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs93pm4fjq50rq7gtq7my6qdk7gffnkfmuwahtd84ppjjym5r03jeczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9kxcwh</id>
    
      <title type="html">Oh, right, got it. There&amp;#39;s the argument that you can test the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs93pm4fjq50rq7gtq7my6qdk7gffnkfmuwahtd84ppjjym5r03jeczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9kxcwh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsylzddwtx9asskwy9uh9m9g3kqfdm227wuz2mawf320m9pt4rxfhcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc0duxua&#39;&gt;nevent1q…uxua&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, right, got it. There&amp;#39;s the argument that you can test the procedure with different keys. But your point is still very valid.
    </content>
    <updated>2026-10-14T01:02:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp904cjws4we554leuq2d43wgukvr657w8m24vsacc3gt5r8hj75gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsgz8uzp</id>
    
      <title type="html">You absolutely do need to do test txs! Maybe i missed the context ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp904cjws4we554leuq2d43wgukvr657w8m24vsacc3gt5r8hj75gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsgz8uzp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz7xh8hdezv0fp0w9capyk6c4as20q7nm5dk9yksgq0apduj5vwyspramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqgd9wmu&#39;&gt;nevent1q…9wmu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You absolutely do need to do test txs! Maybe i missed the context of your comment though.
    </content>
    <updated>2026-10-14T00:12:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs87sytvt70rnqrwqp0cpvlz5cgpcv3pwzhccccd9ffvg39265ytcgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjszty32m</id>
    
      <title type="html">But I was saying it strengthens it? One leaf exposes A,B. One ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs87sytvt70rnqrwqp0cpvlz5cgpcv3pwzhccccd9ffvg39265ytcgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjszty32m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxc3r5x5259c7y6c80zmrwgd9sweep4pglgwlqxk7ega87eeqgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczuvm06&#39;&gt;nevent1q…vm06&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But I was saying it strengthens it? One leaf exposes A,B. One exposes A,C. And one exposes B,C. So onchain you only see the 2 that signed, not the 3rd. Pretaproot you see all 3, in every signing event.&lt;br/&gt;&lt;br/&gt;But now I&amp;#39;ve written that out, it only helps in terms of blockchain publishing I think. If you literally own 2 of 3 devices, you clearly will be able to see all 3 pubkeys.
    </content>
    <updated>2026-10-13T20:06:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq323j0fqha6ng26dydfprn025xulafacqvr4al8hv5fgqmygv7tczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjst3yv4u</id>
    
      <title type="html">IIRC taproot affects this. Pre taproot it was impossible to sign ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq323j0fqha6ng26dydfprn025xulafacqvr4al8hv5fgqmygv7tczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjst3yv4u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqq8hn97fd3hdpckd2mf2rvl65r0qrt6nf9ylpqu66mkcp45t3spzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcvgz54l&#39;&gt;nevent1q…z54l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;IIRC taproot affects this. Pre taproot it was impossible to sign m of n multisig without exposing all n pubkeys. In taproot, it is, with leaves. It&amp;#39;s complicated but in old school multisig with 2 of 3 devices, each one has to know the others&amp;#39; pubkeys, so owning 2 devices is definitely enough.
    </content>
    <updated>2026-10-13T19:47:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8psp7mtkmne4kxlam828uhmk6rqjjkjh37n4u4k3t3a5cjsjnd6qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7mf8gp</id>
    
      <title type="html">If you have all 3 pubkeys, you only need 2 of 3 signatures (or ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8psp7mtkmne4kxlam828uhmk6rqjjkjh37n4u4k3t3a5cjsjnd6qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7mf8gp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq97dvfh3v8vhpl770c8vaxkr6a0efwk6ev4aepxu2q5nkp7lpcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtchj0urt&#39;&gt;nevent1q…0urt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you have all 3 pubkeys, you only need 2 of 3 signatures (or private keys ofc) to get the money. You may or may not have access to the pubkeys, it depends. But clue is in the name: they&amp;#39;re *public* keys, called that for a reason.
    </content>
    <updated>2026-10-13T19:39:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstuwexlzpkfj77gs3csucj47vux3q3p0v3p80lw3s4v8zv875qptszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjsz4lv</id>
    
      <title type="html">There may, however, be *2* known remote attacks :)</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstuwexlzpkfj77gs3csucj47vux3q3p0v3p80lw3s4v8zv875qptszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjsz4lv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqyy752qa0p2s3ayp7s624zkfm0es8lkxq49645p2cgz0qelpgcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcatxejf&#39;&gt;nevent1q…xejf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There may, however, be *2* known remote attacks :)
    </content>
    <updated>2026-10-13T19:28:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxtdzmhk56d9jddglfkp8x8lau4j8czlc7mawfqd7zuu9m5y564rgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9se7kc</id>
    
      <title type="html">It&amp;#39;s certainly a good idea to make sure it doesn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxtdzmhk56d9jddglfkp8x8lau4j8czlc7mawfqd7zuu9m5y564rgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9se7kc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9tklpjwdufhpf0xlxrwxk4mpq5v2r8z8rwd6glrfsxpm208mdvdcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcsdru03&#39;&gt;nevent1q…ru03&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s certainly a good idea to make sure it doesn&amp;#39;t accidentally connect to an unsecured network. Or maybe like live in a farmhouse or something 😄&lt;br/&gt;&lt;br/&gt;The thing is, what&amp;#39;s your actual threat model? Anything is *possible*, but what&amp;#39;s plausible.
    </content>
    <updated>2026-10-13T18:30:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstkqpehknh55jdjhm3x50nydj22e2n4rkhxhjxdlgxzkac7u6weagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsfg5kge</id>
    
      <title type="html">It&amp;#39;s sort of the wrong question? I mean this isn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstkqpehknh55jdjhm3x50nydj22e2n4rkhxhjxdlgxzkac7u6weagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsfg5kge" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8g4tcpedjydd88psp4zenj6t02f9keuyc2n4kk2q5ma676a59ycgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcjwcutz&#39;&gt;nevent1q…cutz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s sort of the wrong question? I mean this isn&amp;#39;t exactly true but it&amp;#39;s a fun thought: suppose I gave the &amp;#34;obviously correct&amp;#34; hardware and software choice. Then, everyone would use that, and attackers would have at least a specific target (that is FAR from a watertight argument, but it&amp;#39;s a fun/interesting one).&lt;br/&gt;&lt;br/&gt;Fwiw i think it&amp;#39;s easier to be network-disconnected on laptops and desktops, than on phones. I think that should count for something.
    </content>
    <updated>2026-10-13T15:50:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy8t7jksv2ngxvs7rptcxa26yhwndt69a26w87ww75levsnzy5gfqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0w70xd</id>
    
      <title type="html">Maybe people will finally realise (a) it&amp;#39;s easier to audit ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy8t7jksv2ngxvs7rptcxa26yhwndt69a26w87ww75levsnzy5gfqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0w70xd" />
    <content type="html">
      Maybe people will finally realise (a) it&amp;#39;s easier to audit software than hardware (b) the threat model on hardware isn&amp;#39;t realistically backdooring general purpose computers when they don&amp;#39;t even know what software you&amp;#39;ll run (c) you don&amp;#39;t have to rip out network cards, if there is no accessible internet.&lt;br/&gt;&lt;br/&gt;Maybe, maybe not ;)&lt;br/&gt;&lt;br/&gt;I wonder if I was influenced by getting into bitcoin before hardware wallets existed. Back then the discussion was &amp;#34;don&amp;#39;t be a dumbass and run your wallet on windows&amp;#34; and &amp;#34;keep it on a separate machine&amp;#34;. People were running wallets on phones and getting into arguments about how much is safe to keep on it - I guess that just hasn&amp;#39;t changed at all. BIP32 was just starting to become commonplace and people realized the &amp;#39;watch only&amp;#39; concept could work (a massive step forward imo), people were just starting to tinker with the idea of special purpose devices, I remember Trezor starting up. I played with one a few times, small amounts, it&amp;#39;s kind of cool technology, but I could never bring myself to put much money on it. It&amp;#39;s sitting in a drawer, empty, now. I bought a couple Coldcards, gave one to a guy in El Salvador who used it for teaching, the other one sat in my drawer until the hack, shortly after which I took it out of its bag and used it as a teaching demonstration, myself. Thanks for coming to my ted talk.
    </content>
    <updated>2026-10-13T14:05:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs90g2pgt68txzajv7ggm4lynewappsdmn9hawxr09tx05wegdmr8qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0pu3hm</id>
    
      <title type="html">Tbh it never really worked in 2016. I tried very hard but no one ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs90g2pgt68txzajv7ggm4lynewappsdmn9hawxr09tx05wegdmr8qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0pu3hm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9umj7lfn8dtpvmljkdlwtxcy735y274rs9x5uaqzjckx9f9pv6lgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcga69xe&#39;&gt;nevent1q…69xe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tbh it never really worked in 2016. I tried very hard but no one was interested in helping me, not even to test, so I just gave up.&lt;br/&gt;&lt;br/&gt;I remember I found a bug in Electrum while I was doing that, that made it impossible to cosign transactions. Thomas fixed it when I showed him, but man did it take time to debug it! Pretty slow back then 😄
    </content>
    <updated>2026-10-13T13:47:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszuhdslmavefjwrd2pnq584fzsd63nrnpzq3yejr4x36zd82d4rdgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9mlvxs</id>
    
      <title type="html">Here&amp;#39;s what withdrawal looks like when the hub has gone ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszuhdslmavefjwrd2pnq584fzsd63nrnpzq3yejr4x36zd82d4rdgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9mlvxs" />
    <content type="html">
      Here&amp;#39;s what withdrawal looks like when the hub has gone offline. There are 2 such transactions. Each about 10kvb, a mere 40kB of witness/script 😄 (seriously though: big, but not a problem at all).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mutinynet.com/tx/5193b49e0c3bc62a5a72636b0a28ef83a279effb6f5ed79dcaaa632912a72ff8?showDetails=true&#34;&gt;https://mutinynet.com/tx/5193b49e0c3bc62a5a72636b0a28ef83a279effb6f5ed79dcaaa632912a72ff8?showDetails=true&lt;/a&gt;&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqstv4yktd0yl4j5erxthswewcv8qyh36pqc5hurt89uwqfssmh7vkcprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhsygr8twz0ua0zz64eglr58rh9r898wafhdh0stkklhf3830gp9cwh9qpsgqqqqqqsrpcrcg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…crcg&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Doesn&#39;t look like much (because it isn&#39;t! lol), but here is the first ever withdrawal from a lichen on a public network :&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mutinynet.com/tx/0a1efc47e251e32dab3d57d1ef0052f9f55b5ef6527ecc0b65957d5f69652338&#34;&gt;https://mutinynet.com/tx/0a1efc47e251e32dab3d57d1ef0052f9f55b5ef6527ecc0b65957d5f69652338&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Alice deposited 30k sats into the L2 for a 2 week timeframe, paid Bob 5k, then withdrew 20k. Now Bob has 5k sats more and Alice has 5k sats left. Alice&#39;s leftover 5k sats in this case are in &#34;credit&#34; mode: she can&#39;t exit them any more independently, she&#39;d have to sell them to someone else. In general, she won&#39;t do this; she&#39;ll withdraw everything when she withdraws, that&#39;s the simplest, or just &#34;novate&#34; : when she wants to withdraw she&#39;ll negotiate a new contract to replace the first one.&lt;br/&gt;&lt;br/&gt;Also it won&#39;t be very practical to use 10k sat type deposits in a real deployment. Like 400k and up is my guess. Of course L2 txs can be v. small.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqs22e57pq6ykzp9ysa6cshttyklzwz4r5wkajh55t4cjzglc33vslgprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhsygr8twz0ua0zz64eglr58rh9r898wafhdh0stkklhf3830gp9cwh9qpsgqqqqqqsyl7r22&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…7r22&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-10-13T13:25:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstv4yktd0yl4j5erxthswewcv8qyh36pqc5hurt89uwqfssmh7vkczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8jm76c</id>
    
      <title type="html">Doesn&amp;#39;t look like much (because it isn&amp;#39;t! lol), but here ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstv4yktd0yl4j5erxthswewcv8qyh36pqc5hurt89uwqfssmh7vkczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8jm76c" />
    <content type="html">
      Doesn&amp;#39;t look like much (because it isn&amp;#39;t! lol), but here is the first ever withdrawal from a lichen on a public network :&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mutinynet.com/tx/0a1efc47e251e32dab3d57d1ef0052f9f55b5ef6527ecc0b65957d5f69652338&#34;&gt;https://mutinynet.com/tx/0a1efc47e251e32dab3d57d1ef0052f9f55b5ef6527ecc0b65957d5f69652338&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Alice deposited 30k sats into the L2 for a 2 week timeframe, paid Bob 5k, then withdrew 20k. Now Bob has 5k sats more and Alice has 5k sats left. Alice&amp;#39;s leftover 5k sats in this case are in &amp;#34;credit&amp;#34; mode: she can&amp;#39;t exit them any more independently, she&amp;#39;d have to sell them to someone else. In general, she won&amp;#39;t do this; she&amp;#39;ll withdraw everything when she withdraws, that&amp;#39;s the simplest, or just &amp;#34;novate&amp;#34; : when she wants to withdraw she&amp;#39;ll negotiate a new contract to replace the first one.&lt;br/&gt;&lt;br/&gt;Also it won&amp;#39;t be very practical to use 10k sat type deposits in a real deployment. Like 400k and up is my guess. Of course L2 txs can be v. small.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqs22e57pq6ykzp9ysa6cshttyklzwz4r5wkajh55t4cjzglc33vslgprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhsygr8twz0ua0zz64eglr58rh9r898wafhdh0stkklhf3830gp9cwh9qpsgqqqqqqsyl7r22&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…7r22&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; A follow up from recent ideas : Lichen[1]. You can have trustless withdrawal from an L2 based on liquidity in channels.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://groups.google.com/g/bitcoindev/c/yZEZ5P1lj5E&#34;&gt;https://groups.google.com/g/bitcoindev/c/yZEZ5P1lj5E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&#39;ll be interested to see opinions. I believe this can be built today. No consensus changes needed (op codes). The application I&#39;d like to see it for is shielded transfers for good privacy, without some of the current impracticalities in proposed bridge designs.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/AdamISZ/lichen&#34;&gt;https://github.com/AdamISZ/lichen&lt;/a&gt; has a prrof of concept with a demo on regtest.&lt;br/&gt;&lt;br/&gt;[1] another backronym 😄 .. L2 In CHannels ENforced by bitcoin. &lt;/blockquote&gt;
    </content>
    <updated>2026-10-12T21:52:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0kyxfs7wahv5zg65fk5u5eke0lpt7v7kjw6x2434z5aprvlhjcxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7m6s3q</id>
    
      <title type="html">The general replay potential of APO style sighashing was ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0kyxfs7wahv5zg65fk5u5eke0lpt7v7kjw6x2434z5aprvlhjcxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7m6s3q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswejsauckdy4adhgxnldwua3kjlll74939l5chuj404cfnvthr8uspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcvv685w&#39;&gt;nevent1q…685w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The general replay potential of APO style sighashing was discussed quite a bit in 2018 when eltoo came out. For example here&amp;#39;s GMax suggesting to call it &amp;#34;SIGHASH_WEAK_REPLAYABLE&amp;#34; :) [1] . It&amp;#39;s not hard to deduce that of all the various and sundry op_code proposals we&amp;#39;ve had over the years, this is one that has the least solid foundation of &amp;#34;users cannot footgun themselves&amp;#34;. By any measure, they can.&lt;br/&gt;&lt;br/&gt;To be clear, I haven&amp;#39;t bothered to read these new proposals, but I get that your point is: because they offer more powerful templating, the risk is no longer just &amp;#39;replay the payment&amp;#39; but &amp;#39;replay the coin-spending into an actually different payment&amp;#39;. Very clearly a bigger risk, agreed.&lt;br/&gt;&lt;br/&gt;Presumably the obvious counter-arguments apply: the contract outputs are &amp;#39;special&amp;#39;, they&amp;#39;ll never be presented as addresses you can spend into and etc etc. The counter-counter argument is operational fallbility etc. I guess. I don&amp;#39;t really have strong opinions, but I think I agree that this at least a point of controversy in terms of what should be added to consensus rules. That style of argument has been made before.&lt;br/&gt;&lt;br/&gt;[1] &lt;a href=&#34;https://gnusha.org/pi/bitcoindev/CAAS2fgS-_D7aBcDf_nAbuREBxv65zYMr60-1YqCnx-esvRVfEg@mail.gmail.com/&#34;&gt;https://gnusha.org/pi/bitcoindev/CAAS2fgS-_D7aBcDf_nAbuREBxv65zYMr60-1YqCnx-esvRVfEg@mail.gmail.com/&lt;/a&gt;
    </content>
    <updated>2026-10-12T17:31:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr8wz4uj39ah7uj283vjy4e465eu08ahd6pyzhp080slupz4njlfgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs38qxqg</id>
    
      <title type="html">From the table of contents this looks like a fantastic ZKP ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr8wz4uj39ah7uj283vjy4e465eu08ahd6pyzhp080slupz4njlfgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs38qxqg" />
    <content type="html">
      From the table of contents this looks like a fantastic ZKP reference. All the way from the absolute math basics to modern systems:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/BlockstreamResearch/zk-book/releases/tag/latest&#34;&gt;https://github.com/BlockstreamResearch/zk-book/releases/tag/latest&lt;/a&gt;
    </content>
    <updated>2026-10-12T16:35:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs22e57pq6ykzp9ysa6cshttyklzwz4r5wkajh55t4cjzglc33vslgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsdmz68p</id>
    
      <title type="html">A follow up from recent ideas : Lichen[1]. You can have trustless ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs22e57pq6ykzp9ysa6cshttyklzwz4r5wkajh55t4cjzglc33vslgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsdmz68p" />
    <content type="html">
      A follow up from recent ideas : Lichen[1]. You can have trustless withdrawal from an L2 based on liquidity in channels.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://groups.google.com/g/bitcoindev/c/yZEZ5P1lj5E&#34;&gt;https://groups.google.com/g/bitcoindev/c/yZEZ5P1lj5E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll be interested to see opinions. I believe this can be built today. No consensus changes needed (op codes). The application I&amp;#39;d like to see it for is shielded transfers for good privacy, without some of the current impracticalities in proposed bridge designs.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/AdamISZ/lichen&#34;&gt;https://github.com/AdamISZ/lichen&lt;/a&gt; has a prrof of concept with a demo on regtest.&lt;br/&gt;&lt;br/&gt;[1] another backronym 😄 .. L2 In CHannels ENforced by bitcoin.
    </content>
    <updated>2026-10-11T17:58:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdl607j039mz2sac5r8g26n3mfmvqf4zgtseky2y3uhk3snfg4e4czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsp7334n</id>
    
      <title type="html">OK!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdl607j039mz2sac5r8g26n3mfmvqf4zgtseky2y3uhk3snfg4e4czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsp7334n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr4cq49hlqyadtnxfvlr00e5a9zh2tn7g045uakfznnhm5ups868qpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczn7qya&#39;&gt;nevent1q…7qya&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;OK!
    </content>
    <updated>2026-10-11T17:51:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9afev9png7vc3sa26wd44njzeev662r2qjuxpet5asv0reqnscfczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqgk8dy</id>
    
      <title type="html">What about tamper evident seals.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9afev9png7vc3sa26wd44njzeev662r2qjuxpet5asv0reqnscfczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqgk8dy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf5tfxese5zg0llr97npqyfzjx9wv6ga0x6cd7c48x36zern6p6lspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcadvjds&#39;&gt;nevent1q…vjds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What about tamper evident seals.
    </content>
    <updated>2026-10-10T11:55:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxz7s8ta86wzffna7ezzm99pehlyv64nrj9v93fvj7t7rtaz96rtczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjscpgglv</id>
    
      <title type="html">Is anyone else getting paranoid that their own writing is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxz7s8ta86wzffna7ezzm99pehlyv64nrj9v93fvj7t7rtaz96rtczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjscpgglv" />
    <content type="html">
      Is anyone else getting paranoid that their own writing is starting to sound like AI cliches, because so much of what they read nowadays comes out of an AI.&lt;br/&gt;&lt;br/&gt;To be clear, I don&amp;#39;t look down on AI writing just because it&amp;#39;s AI. I still read it if it&amp;#39;s a useful set of ideas, but I see it very differently if you aren&amp;#39;t writing it yourself because, *sometimes* (depending on context) it means you just didn&amp;#39;t make much of an effort.&lt;br/&gt;&lt;br/&gt;Also it&amp;#39;s gradually getting less cliched with more recent models. But, gradually.
    </content>
    <updated>2026-10-10T11:35:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgkl29wr97z7j5ajqv3cr4vl9m4yxwdwd5j5vnm4zkara84rsl46gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8vwm0u</id>
    
      <title type="html">I think it&amp;#39;s much more likely people find surprising edge ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgkl29wr97z7j5ajqv3cr4vl9m4yxwdwd5j5vnm4zkara84rsl46gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8vwm0u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfcsj327ck6tfwu28dlllgze5l95hsye24pj2culzxy2z7jl482yqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcm6jkyc&#39;&gt;nevent1q…jkyc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s much more likely people find surprising edge cases in ecdsa such that it&amp;#39;s dangerous, in the next few years.&lt;br/&gt;&lt;br/&gt;But the risk of &amp;#39;totally broken&amp;#39; i think sits squarely with ecdlp itself, because there *are* reductions from ecdsa to ecdlp, they&amp;#39;re just not clean. So I guess different kinds of risk, but, again, I obviously am 99% just guessing.
    </content>
    <updated>2026-10-09T21:48:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy2s3mgrk9wfrfknfzteqwnzfc5sg7ghrp57n7ey0hsfxlem4dkdczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjstquja4</id>
    
      <title type="html">Yes. The quantum attack, any attack breaking ECDLP, it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy2s3mgrk9wfrfknfzteqwnzfc5sg7ghrp57n7ey0hsfxlem4dkdczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjstquja4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsggtj5f9w4qn99na20z34t3e86zutw4cclt4d3az6y843t48ufewspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcjz2dpq&#39;&gt;nevent1q…2dpq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes. The quantum attack, any attack breaking ECDLP, it&amp;#39;s worse.&lt;br/&gt;&lt;br/&gt;An ECDSA specific algorithmic attack, it&amp;#39;s better.&lt;br/&gt;&lt;br/&gt;Example: with ECDSA you can create a signature that validates against two different pubkeys. With Schnorr you can&amp;#39;t do that.
    </content>
    <updated>2026-10-09T19:33:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0gklvxr2fqens69wmjpnmtr6ny64pakc505hghwppjxf9tdyd58gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsg3tmqw</id>
    
      <title type="html">if you want to know why i always talked down people&amp;#39;s belief ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0gklvxr2fqens69wmjpnmtr6ny64pakc505hghwppjxf9tdyd58gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsg3tmqw" />
    <content type="html">
      if you want to know why i always talked down people&amp;#39;s belief in hardware wallets, it was not because of what happened with Coldcard, it&amp;#39;s because of what just happened (apparently? seeing it rumored via Karpeles on twitter; not sure if it&amp;#39;s true) with Ledger: supply chain. They didn&amp;#39;t need to tamper the wallet directly, they just created a way to watch it. You buy via the authorized resale agent, but he goes rogue and sells versions with &amp;#39;implants&amp;#39; that read your seed as you enter it. &lt;br/&gt;&lt;br/&gt;*Not advising any particular approach to all this, not even &amp;#39;don&amp;#39;t use hardware wallets!&amp;#39;. just saying - central points of failure matter, you need to think about that *actively* because it&amp;#39;s human nature to stay in the herd, even in subtle ways.
    </content>
    <updated>2026-10-09T19:31:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspfs7yng5nrvyt0nhs3k4j56xxtmxrjk0eqn74mc85x6zhdcawvnczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsg92z2g</id>
    
      <title type="html">Interesting detail that I bet no one else mentions ;) If ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspfs7yng5nrvyt0nhs3k4j56xxtmxrjk0eqn74mc85x6zhdcawvnczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsg92z2g" />
    <content type="html">
      Interesting detail that I bet no one else mentions ;)&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re worried that AI might break the cryptography protecting your coins, it might make sense to switch to taproot. ECDSA is *far* less trustworthy than Schnorr and ECDLP, imho.&lt;br/&gt;&lt;br/&gt;Of course no one really has a clue, but that take is not unreasonable.
    </content>
    <updated>2026-10-08T22:14:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvdx7hwrcvnghnzk6rp0lhqk7pstm6jyt0fxk0024vuxyu6vugtnqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa9hdz6</id>
    
      <title type="html">The part that got my attention so far is chapter 3: using ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvdx7hwrcvnghnzk6rp0lhqk7pstm6jyt0fxk0024vuxyu6vugtnqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa9hdz6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2rjm4puy4j02h49eyvyhjamx56rxst5snl9vr4gs7lne45afgqlcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcrnnv7a&#39;&gt;nevent1q…nv7a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The part that got my attention so far is chapter 3: using fedimint ecash servers!
    </content>
    <updated>2026-10-08T20:17:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs80ttsujcjkufehghmfz9s2emuk4jyepj30dgpxf33c45zm2qqalszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsh3h4ex</id>
    
      <title type="html">https://bounty.blink.sv/ Very interesting read! H/T ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs80ttsujcjkufehghmfz9s2emuk4jyepj30dgpxf33c45zm2qqalszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsh3h4ex" />
    <content type="html">
      &lt;a href=&#34;https://bounty.blink.sv/&#34;&gt;https://bounty.blink.sv/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Very interesting read!&lt;br/&gt;&lt;br/&gt;H/T &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqszrqlfgavys8g0zf8mmy79dn92ghn723wwawx49py0nqjn7jtmjagpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7sujtmp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Super Testnet&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…jtmp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-08T20:10:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8tengqhzcvvc6efrm24cwpxnvjy2myuae0tec3zxv7zy6lqgvlrczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9etghv</id>
    
      <title type="html">Yeah you were right, it is dns level block at ISP.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8tengqhzcvvc6efrm24cwpxnvjy2myuae0tec3zxv7zy6lqgvlrczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9etghv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0htg8wq2tc758tlcj2fx3gw4946wrqzwja67d5dh5un7zamsngwspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc34zc4k&#39;&gt;nevent1q…zc4k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah you were right, it is dns level block at ISP.
    </content>
    <updated>2026-10-08T20:09:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8n6l5u4a3pgae79zlnvmx4s93392n4pm33pye45rygqpghcuykwczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs5djy0c</id>
    
      <title type="html">Ironically that boss is famously not only very easy to kill, but ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8n6l5u4a3pgae79zlnvmx4s93392n4pm33pye45rygqpghcuykwczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs5djy0c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0vmgg2253a737wnhlr4m8ex8jh4mldwsphagptnga9s6rt5ra4wszpeycm&#39;&gt;nevent1q…eycm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ironically that boss is famously not only very easy to kill, but also much smaller in the game than in the cover art/intro cinematic. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-10-05T19:34:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr6mzwtn26p89343eqr7srtc59yaxe27znuat6a7xnjf442u2szhgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsz85cmr</id>
    
      <title type="html">My guess is it&amp;#39;s a classification error, not a ban; that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr6mzwtn26p89343eqr7srtc59yaxe27znuat6a7xnjf442u2szhgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsz85cmr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs25kpsttp3jtv226desn3hlvfxwufa0cxmprjkgu2ys25cvhen5gqpzfmhxue69uhhxct5wdskwefw0puh5tcqdk9h5&#39;&gt;nevent1q…k9h5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My guess is it&amp;#39;s a classification error, not a ban; that would have been news.
    </content>
    <updated>2026-10-05T12:52:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvryyvz2uj2l9v7fqj3g2e7mp2txpz9lx478sdr4c5yp48qvkcphszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjss7r39r</id>
    
      <title type="html">I honestly think that&amp;#39;s orthogonal to what I&amp;#39;m talking ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvryyvz2uj2l9v7fqj3g2e7mp2txpz9lx478sdr4c5yp48qvkcphszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjss7r39r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrssdhly8vhv2j7qpm0fm3spjjnqqmux9farz9rfgk5sl4j3cedqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcrtuel9&#39;&gt;nevent1q…uel9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I honestly think that&amp;#39;s orthogonal to what I&amp;#39;m talking about. What you&amp;#39;re talking about is a very serious problem of vastly expanding automation of real world interaction. I have experienced similar.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m talking about pure software. I think it&amp;#39;s only the latter where AI has such an advantage that it&amp;#39;s inevitable to rely on it.
    </content>
    <updated>2026-10-05T12:50:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9l53p2qr3rdsd4j9uwpj2qm84259q9tgkd96y595stha7nyqvh8czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspwssyk</id>
    
      <title type="html">It&amp;#39;s strange but afaict bitrefill.com is permanently blocked ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9l53p2qr3rdsd4j9uwpj2qm84259q9tgkd96y595stha7nyqvh8czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspwssyk" />
    <content type="html">
      It&amp;#39;s strange but afaict bitrefill.com is permanently blocked in my ISP in Buenos Aires, last 2 months at least. I saw other similar reports from people in Argentina.&lt;br/&gt;&lt;br/&gt;Zero problems via VPN. Definitely *some* kind of local block. Weird.
    </content>
    <updated>2026-10-05T12:47:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxjyd5jd2tcwar3jffytmauk2zyfx78ttzvcuw8wlmy7tvztmnmnczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsuwjm8m</id>
    
      <title type="html">As both users and developers, we&amp;#39;re rapidly approaching the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxjyd5jd2tcwar3jffytmauk2zyfx78ttzvcuw8wlmy7tvztmnmnczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsuwjm8m" />
    <content type="html">
      As both users and developers, we&amp;#39;re rapidly approaching the point where we have to decide &amp;#39;is it OK for the software I use for serious things (health, money, privacy etc.) was not fully vetted or fully understood, line-by-line, by expert humans.&amp;#39;&lt;br/&gt;&lt;br/&gt;Tests were always a vital part of development. We&amp;#39;re going to have to decide if we can rely on them even way more than we do now.&lt;br/&gt;&lt;br/&gt;Sorry for being Captain Obvious today...
    </content>
    <updated>2026-10-05T12:18:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdlycrxddtutk3f58z8083fat2kv609p7c3dzg4e0x7g92grk2hygzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjskkgacc</id>
    
      <title type="html">That&amp;#39;s interesting. So it&amp;#39;s a &amp;#39;virtual&amp;#39; account ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdlycrxddtutk3f58z8083fat2kv609p7c3dzg4e0x7g92grk2hygzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjskkgacc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspfmhw28twvq7k0vw49fhq87flu9qumq7pksa39vfxqaej5swxwvgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcvekd58&#39;&gt;nevent1q…kd58&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s interesting. So it&amp;#39;s a &amp;#39;virtual&amp;#39; account that Bull holds but is named by the customer? I don&amp;#39;t entirely get it.
    </content>
    <updated>2026-10-04T18:56:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp2mjc9nt8xxde3puqphv7sy60dzl4rymkt268ans4428kw8vxtdqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8sehac</id>
    
      <title type="html">Project I&amp;#39;ve been working on: &amp;#34;LN-GAP&amp;#34;: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp2mjc9nt8xxde3puqphv7sy60dzl4rymkt268ans4428kw8vxtdqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8sehac" />
    <content type="html">
      Project I&amp;#39;ve been working on: &amp;#34;LN-GAP&amp;#34;:&lt;br/&gt;&lt;br/&gt; &lt;a href=&#34;https://github.com/AdamISZ/ln-gap&#34;&gt;https://github.com/AdamISZ/ln-gap&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Play multi-move games or arbitrarily complex contracts in Lightning channels.&lt;br/&gt;&lt;br/&gt;Read the linked short paper as per the README, to get an idea of how it works.&lt;br/&gt;&lt;br/&gt;Trust model: trustless settlement w.r.t. the counterparty, but needing a &amp;#39;venue&amp;#39; that is only trusted to publish the &amp;#39;moves&amp;#39; on time. The venue never controls any funds, doesn&amp;#39;t need to process (or understand) the contract, can be drawn randomly from an arbitrarily large set, only 1 of n trust for liveness and majority&#43;counterparty required to collude. Collusion burns reputation and/or bonds.&lt;br/&gt;&lt;br/&gt;You can pretty easily run the chess or blackjack examples in the browser.&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s a pretty interesting idea, slightly different angle of attack on offchain bitcoin denominated contracts. Draws a lot on many older ideas/constructions, with a few new ideas/details. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-10-03T00:36:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9a4ugn9cjpyspm3px65xvrvpv2yghvnjg7z66vugz2pfundh9qlqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjst5r0k4</id>
    
      <title type="html">This is extremely typical of my interactions with Opus 5.5. I try ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9a4ugn9cjpyspm3px65xvrvpv2yghvnjg7z66vugz2pfundh9qlqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjst5r0k4" />
    <content type="html">
      This is extremely typical of my interactions with Opus 5.5. I try to make a lighthearted quip about some nerdy thing and it immediately shoots back with a totally dry/deadpan insightful and content-packed answer with the intellect of a thousand suns, or something (*):&lt;br/&gt;&lt;br/&gt;&amp;#34;a long time ago when analyzing a similar construction, i somehow convinced myself that the optimum is at e, and that&amp;#39;s why 3 or 4 as the base often appears optimal. but knowing me i probably just guessed e by intuition, and it&amp;#39;s probably not correct :)&lt;br/&gt;&lt;br/&gt;Your intuition was right, and it&amp;#39;s a real result. It&amp;#39;s called radix economy. If representing a number costs (number of digits) × (cost per digit, proportional to the base), the cost is b · log_b N = (b / ln b) · ln N, which is minimized at b = e. The best integer is 3, slightly better than 2 or 4. That&amp;#39;s the classic argument for ternary computers (the Soviet Setun was one).&amp;#34;&lt;br/&gt;&lt;br/&gt;(*) OK on reflection, this isn&amp;#39;t particularly amazing. But the reference to the Soviet ternary computer is cool. And this output comes in like, milliseconds.
    </content>
    <updated>2026-10-01T17:39:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy29qmxc7jmk58cdtkpxg9f22dwtl3na6xlzpuf4qnfv68578g8nszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsrw5wze</id>
    
      <title type="html">a trick I hadn&amp;#39;t seen before to get a random number onto the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy29qmxc7jmk58cdtkpxg9f22dwtl3na6xlzpuf4qnfv68578g8nszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsrw5wze" />
    <content type="html">
      a trick I hadn&amp;#39;t seen before to get a random number onto the stack in bitcoin: say Alice and bob post a hash (so a commitment) of a random number, then you want to force them to reveal it in a Script. Using 32 byte values is not useful if you want to do arithmetic; as we all know you can only do arithmetic on &amp;#34;little script&amp;#34;: 4 byte values, not 32 byte. Even worse, just hashing &amp;#39;12&amp;#39; is no good; there needs to be a salt so that the commitment is hiding, so more random bytes. Script can&amp;#39;t parse the preimage and split it into parts to get the number from &amp;#39;12f3fwrffrsf&amp;#39; to &amp;#39;12&amp;#39;. So here&amp;#39;s what you do:&lt;br/&gt;&lt;br/&gt;OP_SIZE on the preimage gives a &amp;#39;little script&amp;#39; number directly. If you want to commit &amp;#39;12&amp;#39; you make a random string *of 12 bytes*, hash it and that&amp;#39;s your commitment. It has hiding because the 12 character string is random, and when the preimage is consumed with OP_SIZE you get the number 12 on the stack.&lt;br/&gt;&lt;br/&gt;Obviously this is only going to get a smallish number out: I used &amp;#39;12&amp;#39; but i think you could get into the 100s, but not 1000s due to Script limitations. You could do it multiple times though and encode digits that way.&lt;br/&gt;&lt;br/&gt;Apparently this trick was already there in a 2013(!) paper: &lt;a href=&#34;https://eprint.iacr.org/2013/784.pdf&#34;&gt;https://eprint.iacr.org/2013/784.pdf&lt;/a&gt; that talks about doing MPC on bitcoin. I wonder if it was unfairly ignored because no one was gonna do MPC on bitcoin back then!
    </content>
    <updated>2026-09-28T13:15:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsquvk02dwvl3cmhyv6pjrvnpq8njzf339fjpl269jyfnjx36mm0xczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc5lumm</id>
    
      <title type="html">The whole Glock program is as expected, slowly but surely coming ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsquvk02dwvl3cmhyv6pjrvnpq8njzf339fjpl269jyfnjx36mm0xczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc5lumm" />
    <content type="html">
      The whole Glock program is as expected, slowly but surely coming together. Basically algebraic garbling is the thing: with that you change a garbled circuit from a 100GB behemoth into some normal sized object. You might still have to throw cut and choose at it, but that&amp;#39;s never more than a 100x multiplier. (I admit I haven&amp;#39;t read the paper yet, lol, but that&amp;#39;s the story that&amp;#39;s been brewing all year. I think the Linus/Eagen/Ying Tong thing is somehow closed source so I guess none of us know what the frontier is exactly, unless we pay up!)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.alpen.org/blog/shrinking-offchain-data-requirements-for-groth16-verification-on-bitcoin&#34;&gt;https://www.alpen.org/blog/shrinking-offchain-data-requirements-for-groth16-verification-on-bitcoin&lt;/a&gt;
    </content>
    <updated>2026-09-24T11:50:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd6slkge29a069hjnynxq49gv7n884j3yfrpyamak3pqet4sc950szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjshk8p8f</id>
    
      <title type="html">Look at this absolute shite your tokens get wasted on: &amp;#34;The ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd6slkge29a069hjnynxq49gv7n884j3yfrpyamak3pqet4sc950szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjshk8p8f" />
    <content type="html">
      Look at this absolute shite your tokens get wasted on:&lt;br/&gt;&lt;br/&gt;&amp;#34;The user is asking whether browser fingerprinting is a good example of the kind of high-dimensional, sparse datasets that make deanonymization feasible per Narayanan–Shmatikov. This is a conceptual question, not a current-events question. I know this domain well. I could optionally cite sources — the system prompt says embedding links in markdown with sources is available via tools, and there&amp;#39;s an instruction &amp;#34;Use router_search first to discover sources, then router_fetch specific URLs only when you need deeper detail.&amp;#34; Also &amp;#34;You may use the router_search and router_fetch tools when current web information would improve the answer.&amp;#34;&lt;br/&gt;&lt;br/&gt;Hmm, there&amp;#39;s also a general instruction: &amp;#34;NEVER write URLs or links.&amp;#34; Wait — that conflicts with the citation instructions. The earlier instructions say to cite with clickable markdown links when using tools. The later &amp;#34;General Instructions&amp;#34; say NEVER write URLs or links. In my previous turns I included a link to the GitHub doc. If I don&amp;#39;t use tools, I shouldn&amp;#39;t fabricate links. I could answer from knowledge without links, which complies with &amp;#34;NEVER write URLs or links.&amp;#34; But if I use search, I&amp;#39;d need to cite. The tension: the general instruction says never write URLs or links. In my prior turn, I did write one link to the doc the user themselves gave. That link came from the user, so it&amp;#39;s not really &amp;#34;writing a link&amp;#34; discovered via search....&amp;#34; and so on. Like 10 tokens defining my question and then 500 arguing with itself over whether its own rules are self-contradictory 😆
    </content>
    <updated>2026-09-23T12:27:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxmke89dwppkk7k59mccqldfdc7mfeqktv6fr0q8gygexpaflnncczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsk0nt45</id>
    
      <title>Nostr event nevent1qqsxmke89dwppkk7k59mccqldfdc7mfeqktv6fr0q8gygexpaflnncczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsk0nt45</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxmke89dwppkk7k59mccqldfdc7mfeqktv6fr0q8gygexpaflnncczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsk0nt45" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0pnwja0rkkpgmgukkzjghv5xtkmtsheyl2k7pdu6v993240jryvs75r2k3&#39;&gt;nevent1q…r2k3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://delvingbitcoin.org/t/ec-ots-onchain-has-anyone-considered-it/2901&#34;&gt;https://delvingbitcoin.org/t/ec-ots-onchain-has-anyone-considered-it/2901&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-20T18:56:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvnegchcwn92pet0g5auqzsksew3phgtv8yy280vd7dly755daaeczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx9fkuq</id>
    
      <title type="html">Oh. So, two things are in my head that made me write that 1/ ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvnegchcwn92pet0g5auqzsksew3phgtv8yy280vd7dly755daaeczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx9fkuq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxrwqps8uhe38p39hq8tk94dgahw4yq2td5cw3m6zqcdvqszmd83qpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc0pexuk&#39;&gt;nevent1q…exuk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh. So, two things are in my head that made me write that 1/ inversion (that is division) is one of the most expensive and ugly operations you have to do (remember we&amp;#39;re dividing mod p where p is an outlandishly huge prime number). They did a ton of work on it. But 2/ is what actually matters here: they&amp;#39;re careful to only expose in the API what a user of the library actually needs, because that lets them have the ability to change underlying algos without breaking software that uses the library. Some libraries have different strategies for that, like naming parts of their API &amp;#34;unstable&amp;#34; or &amp;#34;experimental&amp;#34;. Actually come to think of it libsecp did have that kind of thing too. But anyway I guess it&amp;#39;s just too low level and they don&amp;#39;t want to be responsible for maintaining a stable API for that operation.
    </content>
    <updated>2026-09-20T18:14:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs25e7u2pcswxprjc8tjr343tsk2x505dptv9u5clv0x6wgmwj8e2qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc28l2l</id>
    
      <title type="html">Does libsecp256k1 not expose scalar inversion? I mean it fits the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs25e7u2pcswxprjc8tjr343tsk2x505dptv9u5clv0x6wgmwj8e2qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc28l2l" />
    <content type="html">
      Does libsecp256k1 not expose scalar inversion?&lt;br/&gt;&lt;br/&gt;I mean it fits the longstanding philosophy but it&amp;#39;s still slightly irritating 😄
    </content>
    <updated>2026-09-20T12:58:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdxcw5c3uw76gm622hup5myjwumcccvsychvmhk6ah43axrjdfvhszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs09vn39</id>
    
      <title type="html">Has anyone considered doing Lamport or Winternitz style ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdxcw5c3uw76gm622hup5myjwumcccvsychvmhk6ah43axrjdfvhszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs09vn39" />
    <content type="html">
      Has anyone considered doing Lamport or Winternitz style signatures using dlogs instead of hashes?&lt;br/&gt;&lt;br/&gt;First thing I&amp;#39;m noticing: Lamport maps simply, but WOTS uses hash *chains* ; how much additional cleverness might be required for that?&lt;br/&gt;&lt;br/&gt;A reasonable question might be &amp;#39;why on earth would you want to do that?&amp;#39;. I do have an idea for using it, but it takes some explaining...
    </content>
    <updated>2026-09-19T19:47:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0x6hrjaq5dtuu4ff67knndk0yzwh5vtpjwncrchagqshs8p5emqgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs06jhha</id>
    
      <title type="html">i can only sympathize with anyone trying to run a bitcoin ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0x6hrjaq5dtuu4ff67knndk0yzwh5vtpjwncrchagqshs8p5emqgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs06jhha" />
    <content type="html">
      i can only sympathize with anyone trying to run a bitcoin business (say, a technical one, supporting wallets and similar). if you stick with open source, it seems, you will continue to be attacked directly with the new tooling. if you try to use closed source, your more sensible customers will treat it as it really is - custodial. all combinations are bad: like, custodial, but also open source: guess what you still get attacked. one of the biggest defenses is the simple one: don&amp;#39;t be in a big crowd with a big pot of bitcoin under one type of control. the coldcard customers fell victim to that one (though tbh I think the coldcard case was the most extremely unfortunate scenario of everything we &amp;#39;ve seen; the Liquid one was also super-unfortunate but not absolutely insanely so).
    </content>
    <updated>2026-09-19T13:23:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdar050czglcksk4wcka9nf8ftys6zx7jj9teyjlq5e3t4pwtnafgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc2xz94</id>
    
      <title type="html">My bugfix PR was closed after 8 years. With a pretty good reason! ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdar050czglcksk4wcka9nf8ftys6zx7jj9teyjlq5e3t4pwtnafgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsc2xz94" />
    <content type="html">
      My bugfix PR was closed after 8 years. With a pretty good reason! 😆&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/btcsuite/btcd/pull/1108#pullrequestreview-5213530739&#34;&gt;https://github.com/btcsuite/btcd/pull/1108#pullrequestreview-5213530739&lt;/a&gt;
    </content>
    <updated>2026-09-15T17:52:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspn0xdgkc5uy8zw52d7cg856hl3y2juhrmn062s7csut7c9dwpmqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsnk8s9x</id>
    
      <title type="html">I read that the customer data leak was a while ago. But honestly ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspn0xdgkc5uy8zw52d7cg856hl3y2juhrmn062s7csut7c9dwpmqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsnk8s9x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrg3mctvwxuuzp6uvfjpkjva2dvhuv6c6vfez20ahqv9g8l68xl8qpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqhav5sr&#39;&gt;nevent1q…v5sr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I read that the customer data leak was a while ago. But honestly I&amp;#39;ve forgotten 😄&lt;br/&gt;&lt;br/&gt;Also I think I am not in the affected group anyway.
    </content>
    <updated>2026-09-15T02:03:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsymy05j5f368zs99a2zr69sswmqhvet4qcj6x47u233x84z5xntlszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjslgg9zm</id>
    
      <title type="html">Fair point that there are other dangers (e.g. surveillance) that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsymy05j5f368zs99a2zr69sswmqhvet4qcj6x47u233x84z5xntlszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjslgg9zm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgqf0lt8epzpxvm9h3dk3nuzy58l3mvqpdg98r3sf636jnhynqp7qpz9mhxue69uhkummnw3ezuamfdejj7erf85w&#39;&gt;nevent1q…f85w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fair point that there are other dangers (e.g. surveillance) that we have much shorter and more concrete paths to, here, which might require very different responses.
    </content>
    <updated>2026-09-14T19:59:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd79e762gdq7grqd7eww3zz3ewnsn4aww8z78rq3acjzz08ydzy6qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjjp6jk</id>
    
      <title type="html">There was a customer data leak. It&amp;#39;s been in the news last 2 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd79e762gdq7grqd7eww3zz3ewnsn4aww8z78rq3acjzz08ydzy6qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjjp6jk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0ya95w4edejqxe8fwn3g4qnszelaffylyasjqxel94tc9pqwm5qpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqyker32&#39;&gt;nevent1q…er32&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There was a customer data leak. It&amp;#39;s been in the news last 2 days.&lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-14T18:53:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszwcycqylghfewwgafhyfu5rh32awy4yy7k3np05yvjls4gqttqlszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2s2v23</id>
    
      <title type="html">Closed my Revolut account earlier this year, seems like I was a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszwcycqylghfewwgafhyfu5rh32awy4yy7k3np05yvjls4gqttqlszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2s2v23" />
    <content type="html">
      Closed my Revolut account earlier this year, seems like I was a bit too late.&lt;br/&gt;&lt;br/&gt;Who am I kidding, they&amp;#39;re all exactly the same.
    </content>
    <updated>2026-09-14T01:26:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0h2n5vn4a5ucu7h9464addvq5mgxl9cnf74jlr8ye4ck38ztzm6gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjdz4st</id>
    
      <title type="html">I&amp;#39;ve been vacillating on this one. On the one hand, the push ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0h2n5vn4a5ucu7h9464addvq5mgxl9cnf74jlr8ye4ck38ztzm6gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsjdz4st" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq9h0j8cmgfeztkujmv7f0m4epvmfca9fah9g8gfk6ju8paypylpgpz9mhxue69uhkummnw3ezuamfdejj7qls33c&#39;&gt;nevent1q…s33c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been vacillating on this one. On the one hand, the push towards fear seems like it&amp;#39;s being manufactured. On the other hand, I can easily imagine, even if a way out in the future, some very negative scenarios could play out. If agents become as much smarter than us as we are compared to, say, rodents, then it becomes nearly impossible to predict the outcome. I&amp;#39;m just not sure. But I don&amp;#39;t think some global &amp;#39;disarmament agreement&amp;#39; will work the same way it ~ did for nuclear material, since the ability to deploy this tech is so much easier and so strongly economically motivated.
    </content>
    <updated>2026-09-14T00:00:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgrvaleffghzlmtegpt9egf8utdca4ugtm76p3r9w23kpkszvgxqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjscf88es</id>
    
      <title type="html">Yep you trade privacy off for reliability. Only partly of course, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgrvaleffghzlmtegpt9egf8utdca4ugtm76p3r9w23kpkszvgxqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjscf88es" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz3ae9lrq76j85hjuctel4hh3yn994ys47jsxxdk840rate9s39qcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc67002f&#39;&gt;nevent1q…002f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yep you trade privacy off for reliability. Only partly of course, but you do. Not a panacea but way better than custodial. That&amp;#39;s how I see it. Re: complicated to get funds back, I don&amp;#39;t think so, but I&amp;#39;m not sure, haven&amp;#39;t tried it recently. There is a close channel option that presumably force closes as you&amp;#39;d expect.
    </content>
    <updated>2026-09-12T21:30:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr92jyhx4agu9d4hn792dpkqyhgyqwayeq39j9cae3z95t0mfy5jqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjssx6d5a</id>
    
      <title type="html">Phoenix because it&amp;#39;s reliable while self custodial. In the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr92jyhx4agu9d4hn792dpkqyhgyqwayeq39j9cae3z95t0mfy5jqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjssx6d5a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg8uaspgrvnf8ezv2pmtd2kmx3tn8j6vdgst327tlf8khd3g9j9dccznvu5&#39;&gt;nevent1q…nvu5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Phoenix because it&amp;#39;s reliable while self custodial.&lt;br/&gt;&lt;br/&gt;In the last year or two I haven&amp;#39;t even bothered to run my own LN node at home (or elsewhere). I used to, but I don&amp;#39;t have the motivation or the organization to do it properly. Which is a shame, but shrug.&lt;br/&gt;&lt;br/&gt;Also my case is not normal, I spent the last few years in El Salvador mostly. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-12T19:58:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs86tvnaum2eww68dtpjvl5wgwu7e8u6h98e2mczer3utjxa8rgg0szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsl98jv3</id>
    
      <title type="html">i did this a few years ago, but i should update it: &amp;#34;What ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs86tvnaum2eww68dtpjvl5wgwu7e8u6h98e2mczer3utjxa8rgg0szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsl98jv3" />
    <content type="html">
      i did this a few years ago, but i should update it: &amp;#34;What have you used Lightning to buy?&amp;#34;. My answer is now: &amp;#34;drinks at bars/events, food (dinner) including sharing the bill with other people, hotel rooms, flights, cellphone bills (both the normal type and esims), electricity bills, water bills, internet bills, taxis, takeaways, groceries (last 3 via gift cards) VPS, VPN, charity donations, trades with friends (usually for USD cash), topping up a debit card, payment for nostr relays, zaps on nostr and LLM model tokens.&amp;#34; Probably missed a good few miscellaneous &amp;#39;buy a thing&amp;#39;, but that covers a lot. I have to go via bitrefill for a couple of these, especially internet and electricity bills (in El Salvador; which is also where I got the debit card I can top up with Lightning).&lt;br/&gt;&lt;br/&gt;I should also say that &amp;#39;flights and hotels&amp;#39; being higher cost items, are almost always with btc mainchain or via some other method, but I think I used lightning once or twice here (and will always choose it if I can!). And lastly I should say that having done this for years, with a *self custodial wallet* (I used Electrum a bit but I mostly used Phoenix), I basically *never* have payment routing failures, that used to happen all the time pre-2023.&lt;br/&gt;&lt;br/&gt;But apparently I&amp;#39;m all alone because nobody uses Lightning.
    </content>
    <updated>2026-09-12T17:51:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsta3eu79vz6ssey3mtd0u4wz5vuln7glspsufjegzczctynve4fzszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7apvjw</id>
    
      <title type="html">From what I heard that&amp;#39;s pretty typical. As in the general ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsta3eu79vz6ssey3mtd0u4wz5vuln7glspsufjegzczctynve4fzszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7apvjw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstg0waut0x2lcys4n34k3wa0ch5rjcc2nhuql56s3xcjytaev2nggpz9mhxue69uhkummnw3ezuamfdejj7kg9nw9&#39;&gt;nevent1q…9nw9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;From what I heard that&amp;#39;s pretty typical. As in the general market for mid to upper end flats in (central?) London has turned down heavily. Though I don&amp;#39;t live there any more.
    </content>
    <updated>2026-09-09T13:34:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgsv020rajmrpung5ju9h3s9y8dtgm8s39gnals76pkm7t9n8fywszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs775fuc</id>
    
      <title type="html">Reflections on the Liquid hack. Take it at different layers: 1/ A ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgsv020rajmrpung5ju9h3s9y8dtgm8s39gnals76pkm7t9n8fywszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs775fuc" />
    <content type="html">
      Reflections on the Liquid hack.&lt;br/&gt;&lt;br/&gt;Take it at different layers:&lt;br/&gt;1/ A central point of failure, even if distributed, holding everyone&amp;#39;s funds makes it a brittle design. True. Obviously no nuance there, but it&amp;#39;s the first guiding point. It&amp;#39;s the reason it&amp;#39;s always been way less interesting than a decentralized sidechain would be.&lt;br/&gt;&lt;br/&gt;2/ Let&amp;#39;s not forget that they *had a whitelist system for exits*. As in, you could not independently peg out, you had to go through a trusted intermediary. This is somehow a failure in 2 opposite directions: it removes reasonable claims of censorship resistance, but, when it came down to it, they also *completely failed to censor* a transaction that no reasonable human-in-the-loop would allow. It&amp;#39;s practically a terrible failure, but the whole shape of this problem follows from 1/ so it can never be fully eradicated/corrected.&lt;br/&gt;&lt;br/&gt;3/ The software bug was not actually about the cryptography/privacy feature (but wait for 4/ !). It was a logic error in the way that rangeproofs (you can think of them how you think of signatures in normal bitcoin: a little blob of data that proves the transaction is valid) were stored and accessed. it&amp;#39;s normal to cache things in software like this that has a significant performance requirement: even simple things like hash functions that are fast. Normal, but of course, it has to be done super carefully (e.g. they have a signature cache in Bitcoin Core) to avoid accepting signatures, rangeproofs and similar, that aren&amp;#39;t actually valid. It *was* &amp;#34;just&amp;#34; a software bug, a subtle and tricky one that was easy to miss.&lt;br/&gt;&lt;br/&gt;4/ ... Whether 3/ is fair or not as a characterization, here&amp;#39;s a surprising feature that *is* absolutely dependent on the cryptography/privacy feature: the *effect* of the bug. Now, it&amp;#39;s true that there are non-crypto ways to have catastrophic balance errors, like the 2010 bug in bitcoin that allowed someone to print billions of btc. but not only are they easier if you put the balance arithmetic behind a cryptographic blinding, but they&amp;#39;re also easier to be invisible (in Liquid&amp;#39;s case, only until you peg out, of course). But it was the crypto structure that allowed this cache hit error to turn into a complete wipeout; if you had some egregious error in signature caching in vanilla bitcoin, I think the worst that can happen is you can steal someone else&amp;#39;s money, *not* create bitcoin out of thin air, **because balance checking is not dependent on cryptography, only arithmetic**.&lt;br/&gt;&lt;br/&gt;5/ This last one is more in the weeds: as per 3/ caching makes sense because the verifier&amp;#39;s computation of the validity of a rangeproof is not free. In fact, this is something specific to bulletproofs as a ZKP: the efficiency of its &amp;#39;bandwidth&amp;#39; (what has to be sent over the wire; which is also, for a blockchain application, what has to go onchain) comes from essentially folding up the proof&amp;#39;s multiple layers into one. the downside is that the verifier has to &amp;#39;unroll the loop&amp;#39;: they have a computational cost linear in the size of the statement. All that&amp;#39;s to say, rangeproof verifications are not too efficient. In a different type of ZKP, such as a Groth16 SNARK, the cost of verification is O(1), that is, constant. But that is just not possible on Bitcoin or on bitcoin&amp;#39;s EC curve.
    </content>
    <updated>2026-09-09T13:17:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst030xacw8r0yh3dhxnmz2dnqqg2rp23mcp6zjk57xxd4wyfaqu0czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8mthjj</id>
    
      <title type="html">I did. I have a vague impression that it&amp;#39;s overblown. Very ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst030xacw8r0yh3dhxnmz2dnqqg2rp23mcp6zjk57xxd4wyfaqu0czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8mthjj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy62f42pnnmkqls879ntallxznkhd747dc29csl22yfmstuds8pncpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcgpq8k4&#39;&gt;nevent1q…q8k4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I did. I have a vague impression that it&amp;#39;s overblown. Very vague though. The thing is, how much difference does it really make, long term?
    </content>
    <updated>2026-09-08T19:42:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvj2y3hsxlqv89p3jdahxa9ms5aqcjumdaqaturkzlmcgshcnlw2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3j9nca</id>
    
      <title type="html">Anyone else starting to think they judged Kurzweil too harshly? ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvj2y3hsxlqv89p3jdahxa9ms5aqcjumdaqaturkzlmcgshcnlw2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3j9nca" />
    <content type="html">
      Anyone else starting to think they judged Kurzweil too harshly? Just had an AI call me about my home security, which modulated its speech when it realized my cellphone signal was bad. It got the info it needed and politely ended the call.&lt;br/&gt;&lt;br/&gt; Then I opened twitter and saw that they had solved Navier Stokes. It&amp;#39;s all a bit much.
    </content>
    <updated>2026-09-08T19:31:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqs680w2tue3uxw6ffpvkfl6ug4tkt6tmly5cn05uruq8c56tzl0qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjswhda8j</id>
    
      <title type="html">Yeah i qualified in reply. But this is nostr, so, understandable ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqs680w2tue3uxw6ffpvkfl6ug4tkt6tmly5cn05uruq8c56tzl0qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjswhda8j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0tuh3ycakpqar6xvxakkzdngs5yjkm442apwjyj6m07gjhwfyrrcpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauq89kyyv&#39;&gt;nevent1q…kyyv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah i qualified in reply. But this is nostr, so, understandable 😄
    </content>
    <updated>2026-09-08T13:26:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstrg0rykjvtw8n969phu0pdt9u8ksm7f3pyz9s6l8jcjm47jnxl0szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0kcwsx</id>
    
      <title type="html">I wrote that before the 15%. The other two points are good. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstrg0rykjvtw8n969phu0pdt9u8ksm7f3pyz9s6l8jcjm47jnxl0szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0kcwsx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszv0nmdlrkk070nc75pvv502khw8klgr6u62n7jem9enjyece5jnspramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqrxeg4c&#39;&gt;nevent1q…eg4c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I wrote that before the 15%.&lt;br/&gt;&lt;br/&gt;The other two points are good. Especially the first one; since they could take anything, it&amp;#39;s a particularly good point.&lt;br/&gt;&lt;br/&gt;The third one is not as clear cut, but definitely to be considered.
    </content>
    <updated>2026-09-08T02:48:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdf24nr2phdmlu23nq56va4yvmctzsyfkachhhnus53tncja70ufszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsrxpmql</id>
    
      <title type="html">Good qualifications but I don&amp;#39;t see how it equates to ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdf24nr2phdmlu23nq56va4yvmctzsyfkachhhnus53tncja70ufszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsrxpmql" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgy9jf5kum2edr44r98kc5yza4sk20l73n6d9fplp7fhzshvp3q0qpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc97lkcw&#39;&gt;nevent1q…lkcw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Good qualifications but I don&amp;#39;t see how it equates to &amp;#34;No&amp;#34;. I trust myself to keep a private key safe for a short period. And giving it back wasn&amp;#39;t hard either, as has been demonstrated now.
    </content>
    <updated>2026-09-07T18:25:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfn4zjqfg3f3es90ur7ecpk36j4sd8kmfh5wz85ae3tzhu3czjhtszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2e0g5z</id>
    
      <title type="html">&amp;#39;Wrong&amp;#39; was oversimplified on my part, though I stand by ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfn4zjqfg3f3es90ur7ecpk36j4sd8kmfh5wz85ae3tzhu3czjhtszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2e0g5z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2hsf2s632tf4hgpwvwd2cp293x9kzkc56ewzzadgklspqs43xsczfnzvj&#39;&gt;nevent1q…nzvj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#39;Wrong&amp;#39; was oversimplified on my part, though I stand by it.&lt;br/&gt;&lt;br/&gt;What I was thinking about more was the risk. Taking a big chunk (as apparently they now have done) unilaterally puts them firmly in the criminal category from a legal perspective. IANAL but I think they could have very reasonably and ethically argued that they did not steal, if they hadn&amp;#39;t done that.. Now, they cannot. Of course if their opsec is tight, they may avoid the consequence, but that&amp;#39;s another Q. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-07T16:35:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs94gkms3fua3m9n9nlwnf44ykjm0cvfa346x70ca4jxepz09qahagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsp98egx</id>
    
      <title type="html">Yes, that&amp;#39;s what&amp;#39;s happening. They&amp;#39;re finding a way ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs94gkms3fua3m9n9nlwnf44ykjm0cvfa346x70ca4jxepz09qahagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsp98egx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8897w4ua97rymxe5jeqj088uaww6de78p3m4as3hmpe253e8j49spramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqcjrh5n&#39;&gt;nevent1q…rh5n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, that&amp;#39;s what&amp;#39;s happening. They&amp;#39;re finding a way to return that bitcoin safely to control of the 11/15 federation multisig (if they&amp;#39;re honest). Which they could do immediately *if* the signatories didn&amp;#39;t have infrastructure that automatically sends it out on any &amp;#34;valid&amp;#34; Liquid transaction that has a peg-out.&lt;br/&gt;&lt;br/&gt;So yeah if Liquid is currently 100% shutdown then it&amp;#39;d be safe to send, even without a bugfix. Maybe that&amp;#39;s your point.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t know if the blockchain is totally or partly shutdown right now.
    </content>
    <updated>2026-09-07T15:38:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsffuvk6sjaajmpdedgxq0e2rn27gzhxsg9tx805qnrd7vyqk940mszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0lr5na</id>
    
      <title type="html">Yes, people should definitely be spooked! Not saying ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsffuvk6sjaajmpdedgxq0e2rn27gzhxsg9tx805qnrd7vyqk940mszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs0lr5na" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqxvsk9vsa9p9au367a4eu07ppsjwspuz69qkdfpuk628kapqcpz9mhxue69uhkummnw3ezuamfdejj7uryhm3&#39;&gt;nevent1q…yhm3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, people should definitely be spooked! Not saying &amp;#34;definitely the guy has good intentions &amp;#34;.
    </content>
    <updated>2026-09-07T14:37:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgkqxrsn02tjzpnax6dy48749342puslvpw4epkzpguhv6h8ujgsczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsv4kh2x</id>
    
      <title type="html">...But them saying &amp;#39;I&amp;#39;ll send *most* of it back&amp;#39; ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgkqxrsn02tjzpnax6dy48749342puslvpw4epkzpguhv6h8ujgsczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsv4kh2x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgqwdm59qj7tu3m6ad73t5fay5kw36m56rvcsvrhlgnpnsnyk9zagprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhs6w5wcm&#39;&gt;nevent1q…5wcm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;...But them saying &amp;#39;I&amp;#39;ll send *most* of it back&amp;#39; instead of negotiating a bounty separately, is wrong.
    </content>
    <updated>2026-09-07T14:14:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswu7pml7gt37czjywuyspav72qe4apez779leqv3lzj6w6k2n9hrczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3j33cp</id>
    
      <title type="html">I mean technically you&amp;#39;re 100% right. But you can still argue ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswu7pml7gt37czjywuyspav72qe4apez779leqv3lzj6w6k2n9hrczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3j33cp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqyxlw3m54cnfjel8rx3ee0llgd9xylfl0a43xkwnl4dwqxxmzspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcey4x9j&#39;&gt;nevent1q…4x9j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I mean technically you&amp;#39;re 100% right. But you can still argue that swiping it the second you realize you can, is the more correct choice.
    </content>
    <updated>2026-09-07T14:13:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgqwdm59qj7tu3m6ad73t5fay5kw36m56rvcsvrhlgnpnsnyk9zagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs09guhg</id>
    
      <title type="html">The &amp;#34;Whitehat? Bullshit, that&amp;#39;s stealing&amp;#34; natural ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgqwdm59qj7tu3m6ad73t5fay5kw36m56rvcsvrhlgnpnsnyk9zagzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs09guhg" />
    <content type="html">
      The &amp;#34;Whitehat? Bullshit, that&amp;#39;s stealing&amp;#34; natural response isn&amp;#39;t really justified.&lt;br/&gt;&lt;br/&gt;If you see this bug and you don&amp;#39;t want every user to lose their money, you are somewhat ethically bound to confiscate it until the devs release a fix.&lt;br/&gt;&lt;br/&gt;You are thus making deployment of the fix 100x less dangerous (because the collateral is not exposed during the transition.&lt;br/&gt;&lt;br/&gt;(Hot take? I don&amp;#39;t think so?) &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-07T13:35:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsquvq8fvul8t2qhzzawfwt43n945ej37km7epkgh5fgqlerkdft3gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs4lprpe</id>
    
      <title type="html">I should really show the follow up paragraph: &amp;#34;While I&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsquvq8fvul8t2qhzzawfwt43n945ej37km7epkgh5fgqlerkdft3gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs4lprpe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx5tkejgkd6rl8zes7xmhla6lrq634ylwsf4kyulr9qvplulwr4dceatvt4&#39;&gt;nevent1q…tvt4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I should really show the follow up paragraph:&lt;br/&gt;&lt;br/&gt;&amp;#34;While I&amp;#39;m not the King of Monero, I am frustrated my approval was given to a PR on a faulty premise. I&amp;#39;m trying to funnel this frustration into not having to worry about this anymore. Yes, serializing the entire TX is overkill. That&amp;#39;s the point. It may be less efficient. This offers a 5x perf boost. I&amp;#39;d rather hear we left .1x on the table than hear we had a double spend in the next release.&amp;#34;&lt;br/&gt;&lt;br/&gt;I hope more developers of bitcoin security code don&amp;#39;t feel bad about &amp;#34;overkill&amp;#34;, either! &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-07T12:52:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsx5tkejgkd6rl8zes7xmhla6lrq634ylwsf4kyulr9qvplulwr4dczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspuas50</id>
    
      <title type="html">A comment by Luke Parker (guy who&amp;#39;s the main author of FCMP ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsx5tkejgkd6rl8zes7xmhla6lrq634ylwsf4kyulr9qvplulwr4dczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspuas50" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspw84hw3c0u84h5ts0hted0hr0jsfmsexzpm0qyz0upqfaf6feu3gxr9ldk&#39;&gt;nevent1q…9ldk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A comment by Luke Parker (guy who&amp;#39;s the main author of FCMP stuff) struck me on a PR to introduce such a verification cache:&lt;br/&gt;&lt;br/&gt;&amp;#34;We could just serialize key images, and fix that issue. I suggested in #8707. The problem is how it&amp;#39;s been pointed out there&amp;#39;s yet another field with this behavior. I don&amp;#39;t want to play cat and mouse forever. The TX&amp;#39;s entire networked value, and the mix ring (via do_serialize and as tested by @jeffro256 ) is complete. **Considering this code disables almost every single line of meaningful TX validation code**, I&amp;#39;m not willing to settle for less anymore.&amp;#34;&lt;br/&gt;(emphasis mine). &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-07T12:48:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspw84hw3c0u84h5ts0hted0hr0jsfmsexzpm0qyz0upqfaf6feu3gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8a23qz</id>
    
      <title type="html">It&amp;#39;s remarkable (if not surprising) that this comment exists ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspw84hw3c0u84h5ts0hted0hr0jsfmsexzpm0qyz0upqfaf6feu3gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8a23qz" />
    <content type="html">
      It&amp;#39;s remarkable (if not surprising) that this comment exists in the Monero source, about caching the same kind of verification:&lt;br/&gt;&lt;br/&gt; &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqs8dxhek3h98d086mdzyz6lxerpz2vwctqkl63e5seq6xxpe4t530qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqcyqqqqqqgaxrwly&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…rwly&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Why the heck wouldn&#39;t they belt and suspenders with the transaction hash?&lt;br/&gt;&lt;br/&gt;(They could also just not cache, full stop. Better choice for Liquid specifically imo, but easy to say in retrospect). &lt;/blockquote&gt;&lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/0fab5fc0fe7cb41e275cea0d129eae809be225e6e0aa33afe30f1895e4719c8d.jpg&#34;&gt; 
    </content>
    <updated>2026-09-07T12:40:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8dxhek3h98d086mdzyz6lxerpz2vwctqkl63e5seq6xxpe4t530qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvfxwfq</id>
    
      <title type="html">Why the heck wouldn&amp;#39;t they belt and suspenders with the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8dxhek3h98d086mdzyz6lxerpz2vwctqkl63e5seq6xxpe4t530qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvfxwfq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszlfeaqlct3pdkzhg9ax8azaptgp9p3fawmxmtctjjnk9gd2yc34sprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhs8n2d7l&#39;&gt;nevent1q…2d7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why the heck wouldn&amp;#39;t they belt and suspenders with the transaction hash?&lt;br/&gt;&lt;br/&gt;(They could also just not cache, full stop. Better choice for Liquid specifically imo, but easy to say in retrospect).
    </content>
    <updated>2026-09-07T12:26:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszlfeaqlct3pdkzhg9ax8azaptgp9p3fawmxmtctjjnk9gd2yc34szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx9fp3k</id>
    
      <title type="html">Yes, indeed. The pre-patch version didn&amp;#39;t have length checks ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszlfeaqlct3pdkzhg9ax8azaptgp9p3fawmxmtctjjnk9gd2yc34szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx9fp3k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxa2s728xnnjnr3lv6xreenhl4mlmgru7cprg3fl797mzpegystxqpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauq0ff3sn&#39;&gt;nevent1q…f3sn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, indeed. The pre-patch version didn&amp;#39;t have length checks either, but it didn&amp;#39;t matter with only (proof, commitment). A very well intended security patch that exposed a pre-existing flaw. Fucking hell software is hard!
    </content>
    <updated>2026-09-07T12:20:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs28vql4mu4llv4ragayw49qzsyhkjqp494wm45spcjunmq293y4sszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsdya2dq</id>
    
      <title type="html">I feel like the true root cause is this one: #nevent1q…0nvp The ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs28vql4mu4llv4ragayw49qzsyhkjqp494wm45spcjunmq293y4sszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsdya2dq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsffnvxncaypjm9aj8pd6q2gxj7gh2yl2ldwjtxhmh5zgfxl2s8nzcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcygrvdm&#39;&gt;nevent1q…rvdm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like the true root cause is this one:&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting  &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsdfh30udag9vlvkztvlp0suntrz04svvkdlj6ad9x42a3gu2amq6gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqcyqqqqqqgaa0nvp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…0nvp&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; it seems that the bug ultimately comes down to this line: &#34;&lt;a href=&#34;https://github.com/ElementsProject/elements/blob/c7e856fab1b0c4d37005e25c0940184d812a26a0/src/script/sigcache.cpp#L60&#34;&gt;https://github.com/ElementsProject/elements/blob/c7e856fab1b0c4d37005e25c0940184d812a26a0/src/script/sigcache.cpp#L60&lt;/a&gt; &#34; . range proofs that hit the cache that is keyed to this hash, are counted as valid without checking. the problem is that the data fed into the hash is not length checked. so you can feed different (proof, commitment, asset) tuples into it by varying the length of the proof. the proof can be totally invalid and it&#39;ll still come back as valid. and this explains why OP_RETURN is involved: you need an extra output to sort of &#39;consume&#39; the invalid amount. so you make a totally valid output of 4000 btc and you shove the negative corresponding value in the OP_RETURN. Apparently the anomalous size of the proof confirms this reading (bulletproofs rangeproofs have specific sizes based on the bit range 0..2^k). The only part I don&#39;t get is why there was a consensus deviation. Did some nodes have the rangeproof caching disabled or something? &lt;/blockquote&gt;&lt;br/&gt;The reason I got convinced is that this theory matches the size of the &amp;#34;garbage proof&amp;#34;.&lt;br/&gt;
    </content>
    <updated>2026-09-07T02:21:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdfh30udag9vlvkztvlp0suntrz04svvkdlj6ad9x42a3gu2amq6gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjszwqkfp</id>
    
      <title type="html">it seems that the bug ultimately comes down to this line: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdfh30udag9vlvkztvlp0suntrz04svvkdlj6ad9x42a3gu2amq6gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjszwqkfp" />
    <content type="html">
      it seems that the bug ultimately comes down to this line: &amp;#34;&lt;a href=&#34;https://github.com/ElementsProject/elements/blob/c7e856fab1b0c4d37005e25c0940184d812a26a0/src/script/sigcache.cpp#L60&#34;&gt;https://github.com/ElementsProject/elements/blob/c7e856fab1b0c4d37005e25c0940184d812a26a0/src/script/sigcache.cpp#L60&lt;/a&gt; &amp;#34; . range proofs that hit the cache that is keyed to this hash, are counted as valid without checking. the problem is that the data fed into the hash is not length checked. so you can feed different (proof, commitment, asset) tuples into it by varying the length of the proof. the proof can be totally invalid and it&amp;#39;ll still come back as valid. and this explains why OP_RETURN is involved: you need an extra output to sort of &amp;#39;consume&amp;#39; the invalid amount. so you make a totally valid output of 4000 btc and you shove the negative corresponding value in the OP_RETURN. Apparently the anomalous size of the proof confirms this reading (bulletproofs rangeproofs have specific sizes based on the bit range 0..2^k). The only part I don&amp;#39;t get is why there was a consensus deviation. Did some nodes have the rangeproof caching disabled or something?
    </content>
    <updated>2026-09-07T02:06:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0pea5glqt6fxd7j57rjfwe78k6xd3630psulckkxqfegkpc9d2zqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspkzup3</id>
    
      <title type="html">Oh. Double wow.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0pea5glqt6fxd7j57rjfwe78k6xd3630psulckkxqfegkpc9d2zqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspkzup3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd32h6c3kepj82uuunxusuuxm33c8653psyy7neuw3paarvmdmzagpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc2tzww2&#39;&gt;nevent1q…zww2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh. Double wow.
    </content>
    <updated>2026-09-07T00:46:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgf5jcl4fw5kcayepnh357yu4mn0g00x6p20cfp6c9lspr80h8rnqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2gyyl9</id>
    
      <title type="html">So they were caching range proofs and it&amp;#39;s a caching bug? ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgf5jcl4fw5kcayepnh357yu4mn0g00x6p20cfp6c9lspr80h8rnqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2gyyl9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvugavgz56r5343mrshcy7u3227yg7662qflggq5jt4x5lr5m3h7spzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc0msce4&#39;&gt;nevent1q…sce4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So they were caching range proofs and it&amp;#39;s a caching bug? Like in that they bypass verification of the rangeproof on a cache hit? That&amp;#39;s what I&amp;#39;m seeing now. If so, that&amp;#39;s... terrible?&lt;br/&gt;&lt;br/&gt;This patch seems to be the fix: &lt;a href=&#34;https://github.com/ElementsProject/elements/commit/c26d719c29a40da280a825b25657e9c3d8bc7d99&#34;&gt;https://github.com/ElementsProject/elements/commit/c26d719c29a40da280a825b25657e9c3d8bc7d99&lt;/a&gt;
    </content>
    <updated>2026-09-06T22:55:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsppcqhk304zppgdmxqkktvv9fhw8ewm92dmcuemn4d7efc8f426jgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjse6fd4c</id>
    
      <title type="html">Yeah I&amp;#39;m seeing now it&amp;#39;s not as simple as that! Which is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsppcqhk304zppgdmxqkktvv9fhw8ewm92dmcuemn4d7efc8f426jgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjse6fd4c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0edm0keu7vlpfvzgzqxchw0qwjduzmsgsrksfzaznecuespdzcxqpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqwz4sud&#39;&gt;nevent1q…4sud&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah I&amp;#39;m seeing now it&amp;#39;s not as simple as that! Which is a relief, but then again I haven&amp;#39;t seen the right explanation yet, so I should hold off on that relief ...
    </content>
    <updated>2026-09-06T22:34:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2psfylw3e3xq6nxup9u2aln5a6ts7apaqcdnylu6vw7eav9f24lgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsud80ng</id>
    
      <title type="html">I think GLM 5.2 might have found this. See Poelstra&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2psfylw3e3xq6nxup9u2aln5a6ts7apaqcdnylu6vw7eav9f24lgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsud80ng" />
    <content type="html">
      I think GLM 5.2 might have found this. See Poelstra&amp;#39;s response in this github thread: &lt;a href=&#34;https://github.com/ElementsProject/elements/issues/1325&#34;&gt;https://github.com/ElementsProject/elements/issues/1325&lt;/a&gt; . What if someone created a transaction with an OP_RETURN that has a pedersen commitment that has some big negative value? If it gets included in the balance equation, that can work *only if* the range proof is not attached to that output.&lt;br/&gt;&lt;br/&gt;See &lt;a href=&#34;https://blockstream.info/liquid/tx/f24a4b179b5cc7e88b25a763911f7cbdf2bf45d1d1b5ab611e94461cef0a183f?expand&#34;&gt;https://blockstream.info/liquid/tx/f24a4b179b5cc7e88b25a763911f7cbdf2bf45d1d1b5ab611e94461cef0a183f?expand&lt;/a&gt; - this is the transaction at which people are saying there&amp;#39;s a consensus split.&lt;br/&gt;&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsty3vr0h7d94eq377s7tpu87f9qd653nydvpsx7yavgcaz0m2pe5gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqcyqqqqqqgsymlcr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…mlcr&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;a href=&#34;https://x.com/i/status/2096696669287178696&#34;&gt;https://x.com/i/status/2096696669287178696&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Steven Roose (who used to work on Liquid) seems to think it&#39;s a confidential transactions bug. Seeing others tend towards that conclusion too.&lt;br/&gt;&lt;br/&gt;Wow.&lt;br/&gt;&lt;br/&gt;Notably they&#39;re still using original flavor CT not bulletproofs afaik. &lt;/blockquote&gt;
    </content>
    <updated>2026-09-06T22:11:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvewvdl0w4lav7ts037jv6qcn94t5e62hrtg6aa99pl453zws3w9szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa6sw0e</id>
    
      <title type="html">Oh I am wrong, they do use bulletproofs now: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvewvdl0w4lav7ts037jv6qcn94t5e62hrtg6aa99pl453zws3w9szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa6sw0e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsty3vr0h7d94eq377s7tpu87f9qd653nydvpsx7yavgcaz0m2pe5gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcgwgxd2&#39;&gt;nevent1q…gxd2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh I am wrong, they do use bulletproofs now: &lt;a href=&#34;https://docs.liquid.net/docs/confidential-transactions&#34;&gt;https://docs.liquid.net/docs/confidential-transactions&lt;/a&gt;
    </content>
    <updated>2026-09-06T21:57:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsty3vr0h7d94eq377s7tpu87f9qd653nydvpsx7yavgcaz0m2pe5gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjse7je3p</id>
    
      <title type="html">https://x.com/i/status/2096696669287178696 Steven Roose (who used ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsty3vr0h7d94eq377s7tpu87f9qd653nydvpsx7yavgcaz0m2pe5gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjse7je3p" />
    <content type="html">
      &lt;a href=&#34;https://x.com/i/status/2096696669287178696&#34;&gt;https://x.com/i/status/2096696669287178696&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Steven Roose (who used to work on Liquid) seems to think it&amp;#39;s a confidential transactions bug. Seeing others tend towards that conclusion too.&lt;br/&gt;&lt;br/&gt;Wow.&lt;br/&gt;&lt;br/&gt;Notably they&amp;#39;re still using original flavor CT not bulletproofs afaik.
    </content>
    <updated>2026-09-06T21:42:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8rpclc7x748j0ct8w4ks400n6ycs3hemsqu53vymrz6pxxvnsx5szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9x6wz6</id>
    
      <title type="html">They&amp;#39;re already exceptionally good at hardcore cryptography i ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8rpclc7x748j0ct8w4ks400n6ycs3hemsqu53vymrz6pxxvnsx5szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9x6wz6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw7pcful3whupp9gyzgsvlaawrgv7l9s23udz4d43n7c047fds8fgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc82aeyt&#39;&gt;nevent1q…aeyt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;They&amp;#39;re already exceptionally good at hardcore cryptography i think. As of last few months, for sure. But it&amp;#39;s less likely to be there. Just vague opinion, to be clear.
    </content>
    <updated>2026-09-06T20:50:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst6xuhg947wjkuhd5sgysqtdg72qwdc6qye5cnjuvg9hlk6xjs4hczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsm5u6u9</id>
    
      <title type="html">Iiuc there are some rules for automated signing by the HSMs? ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst6xuhg947wjkuhd5sgysqtdg72qwdc6qye5cnjuvg9hlk6xjs4hczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsm5u6u9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd4pkprf449d7yjes6eygj2y0efrhtv708ednc50agymftzr0yp3qpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauqn5xadl&#39;&gt;nevent1q…xadl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Iiuc there are some rules for automated signing by the HSMs? Maybe it&amp;#39;s there somewhere? 
    </content>
    <updated>2026-09-06T20:49:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgkg73umgq7hsv6973z38aye4q823fthyywhg2nhlp6dxjy9smuygzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7eghym</id>
    
      <title type="html">Yes i was joking, but jokes should be a little closer to reality ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgkg73umgq7hsv6973z38aye4q823fthyywhg2nhlp6dxjy9smuygzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs7eghym" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9rwjxcda64levr9d87xgwpl685g8gr6hv447r6c97umr3ky08kygpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc5nrx56&#39;&gt;nevent1q…rx56&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes i was joking, but jokes should be a little closer to reality to be funny. Also this maybe isn&amp;#39;t a great topic to joke about: *some* people, even if not nany, presumably lost money. Unless white hat is true , which I guess to be fair is a pretty decent chance.
    </content>
    <updated>2026-09-06T19:54:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszapva3ec5zf9d30dr9wu02pvq9eu7uhh3hzxxng43mft2as6sj0czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9ctwya</id>
    
      <title type="html">Disclaimer: not necessarily effective 😆 This is genuinely ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszapva3ec5zf9d30dr9wu02pvq9eu7uhh3hzxxng43mft2as6sj0czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9ctwya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrhj4cnp5qkddnjs46qjwvvsmv7fyfeksdkht0vuq0ygp49kvvuhqprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhsm657rz&#39;&gt;nevent1q…57rz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Disclaimer: not necessarily effective 😆&lt;br/&gt;&lt;br/&gt;This is genuinely crazy though. All the people telling you multisig is the right security solution, might give you pause ...
    </content>
    <updated>2026-09-06T19:49:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrhj4cnp5qkddnjs46qjwvvsmv7fyfeksdkht0vuq0ygp49kvvuhqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvm640l</id>
    
      <title>Nostr event nevent1qqsrhj4cnp5qkddnjs46qjwvvsmv7fyfeksdkht0vuq0ygp49kvvuhqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvm640l</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrhj4cnp5qkddnjs46qjwvvsmv7fyfeksdkht0vuq0ygp49kvvuhqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvm640l" />
    <content type="html">
      Liquid rolling back the chain in 3.. 2...
    </content>
    <updated>2026-09-06T19:41:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspumtkjh2tlsspj9k2w36a6cmyhlrnwtawcfznlmzml38jwhzt6cczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3neznr</id>
    
      <title type="html">Only whitelisted addresses can peg out iirc.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspumtkjh2tlsspj9k2w36a6cmyhlrnwtawcfznlmzml38jwhzt6cczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3neznr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwmwqdpc6maxwuaxp8v3245p974e6avtnrwc7tff9tjn0yr7p64qpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtctqevud&#39;&gt;nevent1q…evud&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Only whitelisted addresses can peg out iirc.
    </content>
    <updated>2026-09-06T19:40:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst3s0t926pq7v3j50ghuq7j8608dyxnhh9r0c7pkkpq90s85wnfrgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsgcnatf</id>
    
      <title type="html">Well sure, not only does that risk always exist but, for now, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst3s0t926pq7v3j50ghuq7j8608dyxnhh9r0c7pkkpq90s85wnfrgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsgcnatf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20lywgdxvturytkah5chsc23jcc9kduvnxjgulprqy7qn6wdf0egpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtckkavfp&#39;&gt;nevent1q…avfp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well sure, not only does that risk always exist but, for now, it’s actually worse with AI-powered attacks. It might actually get better, in future though, according to the above argument.
    </content>
    <updated>2026-09-06T19:18:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs033ejlpycrveyrp22vudglacf0tma0pjd0j6akqyf6upny6u43qczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsysrnls</id>
    
      <title type="html">A little anti-doomer take for those of you (like me!) getting ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs033ejlpycrveyrp22vudglacf0tma0pjd0j6akqyf6upny6u43qczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsysrnls" />
    <content type="html">
      A little anti-doomer take for those of you (like me!) getting worried about AI. It&amp;#39;s just a small niche but maybe the same thoughts could cross-apply to other areas of life:&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think it&amp;#39;s very likely that AI will find classical breaks (as in, poly-time algos) to ECDLP. That&amp;#39;s just an offhand intuition, but it&amp;#39;s a very deep mathematical problem (factoring, also, though I guess that one is a bit safer). While at the same time, consider some of the big-picture problems - not hardness problems, but things we want to do, but can&amp;#39;t - like functional encryption, indistinguishability obfuscation, fully homomorphic encryption, post-quantum analogs that don&amp;#39;t have horrible tradeoffs, in cryptography. It&amp;#39;s orders of magnitude more likely that AI will find *very* good solutions to those kind of problems. If they do, it will mean that things like Bitcoin become vastly more powerful, because vastly more useful. And the one thing that really underpins Bitcoin is not susceptible to some vast intelligence changing its character: energy scarcity. if you unlock a 10x on how much energy humanity has access to, obviously that changes a ton of things, but it doesn&amp;#39;t change that energy is scarce. it&amp;#39;s the finiteness that matters in proof of work, not the number. so short version: much *better* cryptography meaning much better bitcoin usability, is actually a pretty likely outcome.
    </content>
    <updated>2026-09-06T19:09:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswgayssk34gy5swx4vw08h4u33ll2tnpa3f525xr9u3w07cwpfm2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8ugalc</id>
    
      <title type="html">Your 2nd Q: the ability to transact offchain in a system with ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswgayssk34gy5swx4vw08h4u33ll2tnpa3f525xr9u3w07cwpfm2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs8ugalc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ppyk7snuppyqkwfmmds6rx9fzz8thhejyjnlr2rwd4258dnde2gpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauq63uky7&#39;&gt;nevent1q…uky7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Your 2nd Q: the ability to transact offchain in a system with extra features is massive: better privacy, speed, scale and trustless contracts like options and dexes. Not saying you just get that all easily, some of it&amp;#39;s hard and some near impossible. To get that for bitcoin without sacrificing trust is a kind of holy grail. Lightning got a small part of that, with some tradeoffs, and it already massively changed the usability of bitcoin as money.
    </content>
    <updated>2026-09-06T16:23:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfavtal36jw4e6z5szj584mkqhss0ff8l98q3zkxf263r2esfka2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx02g2f</id>
    
      <title type="html">Exactly, they &amp;#39;exist&amp;#39; as per, anyone can write and ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfavtal36jw4e6z5szj584mkqhss0ff8l98q3zkxf263r2esfka2czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsx02g2f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ppyk7snuppyqkwfmmds6rx9fzz8thhejyjnlr2rwd4258dnde2gpramhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhkjmnzdauq63uky7&#39;&gt;nevent1q…uky7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Exactly, they &amp;#39;exist&amp;#39; as per, anyone can write and execute the code right now, but it isn&amp;#39;t usable for existing LN. Just trying to counter the tendency to assume that that means you literally can&amp;#39;t design a system using them; you can.
    </content>
    <updated>2026-09-05T15:09:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9tt79mvz3jjlhqwhru7m4rj3k44wy9930nahrn8gw44axkck8dcszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsnw7fwt</id>
    
      <title type="html">Why haven&amp;#39;t people been working on arbitrarily complex ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9tt79mvz3jjlhqwhru7m4rj3k44wy9930nahrn8gw44axkck8dcszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsnw7fwt" />
    <content type="html">
      Why haven&amp;#39;t people been working on arbitrarily complex contracts *inside* a Lightning channel?&lt;br/&gt;&lt;br/&gt;Think BitVM but without the ugliness of what&amp;#39;s needed to make dispute resolution work non-interactively onchain.&lt;br/&gt;&lt;br/&gt;(Oh and btw we *do* have PTLC; anyone can deploy it in their own channel.)
    </content>
    <updated>2026-09-05T13:20:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvervsq0sp6hng83a2prvsgxu4fyfwxkflpr9nxhlamcz3s4crk5czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9auvtw</id>
    
      <title type="html">You can bet signet coins at https://thimbly.org .. implementation ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvervsq0sp6hng83a2prvsgxu4fyfwxkflpr9nxhlamcz3s4crk5czypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs9auvtw" />
    <content type="html">
      You can bet signet coins at &lt;a href=&#34;https://thimbly.org&#34;&gt;https://thimbly.org&lt;/a&gt;  .. implementation of babilonia  . need to use a psbt supporting wallet for signing, works with Sparrow and Core and should be taproot. Though i guess you could do it non-taproot but you need the psbt co-signing feature. paper and code are linked at the top of the page. This is just for demonstration purposes, the better way of doing it is p2p via a Core node, though this is perhaps more fun :) &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-04T20:15:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr9th7nxcv4hcsnje42ns5ncdnu44cnfdxkqf9m32ckw2zt9knlyqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsj0cxyq</id>
    
      <title type="html">It&amp;#39;d be kind of normal to be fixed size. Just like a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr9th7nxcv4hcsnje42ns5ncdnu44cnfdxkqf9m32ckw2zt9knlyqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsj0cxyq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdwpxyuyucntsszz0uyu94r0qm04w6a27tmlgcgxrs5d3epdnrhxqpz9mhxue69uhkummnw3ezuamfdejj7v6dm57&#39;&gt;nevent1q…dm57&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;d be kind of normal to be fixed size. Just like a signature has a fixed size, so does a zkp.
    </content>
    <updated>2026-09-04T11:18:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszqmdc9c4w2yurevwh8g23xrnyly2yzhztdytrp5v2p5djtvjfnxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs55x4cc</id>
    
      <title type="html">blockstream.info/signet lowest priority fee: 4277 sats/vb. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszqmdc9c4w2yurevwh8g23xrnyly2yzhztdytrp5v2p5djtvjfnxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs55x4cc" />
    <content type="html">
      blockstream.info/signet lowest priority fee: 4277 sats/vb.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s been drifting up. I guess something broke their end, I&amp;#39;m kind of curious what, though.
    </content>
    <updated>2026-09-04T11:16:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfksjqneujng4mmr8smsvllzlrxmle9aqg5jnu6ft7l7qxutwrw5gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsd20a55</id>
    
      <title type="html">There&amp;#39;s also plenty of precedent for government level ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfksjqneujng4mmr8smsvllzlrxmle9aqg5jnu6ft7l7qxutwrw5gzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsd20a55" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsped3uh0fqnn53gpk8zhkaj9j56hwksh4nlmpqy5ppcpmadnldfugdj0afv&#39;&gt;nevent1q…0afv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s also plenty of precedent for government level reserves just getting swiped, especially by the USA (France historically, Russia more recently, though that was,USD), but also the UK (Venezuela case iirc). &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-03T18:01:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr542qe27v9y0chjhjfg7gxcu40t9dauw05xsq4rcx4waz4nst5hgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjstd2nxq</id>
    
      <title type="html">I tend to agree.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr542qe27v9y0chjhjfg7gxcu40t9dauw05xsq4rcx4waz4nst5hgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjstd2nxq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0anup90uzyma7rjvcmm9qa20z7c4hwdgw3t5k5kj9ksllld6ptpgc5tx8j&#39;&gt;nevent1q…tx8j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I tend to agree. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-03T17:08:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst4zw6zytx26zq6ffuuqqgnh8qrgppa8sxrj9gx6ffafmcye9qs3qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2dzqgy</id>
    
      <title type="html">Uh maybe it&amp;#39;s not exactly the antipode of CSV exactly. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst4zw6zytx26zq6ffuuqqgnh8qrgppa8sxrj9gx6ffafmcye9qs3qzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs2dzqgy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0w5wzmlaemutdgdpvlnyckhy9s7wxjjs49zxdqrt2c6wry4vtqsgprfmhxue69uhhyetvv9uju6r0v3kxymmpwfjzummjvuhs6k0u2v&#39;&gt;nevent1q…0u2v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Uh maybe it&amp;#39;s not exactly the antipode of CSV exactly. There&amp;#39;s nuance there. But setting that term aside, you get the point.
    </content>
    <updated>2026-09-03T12:14:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0w5wzmlaemutdgdpvlnyckhy9s7wxjjs49zxdqrt2c6wry4vtqsgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa22z0z</id>
    
      <title type="html">They want 100% recoverability for a wallet, from the blockchain ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0w5wzmlaemutdgdpvlnyckhy9s7wxjjs49zxdqrt2c6wry4vtqsgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsa22z0z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy5u3zedwrxpvc2hpxplap7fuc9ehy2m6jdhggr0cy9f8l89jr4pcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcxpta98&#39;&gt;nevent1q…ta98&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;They want 100% recoverability for a wallet, from the blockchain itself. This is the counterargument to client side validation. Not saying I buy it myself, but the argument can be made.
    </content>
    <updated>2026-09-03T12:13:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0ahal799dn9f9wcpa8fdzpwpu3qx88zk5gtvnds22qfnxzd23jxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjswk4ffc</id>
    
      <title type="html">So suppose that some people out there were developing a protocol ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0ahal799dn9f9wcpa8fdzpwpu3qx88zk5gtvnds22qfnxzd23jxqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjswk4ffc" />
    <content type="html">
      So suppose that some people out there were developing a protocol for private payments on bitcoin that required 800 byte OP_RETURNs per transaction.&lt;br/&gt;&lt;br/&gt;How would you feel about that?
    </content>
    <updated>2026-09-02T19:58:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxmel50elm6r9lwm2rrkxcwfll4sm5wy0qudz65gryg8f8k25qsqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsk60z29</id>
    
      <title type="html">Yeah I saw that too.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxmel50elm6r9lwm2rrkxcwfll4sm5wy0qudz65gryg8f8k25qsqszypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsk60z29" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0vcguhj4emwt93548tcm348qrpg8srchhjh6wx9y27hw07mf2h2gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcumkd4m&#39;&gt;nevent1q…kd4m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah I saw that too.
    </content>
    <updated>2026-09-01T20:48:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9f0tu0qhdll5jausyv83d3g03x6yk2zveq99y8xlps387cxfp99szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvtvt4s</id>
    
      <title type="html">Is there some nasty stuff going down? Protonmail was clearly ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9f0tu0qhdll5jausyv83d3g03x6yk2zveq99y8xlps387cxfp99szypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsvtvt4s" />
    <content type="html">
      Is there some nasty stuff going down? Protonmail was clearly having a big problem today, then I see news on twitter/X about email leaks? Nordvpn? &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-01T17:46:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs889h0rcjr99c7lupwrfm0tsrhgkh55k5w9am2xdhlncptlj5kawczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspk2u0u</id>
    
      <title type="html">https://www.inventati.org/campaign/press I love how they explain ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs889h0rcjr99c7lupwrfm0tsrhgkh55k5w9am2xdhlncptlj5kawczypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjspk2u0u" />
    <content type="html">
      &lt;a href=&#34;https://www.inventati.org/campaign/press&#34;&gt;https://www.inventati.org/campaign/press&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I love how they explain derisking here as if it&amp;#39;s some obscure thing that they wouldn&amp;#39;t have known in advance.&lt;br/&gt;&lt;br/&gt;They don&amp;#39;t mention bitcoin. Why wouldn&amp;#39;t something like autistici.org use bitcoin? (I mean, also tor, but they probably do use that?).&lt;br/&gt;&lt;br/&gt;I think there&amp;#39;s a certain wilful ignorance about this stuff from a lot of &amp;#39;activists&amp;#39;. If they&amp;#39;re not even prepared to route around the banking system, how much of it is just LARPing.
    </content>
    <updated>2026-08-31T11:20:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswmt4w7ucctts5wnv8p85373ewy6ftl830czuxzucx0js637enezgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3ttm6f</id>
    
      <title type="html">cryptocurrency does not require human middlemen: that was the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswmt4w7ucctts5wnv8p85373ewy6ftl830czuxzucx0js637enezgzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjs3ttm6f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8v4vlfa4wup8yx0tjtx49ywhd5rdkume0rq6yus94240yraxh72qpz9mhxue69uhkummnw3ezuamfdejj7qlje2g&#39;&gt;nevent1q…je2g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;cryptocurrency does not require human middlemen: that was the point of my post.
    </content>
    <updated>2026-08-31T11:14:24Z</updated>
  </entry>

</feed>