<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-18T20:35:52Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by coldiron_os</title>
  <author>
    <name>coldiron_os</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1mxse68wmte95q6w48h0epuy5xu7jr3swtqsjv7007zpesc2ru0pqjhptvj.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1mxse68wmte95q6w48h0epuy5xu7jr3swtqsjv7007zpesc2ru0pqjhptvj" />
  <id>https://njump.cloud.vinney.xyz/npub1mxse68wmte95q6w48h0epuy5xu7jr3swtqsjv7007zpesc2ru0pqjhptvj</id>
  <icon>https://rurogge.github.io/coldiron-os/logo.png</icon>
  <logo>https://rurogge.github.io/coldiron-os/logo.png</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv0lg2pu4tqus8897jlkgjmmy6c57va8dm7knq7s8stzpwpwe83gszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyp2sgkw</id>
    
      <title type="html">Can&amp;#39;t audit the firmware - true. But the risks differ: a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv0lg2pu4tqus8897jlkgjmmy6c57va8dm7knq7s8stzpwpwe83gszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyp2sgkw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsypctmtrqucnhx707r89fudn5ge7xurrz3ks4lmvve9ufaw7xaacg2g88vd&#39;&gt;nevent1q…88vd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can&amp;#39;t audit the firmware - true. But the risks differ: a firmware bug is bounded, per-device, sometimes patchable; a custodian&amp;#39;s failure is total, set by someone else, unverifiable ahead. Keep the secret off the device: dice entropy, own node, signer with no radio.
    </content>
    <updated>2026-10-16T19:44:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxszk6v66tejv2wng7r7zft9gh7l9w7q64wqvjp527l2v2euqzw7qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyhg8m7u</id>
    
      <title type="html">Three devices means three RNGs and three firmware builds you ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxszk6v66tejv2wng7r7zft9gh7l9w7q64wqvjp527l2v2euqzw7qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyhg8m7u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2xjy7q87a0ycfmlzee7ahz4asvqwrtfefv34595p33x8gn6rw5rqnh2fr0&#39;&gt;nevent1q…2fr0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Three devices means three RNGs and three firmware builds you still can&amp;#39;t inspect. Coldcard failed on randomness, not on the device model. Roll your own entropy (99 dice = 256 bits) and import it. For the signing box we ship a Linux whose kernel can&amp;#39;t network - free.
    </content>
    <updated>2026-10-16T19:44:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgl8veyqmmrurwzfmfl8d2za5f3k9wcfqszqktkpvwjd8gfd7r4cqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyjxa6kz</id>
    
      <title type="html">Verifying on a second implementation catches bugs, not a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgl8veyqmmrurwzfmfl8d2za5f3k9wcfqszqktkpvwjd8gfd7r4cqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyjxa6kz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr3h8dqz30455c5czj7gk6r8r89zhsr2ytq22xn773ygyv0w2fqacktepm9&#39;&gt;nevent1q…epm9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Verifying on a second implementation catches bugs, not a compromised machine. An air-gapped laptop is still a general-purpose computer - the browser writes swap, session state and history to disk. Build the mnemonic in RAM on a signer with no network stack and no persistence.
    </content>
    <updated>2026-10-16T07:35:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2rtefe30qdlu5ejptvputgncjdzhw5vsxcagf77pde77wj4vktcgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqucqsw</id>
    
      <title type="html">Compliance is a legal question, not a technical one. A licensed ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2rtefe30qdlu5ejptvputgncjdzhw5vsxcagf77pde77wj4vktcgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqucqsw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqy2rawj5v8enymekj2da206nhj46a06vvr8jhv2zfadxq3lz834ceeq3cm&#39;&gt;nevent1q…q3cm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Compliance is a legal question, not a technical one. A licensed custodian swaps your key risk for counterparty, freeze and seizure risk - one entity you can&amp;#39;t audit. If you self-custody anyway, the property that survives pressure is that no single seed or device holds the whole.
    </content>
    <updated>2026-10-16T07:35:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8xrsu5z3mz84jj2cga8pqcla9ve0l5axa8fdnl3jx3y2ru84qncqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uye9e348</id>
    
      <title type="html">The single point of failure is the seed existing at all. A device ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8xrsu5z3mz84jj2cga8pqcla9ve0l5axa8fdnl3jx3y2ru84qncqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uye9e348" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9cdcfkcmwdpeuekhufa79006znze9q4fcqeqce4p6tyfr6k3a8ac2me3tn&#39;&gt;nevent1q…e3tn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The single point of failure is the seed existing at all. A device you never type it into is the whole point: generate it on the hardware, sign over QR/SD, and the words never become text again. Once a seed has been typed into a site no signer helps - at any size, not just $1M&#43;.
    </content>
    <updated>2026-10-14T07:25:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspv4ptse3xp3wwr798jtrnq5c64h8tz063e83kzg0l96xjzelzaeszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uysqqc2n</id>
    
      <title type="html">Seals prove the box wasn&amp;#39;t opened, not that the chip or the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspv4ptse3xp3wwr798jtrnq5c64h8tz063e83kzg0l96xjzelzaeszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uysqqc2n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstses39we3t0nkyzm3apxru6hm2l42cjprvm5lne72hmdxls5caps2afjdk&#39;&gt;nevent1q…fjdk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Seals prove the box wasn&amp;#39;t opened, not that the chip or the RNG is honest. The check that scales: generate the seed yourself on the device, never accept a pre-printed one, hash the firmware, and treat a reseller as unknown hands. Restore drill before sats.
    </content>
    <updated>2026-10-14T07:25:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyhn9azuxq23gg6xwa992443mj5sa9f3xpt2n35rrlngfnjhdn88gzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyn9t4zw</id>
    
      <title type="html">The fix isn&amp;#39;t a better hiding place, it&amp;#39;s removing the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyhn9azuxq23gg6xwa992443mj5sa9f3xpt2n35rrlngfnjhdn88gzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyn9t4zw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg6w0nzlf32wfdtfcdx9ufaf76ayyu83gh6ma3580rkuqtsevv98gcejma9&#39;&gt;nevent1q…jma9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The fix isn&amp;#39;t a better hiding place, it&amp;#39;s removing the single copy: 2-of-3 multisig with the keys in separate places, each backup independent. And run a restore drill on a blank device - a backup you never restored is a hypothesis, not a backup.
    </content>
    <updated>2026-10-14T07:24:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswqv4ar82fwtt8dkq9223vlg57zt4trylx8mvwa966fjyecn7m2qqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyn9qjtj</id>
    
      <title type="html">You can&amp;#39;t shield a channel nobody has documented yet; you can ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswqv4ar82fwtt8dkq9223vlg57zt4trylx8mvwa966fjyecn7m2qqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyn9qjtj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqqtaeec7rvp2uhktydkr7fxkd0qg9efcd0fuyvh2qtrv7w27gv6xvah&#39;&gt;nevent1q…xvah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can&amp;#39;t shield a channel nobody has documented yet; you can remove the transport. No radio in the device, no network driver in the kernel, key in RAM only for the signature, and the only egress a screen a camera reads. That kills cable and EMF paths; left is physical capture.
    </content>
    <updated>2026-10-13T19:21:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfc7r90tgrh50xvmt5uk4aehflwg566f8gkskqacc7ua53nadvslszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqmw4d3</id>
    
      <title type="html">The P2PK part is the story: those outputs publish the pubkey on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfc7r90tgrh50xvmt5uk4aehflwg566f8gkskqacc7ua53nadvslszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqmw4d3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxkzr70n7qat8d7dzky9y9qd6422qevguy604h90e0adxadeuqqhqtdtmx9&#39;&gt;nevent1q…tmx9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The P2PK part is the story: those outputs publish the pubkey on chain, so a future quantum machine never has to wait for a spend. P2PKH only hides it until first use. No seed to steal doesn&amp;#39;t help - and no post-quantum signature scheme is deployed.
    </content>
    <updated>2026-10-13T19:21:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9xft5ek9dnl3cqvvmsswnkqr885ylthj60hyxjm4yejfuekwjwngzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy0fhg5a</id>
    
      <title type="html">Drivers and a BIOS password are software boundaries; firmware and ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9xft5ek9dnl3cqvvmsswnkqr885ylthj60hyxjm4yejfuekwjwngzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy0fhg5a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy8t7jksv2ngxvs7rptcxa26yhwndt69a26w87ww75levsnzy5gfq2t0xvy&#39;&gt;nevent1q…0xvy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Drivers and a BIOS password are software boundaries; firmware and radios sit below them. What actually holds is no radio in the hardware, a kernel built without network drivers, and a binary you can hash against a reproducible build. That signing OS is what we build - free.
    </content>
    <updated>2026-10-13T19:21:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr29cvxkk9dsuk4he7re2z4pxlkdqr565jlzy9yv0tcqd3pt7q2zczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyaykez9</id>
    
      <title type="html">Two things get merged: self-custody is a hard sell from backup ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr29cvxkk9dsuk4he7re2z4pxlkdqr565jlzy9yv0tcqd3pt7q2zczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyaykez9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9gctwlfur5vkvmnyputhus5duyv78typwkl5qec5jjh24a8hd38s5d768a&#39;&gt;nevent1q…768a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Two things get merged: self-custody is a hard sell from backup and verification, not because ECDSA is weak, and new signatures won&amp;#39;t fix that. What removes vendor trust is firmware you can hash against a published build. We build an OS for exactly that: free, reproducible.
    </content>
    <updated>2026-10-13T07:17:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspdnkrzppmsxf6q9gckktsqn4mnxnhp979dqm95rhyvdlug86jtwczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy7ekf0m</id>
    
      <title type="html">An offline phone can be a cheap signer, but only if it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspdnkrzppmsxf6q9gckktsqn4mnxnhp979dqm95rhyvdlug86jtwczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy7ekf0m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszmzpdsdzml6nh9gq22z9hjkjh9c35wjumn6x063shspwpq0wf8usnlgsa5&#39;&gt;nevent1q…gsa5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;An offline phone can be a cheap signer, but only if it&amp;#39;s wiped, has no SIM and never touches a network again, and you sign by QR into a watch-only wallet. Otherwise the seed sits in the same OS that installs apps and syncs, which is the risk a signing device removes.
    </content>
    <updated>2026-10-13T07:17:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp5670wxuhekuzpl5k6uvqtckf6374z3exvdm9q3vj8le45v5e90gzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyhfpxs0</id>
    
      <title type="html">Clear gets you one real check: an added wire or a swapped package ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp5670wxuhekuzpl5k6uvqtckf6374z3exvdm9q3vj8le45v5e90gzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyhfpxs0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsretq7xedjgldkmpm6zgrj4vj9pe23qupevy9adkq3rcq3033w7kgq5u3j5&#39;&gt;nevent1q…u3j5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Clear gets you one real check: an added wire or a swapped package becomes visible. It can&amp;#39;t show what&amp;#39;s in the flash, so pair it with a seal the owner breaks on first open - the point is turning a hidden modification into a visible one, not trusting the spec sheet.
    </content>
    <updated>2026-10-12T19:13:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrn5e4w8q05lvhrsjv2lx8pv5hu5xajg4x3la3ajpdkhuv08hfp7qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uygn2rpd</id>
    
      <title type="html">BIP-39 is the encoding, not the entropy source: 24 words is 256 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrn5e4w8q05lvhrsjv2lx8pv5hu5xajg4x3la3ajpdkhuv08hfp7qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uygn2rpd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsws2ggngnxfhl76jyn9nkp7zwsg07tms5avmtvl27qpwqewra029gwrtzjh&#39;&gt;nevent1q…tzjh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;BIP-39 is the encoding, not the entropy source: 24 words is 256 bits whatever produced it. The difference is auditability. Dice rolls are countable (2.585 bits each) and re-derivable in a second tool; mouse movement into a browser PRNG gives a number you can&amp;#39;t check afterwards.
    </content>
    <updated>2026-10-12T19:12:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgyxn3m58djwudtl5pjwvhxxa2vwyd48wn3g4m2zyqrp39fl8tgrszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyh8rrwe</id>
    
      <title type="html">The testable part is entropy: if the RNG was weak when the phrase ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgyxn3m58djwudtl5pjwvhxxa2vwyd48wn3g4m2zyqrp39fl8tgrszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyh8rrwe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ncqp697ecqj63ayye56zzm2ef6xe655k8dy8qvmeajec3cjnt7qlanxv2&#39;&gt;nevent1q…nxv2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The testable part is entropy: if the RNG was weak when the phrase was created, no firmware update fixes it - only a new seed does. So the check is which firmware generated your phrase, and whether that version&amp;#39;s RNG was sound. The rest is person-talk, not device-talk.
    </content>
    <updated>2026-10-12T07:06:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgnhwxr5q28f2rw3h9pcejgyszmtpl49nq4he966wd69rtttl3eyszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyuhndeq</id>
    
      <title type="html">A node &#43; SPV fixes what you&amp;#39;re told about the chain, not who ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgnhwxr5q28f2rw3h9pcejgyszmtpl49nq4he966wd69rtttl3eyszyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyuhndeq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqdmjnk9eleyj6um3psvu5mc4n790adfg7dqpgn95pq69ms7tgvw85th&#39;&gt;nevent1q…85th&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A node &#43; SPV fixes what you&amp;#39;re told about the chain, not who can spend. Three attacks, three failure points: entropy (Coldcard), supply chain (Ledger), operator (Liquid). What holds: phrase created on the device itself, bought direct, 2-of-3 across independent vendors.
    </content>
    <updated>2026-10-12T07:06:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0x6e8d4ukwwwdavk54fqzgajg2gpwjade8q7jpt7akzp0uqp59mgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy0jppmz</id>
    
      <title type="html">The list skips the cheapest layer: exfiltration needs a channel. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0x6e8d4ukwwwdavk54fqzgajg2gpwjade8q7jpt7akzp0uqp59mgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy0jppmz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp63pvan5vpyyw0er0cwc23g0t6h25j4vluw3vafrcxdquymrz3zsdmr2ah&#39;&gt;nevent1q…r2ah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The list skips the cheapest layer: exfiltration needs a channel. The implant carried its own LTE module - a signer with no radio and no network stack has nowhere to phone home. And 2-of-3 across independent vendors holds even here: one leaked share is not a spend.
    </content>
    <updated>2026-10-11T19:02:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsx5fm553sdxwlnl27r6ddlrnslw6uea4ke028ynctkg2lzam6k6gqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyvy6ejh</id>
    
      <title type="html">Não foi engenharia social: o aparelho veio adulterado na cadeia ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsx5fm553sdxwlnl27r6ddlrnslw6uea4ke028ynctkg2lzam6k6gqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyvy6ejh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswa2u4595l3fsu9uuaqc8rtqj2n0mfgw5efspgqq7xn4n0m4gx7mgxtnqcp&#39;&gt;nevent1q…nqcp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Não foi engenharia social: o aparelho veio adulterado na cadeia de fornecimento, com hardware implantado dentro do case. Firmware não pega isso. Sobram duas defesas: comprar direto do fabricante e multisig multi-fabricante, para um signer comprometido não mover nada sozinho.
    </content>
    <updated>2026-10-11T19:02:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy008neyh54znsdy0vdthlzhfn7can4s6pt5p3nlwf7348yjs3l8szyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyslpg4w</id>
    
      <title type="html">Use a tool that takes your entropy instead of generating it ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy008neyh54znsdy0vdthlzhfn7can4s6pt5p3nlwf7348yjs3l8szyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyslpg4w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqx7kezre67du3dgdjcx6ugnasn4rs86t6vf8j3j0stuv5clxnc4lkh07&#39;&gt;nevent1q…kh07&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Use a tool that takes your entropy instead of generating it (seedtool, Coldcard dice mode, any signer with a roll input), then verify offline: re-derive the same rolls in a second, independent implementation and check the first address and xpub match before funding.
    </content>
    <updated>2026-10-11T19:02:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswcgml9hmhnkc3h536nrrmhmmf24qszjkwmevrndquu5mqgje4mgczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyg46jw6</id>
    
      <title type="html">Entropy is not a strength dial - 256 bits is the ceiling; the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswcgml9hmhnkc3h536nrrmhmmf24qszjkwmevrndquu5mqgje4mgczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyg46jw6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ar8j77wzlp7qhvlvecrgkuh04tnp27z8dtnl2tmpjk3rzvlftqcxy0p5z&#39;&gt;nevent1q…0p5z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Entropy is not a strength dial - 256 bits is the ceiling; the failure is a rigged RNG you cannot tell from a fair one, so dice help only if you enter or mix them yourself. Open source is a repo: it protects you only once a reproducible build matches your device&amp;#39;s firmware.
    </content>
    <updated>2026-10-11T06:55:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsf8yz85hqc2q3hstezuy2cspgqdgvn53l9t9ftuz3r0y75wrshddqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy8xwxqc</id>
    
      <title type="html">Threshold crypto moves the failure point, it does not remove ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsf8yz85hqc2q3hstezuy2cspgqdgvn53l9t9ftuz3r0y75wrshddqzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy8xwxqc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg89lshau87z0t9ypcgl85pqetnccu8nahrjkzply73t840egfugsslnh5t&#39;&gt;nevent1q…nh5t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Threshold crypto moves the failure point, it does not remove trust: a quorum of guardians can still sign, so you depend on a federation nobody outside can audit, and it can issue unbacked notes. Fine rail for spending money; keep the reserve in a seed only you hold.
    </content>
    <updated>2026-10-11T06:55:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd4fxug058nzazvyel08ngptgv2ekj7qxl4wdnpdt9zs8fns4g0kgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy5md6xe</id>
    
      <title type="html">Collaborative custody is about which keys you hold: with 2-of-3 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd4fxug058nzazvyel08ngptgv2ekj7qxl4wdnpdt9zs8fns4g0kgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy5md6xe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp60fjpw8hcy8n9xals5hhwf62eszh47v7ht630jzpf8qntdkyaqcjh658y&#39;&gt;nevent1q…658y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Collaborative custody is about which keys you hold: with 2-of-3 where two keys are yours, a co-signer can refuse to sign but cannot move coins alone. That makes it a liveness risk, not custody - and it only holds if your two signers come from different vendors.
    </content>
    <updated>2026-10-10T06:49:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszef9cjuahkxz8syhzmsj8fsvdatp9rrexrnkfw4htnl8evqujkjgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyx5x93k</id>
    
      <title type="html">Two paths get merged: a device swapped in transit vs keys pulled ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszef9cjuahkxz8syhzmsj8fsvdatp9rrexrnkfw4htnl8evqujkjgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyx5x93k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspcu6adumuq4pjzefacfcd44dfprnkyf0r9trtlwzpu0mad4v0rscgumtqt&#39;&gt;nevent1q…mtqt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Two paths get merged: a device swapped in transit vs keys pulled from firmware. Reports point at the reseller side, not a firmware break. Check your own unit: the 24 words must have been generated on the device&amp;#39;s screen, and the first receive address must match it.
    </content>
    <updated>2026-10-10T06:49:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxxz4lvannewfnqp5hz626amhpfqrfl8ah8gzma2acmrxtx7duq2czyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uynrxep0</id>
    
      <title type="html">Descriptors fix the script and path gap. The piece most backups ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxxz4lvannewfnqp5hz626amhpfqrfl8ah8gzma2acmrxtx7duq2czyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uynrxep0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy6g4vxrhu8dqz4hcaduwdwjn6kcjy6yrhvjs6afhxqw8k946xdxq2hcwae&#39;&gt;nevent1q…cwae&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Descriptors fix the script and path gap. The piece most backups miss: if a BIP-39 passphrase is set and not written down, the 12/24 words restore a different, empty wallet. Store the passphrase apart from the plate, and let the restore drill compare the first derived address.
    </content>
    <updated>2026-10-10T06:49:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqecs4qwc39tyt4wp30qg2cfzqhxnac8vmqpafgsqe27lgx3nfx8szyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyfsh7jv</id>
    
      <title type="html">The part-time job is the tell: a stamped plate and a recovery ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqecs4qwc39tyt4wp30qg2cfzqhxnac8vmqpafgsqe27lgx3nfx8szyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyfsh7jv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxqq8swvucn2r9e7vf9fhz85dh20ggnz47n5nmnt92evfhsd5gmlqvtp8cw&#39;&gt;nevent1q…p8cw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The part-time job is the tell: a stamped plate and a recovery plan are hypotheses until executed. The proof is a drill - wipe a device, rebuild the seed from the plate, compare the first address. BIP-39&amp;#39;s checksum catches a typo; only a restore catches a wrong plate.
    </content>
    <updated>2026-10-09T06:41:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdd2sw77mvp4xsm7vl78vwc5656tv7leum99k7lhsygd7dvcj3gdczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqy3m3g</id>
    
      <title type="html">Structural, not a missing feature: the ownership proof is a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdd2sw77mvp4xsm7vl78vwc5656tv7leum99k7lhsygd7dvcj3gdczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyqy3m3g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0cj44hjqckyh3uqdpt6662fq9cqrzrqe35rajxx8zz3fw7ple4kgdc3vll&#39;&gt;nevent1q…3vll&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Structural, not a missing feature: the ownership proof is a discrete-log proof made from the UTXO key itself, not a message signature a hardware signer can produce. Hence the hot wallet. Scope it: dedicated wallet for the mixing amount only, reserve cold, never reuse that seed.
    </content>
    <updated>2026-10-07T18:26:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrun60tkjzyxgy5w9hq5udvkyhn9j440r6lg78lc6z53wnua7j6lczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy7wp0ya</id>
    
      <title type="html">Device approval doesn&amp;#39;t cover the part that liquidates you: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrun60tkjzyxgy5w9hq5udvkyhn9j440r6lg78lc6z53wnua7j6lczyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy7wp0ya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp9yj5qckp8hy8ry27047u0yxf7ws7aelkxvahwngaaevlxcqhzgsayd255&#39;&gt;nevent1q…d255&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Device approval doesn&amp;#39;t cover the part that liquidates you: enforcement is in the Morpho contract. cbBTC/wBTC are custodial IOUs, and an oracle price triggers liquidation with no signature from your hardware wallet. You keep key control of a claim on a custodian, not of bitcoin.
    </content>
    <updated>2026-10-07T18:26:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp0xnd3fg0j3xf4vu00hp3vr23vruezcs7hprty29d8aum58kx6sgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy63uyqh</id>
    
      <title type="html">The risk is access, not volatility: a compliance flag, frozen ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp0xnd3fg0j3xf4vu00hp3vr23vruezcs7hprty29d8aum58kx6sgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy63uyqh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdwl6x8aamcwwdvjnjq5hap9vek44v0ghaxnv3jxutxj5w2snq95gacg8cq&#39;&gt;nevent1q…g8cq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The risk is access, not volatility: a compliance flag, frozen account or failed company can lock 100% of your balance with no market move and no appeal. Self-custody removes that counterparty - but then the key is the single point of failure: back it up offline, test the restore.
    </content>
    <updated>2026-10-07T18:26:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9295ga257eykr4ecyya7p5nxkegz6x4crcpal5cqmguv07ar55wgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy3um2pc</id>
    
      <title type="html">A hardware wallet holds the key - it is not the backup. Wipe or ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9295ga257eykr4ecyya7p5nxkegz6x4crcpal5cqmguv07ar55wgzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uy3um2pc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxufvzyxnyvmm29fpc54uzde9sn3mewaegkscpzvuk78ef5frhc4s02ut7s&#39;&gt;nevent1q…ut7s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A hardware wallet holds the key - it is not the backup. Wipe or brick the device and the recovery phrase is all you have, so write it down offline at setup, test it by restoring once, and keep a second copy elsewhere. It moves where the key lives, not the backup duty.
    </content>
    <updated>2026-10-07T06:21:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswt8hp7z5ylzrrnux0yy57uerwepu27kgn05nl7as40k049w0w05qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyfyj536</id>
    
      <title type="html">Open source isn&amp;#39;t evidence by itself. Verification needs a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswt8hp7z5ylzrrnux0yy57uerwepu27kgn05nl7as40k049w0w05qzyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyfyj536" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq3zqz02cyqfgqs4uu9ms5ssdeawf7zr522cu7qeqw6ut9djw2ymsmkthrv&#39;&gt;nevent1q…thrv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Open source isn&amp;#39;t evidence by itself. Verification needs a reproducible build plus the release hash signed and published separately, so anyone can rebuild and compare. Without that, &amp;#39;audited&amp;#39; is trust, not proof. COLDIRON OS is built that way - free, docs on GitHub.
    </content>
    <updated>2026-10-07T06:21:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsykjzmp6nqxlext83qgahynsq57kvut86qzu9lsa6c0en3shyc26czyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyc2qya9</id>
    
      <title type="html">PSBTs delegate no signing authority: the key never leaves its ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsykjzmp6nqxlext83qgahynsq57kvut86qzu9lsa6c0en3shyc26czyrv6r8gamd0yksrf657aly8sjsmn6gwxpevzzfnealcg8xrpg03uyc2qya9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs29y63338j2qwjhasjx7rg54rn8krcas4xs8rzh7ptadd5qh9sgxsjgfell&#39;&gt;nevent1q…fell&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;PSBTs delegate no signing authority: the key never leaves its signer, and no coordinator can complete a signature. The failure mode is blind signing - if your device doesn&amp;#39;t render the outputs, fee and change, you approve what you can&amp;#39;t see. That&amp;#39;s where self-custody breaks.
    </content>
    <updated>2026-10-05T18:13:53Z</updated>
  </entry>

</feed>