<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-16T05:10:22Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Kristian with a K</title>
  <author>
    <name>Kristian with a K</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub18yucy7r9ncjy0g8ydn9s6akuqrw9ua3wr37n3ku0ejchwsa352ws9hk23j.rss" />
  <link href="https://yabu.me/npub18yucy7r9ncjy0g8ydn9s6akuqrw9ua3wr37n3ku0ejchwsa352ws9hk23j" />
  <id>https://yabu.me/npub18yucy7r9ncjy0g8ydn9s6akuqrw9ua3wr37n3ku0ejchwsa352ws9hk23j</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://yabu.me/nevent1qqsffpkdhseu3r8mdvu64p5wlp6xccqs899auqmffm2uhw44s78hq2gzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6erwvar</id>
    
      <title type="html">@npub1zq6…xf4t Upon thinking on it, I feel like a number of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsffpkdhseu3r8mdvu64p5wlp6xccqs899auqmffm2uhw44s78hq2gzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6erwvar" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs03ld674aflty8uhg0w2x3ac79xd33uu3y3qsey2f8k0sarv99hzgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z746kcvh&#39;&gt;nevent1q…kcvh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1zq6s3jjm8kkwea2nrz5asgcpfwqps6nm97ptancjejacwc2rzjrq3qxf4t&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;rees&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1zq6…xf4t&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Upon thinking on it, I feel like a number of these could be NIPs to build on Nostr as opposed to making a whole new system. e.g.&lt;br/&gt;&lt;br/&gt;&amp;gt; A post gets encrypted, then split into (say) 30 fragments where any 10 rebuild it. Fragments scatter across nodes...&lt;br/&gt;&lt;br/&gt;Since clients are smart and relays are dumb it should be possible to conceive a &amp;#34;fragmented-gift-wrap&amp;#34; kind where it encrypts/fragments and disperses to multiple relays wrapping the real underlying kind.&lt;br/&gt;&lt;br/&gt;&amp;gt; IT-PIR (private information retrieval)... IT-PIR lets you ask several servers a mathematically scrambled question — each one hands back data without learning what you actually wanted...&lt;br/&gt;&lt;br/&gt;Probably requires a relay-side improvement with a new IT-PIR websocket request type&lt;br/&gt;&lt;br/&gt;&amp;gt; Mixnet with adaptive cover traffic. Tor hides who you are; a mixnet also hides when you act.&lt;br/&gt;&lt;br/&gt;Since this is between the client and the relay, this doesn&amp;#39;t need to be baked into the relay end (keep the smart client paradigm, but could create server implementations that support it natively)&lt;br/&gt; &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1y0gja7r4re0wyelmvdqa03qmjs62rwvcd8szzt4nf4t2hd43969qj000ly&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fips&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1y0g…00ly&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has an example that uses mixnet (Nym) for example&lt;br/&gt;&lt;br/&gt;&amp;gt; and your device emits fake traffic continuously so an observer watching your internet line sees a flat, constant hum whether you&amp;#39;re posting or asleep&lt;br/&gt;&lt;br/&gt;A client could continually request events, randomly varying the payload size in the request (even if the bloat get&amp;#39;s discarded by the relay).&lt;br/&gt;&lt;br/&gt;&amp;gt; Proof of personhood via zero-knowledge proofs&lt;br/&gt;&lt;br/&gt;Curious at what level you imagine this playing in? Is this another signature on an event? That seems like it could be a client update that interacts with a proof server. I&amp;#39;m not super familiar with how these proofs are performed rn though.&lt;br/&gt;&lt;br/&gt;&amp;gt; RLNv2 &#43; Merkle tree. Rate limiting without identity. You&amp;#39;re an anonymous leaf in a membership tree. Each post carries a mathematical fragment of your secret key. Stay under your quota, nothing leaks. Exceed it — post twice in one time slot — and the fragments combine, exposing your key so anyone can slash your stake and evict you. Spam punishes itself, automatically.&lt;br/&gt;&lt;br/&gt;This is interesting, would need to learn more about the math behind this. This feels like the one thing that would be a true divergence from how Nostr uses public key cryptography.
    </content>
    <updated>2026-07-23T15:54:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0sdn7nxh29et2tmg4w853jzfgfkk6zh9fmnj58824j8w05nk96xgzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ednrt8</id>
    
      <title type="html">I know @npub1l5s…gx9z made ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0sdn7nxh29et2tmg4w853jzfgfkk6zh9fmnj58824j8w05nk96xgzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ednrt8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0fz476v4mw62v7wzh9zqp0n089nk9n8fe0fuahu7tvrkgdju2f8qpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7yakjtr&#39;&gt;nevent1q…kjtr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Silberengel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l5s…gx9z&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; made &lt;a href=&#34;https://git.imwald.eu/silberengel/scriptorium-obsidian/src/branch/master/README.md&#34;&gt;https://git.imwald.eu/silberengel/scriptorium-obsidian/src/branch/master/README.md&lt;/a&gt; for easily publishing from obsidian files. Publications readable e.g. in &lt;a href=&#34;https://alexandria.gitcitadel.eu/&#34;&gt;https://alexandria.gitcitadel.eu/&lt;/a&gt; and some other clients too. Not sure what OP used
    </content>
    <updated>2026-07-21T23:16:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs07x25cq8e9mzdpmncp8svnwp03zs4pypwmw425c99twhqtvcs82szyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f643xphj</id>
    
      <title type="html">Exciting, but your website is giving a 404</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs07x25cq8e9mzdpmncp8svnwp03zs4pypwmw425c99twhqtvcs82szyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f643xphj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy2upyetjn762drjp620mln68gdh7upuqqxw8uysrvuh9sp6lv73qpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7trfyw4&#39;&gt;nevent1q…fyw4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Exciting, but your website is giving a 404
    </content>
    <updated>2026-07-21T23:11:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsde8fmq9jcpj0x33nnrwzf6ue65swn2agzx3gwuh7kg26rdch405gzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6qskle9</id>
    
      <title type="html">https://www.storj.io/ offers decentralized storage like an S3 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsde8fmq9jcpj0x33nnrwzf6ue65swn2agzx3gwuh7kg26rdch405gzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6qskle9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr3dahuetvha7ar8h2ezpef7qd7h59wsel5u0e6hvmuy28e7q9vhqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7c88utp&#39;&gt;nevent1q…8utp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.storj.io/&#34;&gt;https://www.storj.io/&lt;/a&gt; offers decentralized storage like an S3 bucket at a minimum (currently) of $5 a month. &lt;a href=&#34;https://www.backblaze.com/&#34;&gt;https://www.backblaze.com/&lt;/a&gt; I think has a lower minimum cost and more competitive pricing compared to AWS
    </content>
    <updated>2026-07-17T23:10:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdzdgmh4ghm6qsn8x65qh56s3eaj4a9cuaux62zsqudcgc7y3pm7szyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ncr3ra</id>
    
      <title type="html">DMs are pretty messy. This is how I came to switch from regular ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdzdgmh4ghm6qsn8x65qh56s3eaj4a9cuaux62zsqudcgc7y3pm7szyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ncr3ra" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv4k0uwa9jwzrsvqaen382awzmlkfatpvcqert569e6s88r520yugpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7dh96sw&#39;&gt;nevent1q…96sw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;DMs are pretty messy. This is how I came to switch from regular Gift Wraps to Private Streams for private events where you can’t filter on timestamp but you want the metadata privacy. This way it’s only trying to decrypt that content and isn’t muddled with DMs and who knows what other Gift Wraps
    </content>
    <updated>2026-07-14T13:42:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz5vav4n353z9we9wzamfj9mreda080kqt0cr7hjt6q2nq2wcrntczyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ce25uc</id>
    
      <title type="html">Voice would presumably use P2P WebRTC and TURN servers</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz5vav4n353z9we9wzamfj9mreda080kqt0cr7hjt6q2nq2wcrntczyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6ce25uc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2t7zgggvjzxkuznfsyncsc25ruph59rpwjrapxfaau5cndudq4eqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7c53jsa&#39;&gt;nevent1q…3jsa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Voice would presumably use P2P WebRTC and TURN servers
    </content>
    <updated>2026-07-08T00:55:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv4sm9hyuzw046p9658wcdwpp5ue84t4h7xlegz0pwu75f6sx2l9czyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f633ypk3</id>
    
      <title type="html">Yeah PoW definitely helps! Consensus doesn’t work if i write a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv4sm9hyuzw046p9658wcdwpp5ue84t4h7xlegz0pwu75f6sx2l9czyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f633ypk3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxrzq356a4zyjqdxjuz2eejcmyyex9u5ymd8pm3pp4agupzqjkxusx2g3da&#39;&gt;nevent1q…g3da&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah PoW definitely helps!&lt;br/&gt;&lt;br/&gt;Consensus doesn’t work if i write a script to spam road closures/accidents from unique nsecs at the same set of locations 
    </content>
    <updated>2026-06-22T21:45:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdwvwmv8rck4kv7j5k2p4ytpedgfztuxzpvt2vd6x874js4p4r6dgzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f63uggyd</id>
    
      <title type="html">Agree with getting things to work and not over engineering, but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdwvwmv8rck4kv7j5k2p4ytpedgfztuxzpvt2vd6x874js4p4r6dgzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f63uggyd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqa55d40wtx3kyefgns8wtvuj2yrs5hy59ucqlmfj6mz976y4px9q6fu09f&#39;&gt;nevent1q…u09f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Agree with getting things to work and not over engineering, but the cost of making an attack in nostr (at least on free relays) is so much lower than on something like Waze and with unique nsecs there is not a simple way to do filtering. The risk analysis is low effort &#43; large impact (assuming people would regularly be trusting it for directions)
    </content>
    <updated>2026-06-21T21:44:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvegputzhk932d6j5f5yc8keklq28dz49zdalwjr9lxgctn0xp9xszyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f60zdqwp</id>
    
      <title type="html">Yeah, I guess the problem then becomes, how do you establish WoT ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvegputzhk932d6j5f5yc8keklq28dz49zdalwjr9lxgctn0xp9xszyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f60zdqwp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswkvcwznp9s97v0742j2yfv8dc6kr265ux7sgsg84ng93284uduqgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7cnepny&#39;&gt;nevent1q…epny&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, I guess the problem then becomes, how do you establish WoT if the events are one-offs. Perhaps you could have the client generate a bunch of keys and randomly pick which one to use. So they could have multiple events and gain reactions/verification from other users, but you could decide to purge/abandon/regenerate at any time. That would be less susceptible to Sybil attacks than one-offs at least
    </content>
    <updated>2026-06-19T17:59:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg5e92lxvtzq6axwf8vdgtd9wymtfgskhzsxylthq0eul8xg4aflqzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6z6uje8</id>
    
      <title type="html">not if you use a separate nsec for the traffic app</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg5e92lxvtzq6axwf8vdgtd9wymtfgskhzsxylthq0eul8xg4aflqzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6z6uje8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0sqzwrgagx6gqhucvx47nmdhvctyajdefx8ysrazt7v95a3k9qegp9dmhxue69uhkummnw3ezuervv4ezucm0d5hkg7twv9kk7ttvv9h8getjdckkvmmcw3ex7aqawjzqf&#39;&gt;nevent1q…jzqf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;not if you use a separate nsec for the traffic app
    </content>
    <updated>2026-06-19T15:15:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy98j4j3rpaua8umsnx7m2pxtl35wapvj2njd6vqcysnjjnw0tqtczyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f68dxly3</id>
    
      <title type="html">@nprofile…ssyg do you have insight into these spikes? curious ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy98j4j3rpaua8umsnx7m2pxtl35wapvj2njd6vqcysnjjnw0tqtczyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f68dxly3" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqspwwwexlwgcrrnwz4zwkze8rq3ncjug8mvgsd96dxx6wzs8ccndmcppemhxue69uhkummn9ekx7mp0qyvhwumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wshsemssyg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;JeffG&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…ssyg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; do you have insight into these spikes? curious what ephemeral 20001 is being used for. stats on &lt;a href=&#34;https://stats.andotherstuff.org/&#34;&gt;https://stats.andotherstuff.org/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/bc23391e718faab4e10e8a4b51b83539b838c8711df94441870afc3800c98fb9.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/285cbfe535d86b366a6a1c94d8a5f67143dacbf9946ce97f8dd9d4243d7cbaf5.jpg&#34;&gt; 
    </content>
    <updated>2026-06-08T18:30:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxq0vrsd5rdpm9g24jpcsg9e0qw24l3yg8jg4t2q3f3mh440wgveqzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6czeqpg</id>
    
      <title type="html">ooh! how does it factor the “trusted” metrics?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxq0vrsd5rdpm9g24jpcsg9e0qw24l3yg8jg4t2q3f3mh440wgveqzyqunnqncvk0zg3aqu3kvkrtkmsqdchnk9cw86wxm3lxtza6rkx3f6czeqpg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspf6uxg9stesqul0re2xu7uq8xgc5qfu6eh4nmvddm8d33uccxrfgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7xqcet6&#39;&gt;nevent1q…cet6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ooh! how does it factor the “trusted” metrics?
    </content>
    <updated>2026-04-02T03:35:57Z</updated>
  </entry>

</feed>