<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-05-06T12:01:32Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Rinse - Bitsocial</title>
  <author>
    <name>Rinse - Bitsocial</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1rufapk4ust6fgraf3n2nvlq5c67m0vk5yy270s8myflh0e786e4sqzvhny.rss" />
  <link href="https://yabu.me/npub1rufapk4ust6fgraf3n2nvlq5c67m0vk5yy270s8myflh0e786e4sqzvhny" />
  <id>https://yabu.me/npub1rufapk4ust6fgraf3n2nvlq5c67m0vk5yy270s8myflh0e786e4sqzvhny</id>
  <icon>https://blossom.dreamith.to/f144733c62dd12d9eb9739fb9824f74d1040877ccdf8bd79112fcec6c1138a1e.jpeg</icon>
  <logo>https://blossom.dreamith.to/f144733c62dd12d9eb9739fb9824f74d1040877ccdf8bd79112fcec6c1138a1e.jpeg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsvww0lghees3402pf3dpsrxzvuepdr4cue0en00jk82j3k2cqkxfszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkn5ujmv</id>
    
      <title type="html">You can try it out by downloading the desktop apps or running a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvww0lghees3402pf3dpsrxzvuepdr4cue0en00jk82j3k2cqkxfszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkn5ujmv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95aavr50s0h00s442q6uxhzlpulsk3sdf0va6qx5nys7gj55rtxspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7my30uz&#39;&gt;nevent1q…30uz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can try it out by downloading the desktop apps or running a bitsocial-cli docker container and then use the hosted webuis, &lt;a href=&#34;https://github.com/bitsocialnet/bitsocial-cli&#34;&gt;https://github.com/bitsocialnet/bitsocial-cli&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Its pretty fast especially on desktop thanks to udp&#43;quic support.&lt;br/&gt;&lt;br/&gt;I think your issues with IPFS stemmed from using their DHT, yes its pretty terrible and slow. Unfortunately we struggled for a long time with it till we realized the better way would be to have http routers (similar to bittorrent trackers) as the default mechanism to find providers of content, and we could have DHT as a fallback in case http routers are offline or start censoring. You could also get creative and have .bso names attach http routers used by community in a text record, though with how light http routers its very easy to replace and spin up new ones all the time.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;
    </content>
    <updated>2026-05-14T12:44:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqjpl2ycspfqgu6eexx9ckxd3yekplhdvm9qhn6zmdnn8jd2g02dqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxktd8hws</id>
    
      <title type="html">@npub180c…h6w6 I said a server but that&amp;#39;s basically any ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqjpl2ycspfqgu6eexx9ckxd3yekplhdvm9qhn6zmdnn8jd2g02dqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxktd8hws" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstcg9rkjv0ykwnecv8xfpm5unxgsluydfcc4v7uxs8ggc9veuhh4spzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7js52p8&#39;&gt;nevent1q…52p8&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;/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fiatjaf&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub180c…h6w6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; I said a server but that&amp;#39;s basically any machine you have laying around, since with running p2p the cost of scaling network doesn&amp;#39;t scale with the number of nodes, the cost of running a node is pretty low. I&amp;#39;m sure if somebody spends a weekend on it we would get a fully running Bitsocial node on Android that hosts a community. You could probably host thousands of communities on a raspberry pi easily.&lt;br/&gt;&lt;br/&gt;Running communities is free in the economical sense, in the same way seeding a bittorrent file is &amp;#34;free&amp;#34; because there&amp;#39;s no DNS to be bought, and u basically have to only leave the app running in the background
    </content>
    <updated>2026-05-14T11:23:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx5rqu7d2nglg37jll6fg6c7jdxkfwcl75wn6nj3vts4qfud555lqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkspq8ht</id>
    
      <title type="html">it depends on how you wanna set it up, but whats important is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx5rqu7d2nglg37jll6fg6c7jdxkfwcl75wn6nj3vts4qfud555lqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkspq8ht" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9d3f32vrtyngvh93rv7zgy345cn97tzufkhtnzqqd9rnca428smgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7s230zm&#39;&gt;nevent1q…30zm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it depends on how you wanna set it up, but whats important is `bitsocial` txt record getting updated on the domain. In ENS you can also set different roles for different wallet addresses, one can be the ultimate owner and rest could be just &amp;#34;managers&amp;#34; that can be revoked anytime. There&amp;#39;s lots of ways to play with it
    </content>
    <updated>2026-05-14T10:09:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyjrwmnxgm4rdx885sqrtcsn8mm092x8mfg0k5az3ty8j0sz9azkgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkr4gjje</id>
    
      <title type="html">if the community has a name domain like .bso (which is a ENS ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyjrwmnxgm4rdx885sqrtcsn8mm092x8mfg0k5az3ty8j0sz9azkgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkr4gjje" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0qv4ha30jm6v0gj4xudesca9tadsm5zuh3jf4klckwe5vzay8lncpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7pam2gc&#39;&gt;nevent1q…m2gc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if the community has a name domain like .bso (which is a ENS domain for now), then the name can be managed by a multisig which can vote to update the keypair. You can also have DAOs managing your .bso since its technically just an NFT
    </content>
    <updated>2026-05-14T07:05:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9kaf447wnyckkpxsx9qzzqcj96c9dqweae2djj547r0r9yxc5mxszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9cmjxw</id>
    
      <title type="html">Yes I do wish IPFS spent more time with &amp;#34;selective ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9kaf447wnyckkpxsx9qzzqcj96c9dqweae2djj547r0r9yxc5mxszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9cmjxw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs02vsu2nqhkt6ckq46q3jeq5ms329ehrcrg62m2vgytrpyt5985dqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7gk0pgc&#39;&gt;nevent1q…0pgc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes I do wish IPFS spent more time with &amp;#34;selective seeding&amp;#34;, seems like most of the API calls keep and provide blocks for ~24h (last time I checked) which is not ideal for social media where can people can stumble upon a kind of content you dont your ip address associated with...
    </content>
    <updated>2026-05-14T05:28:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg4g5c3ktus69aunul83rj8a6a2qx6cqw8qa4p55hqu6t7p8znkhszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkyxks67</id>
    
      <title type="html">Yes it is surprisingly quick with websocket in the browser. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg4g5c3ktus69aunul83rj8a6a2qx6cqw8qa4p55hqu6t7p8znkhszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkyxks67" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx43e2rwthxy0ajdrxwa77afnkav7zd2np6hdtks9e7cr5uee96cspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z73np2y4&#39;&gt;nevent1q…p2y4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes it is surprisingly quick with websocket in the browser. Initially we had to rely on IPFS gateways in browser but I think very soon we could have reliable p2p social media in browser
    </content>
    <updated>2026-05-14T05:24:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvsnanhnj8pdll2jcrwr4lpywpma08uv32kt374d49d70p9amyvkqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkjvawey</id>
    
      <title type="html">I dont think this chokepoint is a bad thing. In our current ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvsnanhnj8pdll2jcrwr4lpywpma08uv32kt374d49d70p9amyvkqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkjvawey" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqxx9nm4uen9uz687uwj090kddwr37seyzqda03jtz3ncct0209pgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z73afykq&#39;&gt;nevent1q…fykq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I dont think this chokepoint is a bad thing. In our current design a community is similar to a bitcoin wallet. You own it, nobody can do anything with it unless u specifically authorize, or delegate somebody to. There&amp;#39;s no way of changing that without adding lots of complexities
    </content>
    <updated>2026-05-14T05:21:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrqs7mfmu5ga3w7v49h6ud47v786e9t522rgujl7cseh8zssm4vdczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksc4prc</id>
    
      <title type="html">Its always possible to have http trackers like BitTorrent, and a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrqs7mfmu5ga3w7v49h6ud47v786e9t522rgujl7cseh8zssm4vdczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksc4prc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqjsad9x4selyqyyjusqr8q2ruczywrpafsdhwjqujereslj6ywdcpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z77njxyk&#39;&gt;nevent1q…jxyk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Its always possible to have http trackers like BitTorrent, and a DHT fallback. It worked pretty well for BitTorrent and thats what we&amp;#39;re using at the moment
    </content>
    <updated>2026-05-14T05:19:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9ecpnvex07tvqyx2gucwpnaq7arsqjxja7wnjalnj6zddgxrx59czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkdmvg6d</id>
    
      <title type="html">The assumption within our protocol is that the community owner ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9ecpnvex07tvqyx2gucwpnaq7arsqjxja7wnjalnj6zddgxrx59czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkdmvg6d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszu4mqn3j6qurctmq6czmx5zxhp36llgdp6x6em7gymqma49juqgqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7ddy2eg&#39;&gt;nevent1q…y2eg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The assumption within our protocol is that the community owner will stay online or delegate somebody to stay online for them. They need to be online to receive publications and respond with challenges if needed to them. That&amp;#39;s the price of having an arbitaerry anti-spam functionality for each community. &lt;br/&gt;&lt;br/&gt;Eventually we would have lots of public RPCs where people can delegate their community hosting while maintaining ownership by owning the .bso name of that community
    </content>
    <updated>2026-05-14T05:16:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs90k69rmedpg53x9wdmtk8hakfszlr7ma8feed8rk3antxg3gcwcczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksg0stl</id>
    
      <title type="html">nostr relays are not like communities in Bitsocial at all. A ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs90k69rmedpg53x9wdmtk8hakfszlr7ma8feed8rk3antxg3gcwcczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksg0stl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ut5vyz2vck9g6zgxqvsy59z4xakcht47x2att9a2lsvadrm9v5qpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z76g70gw&#39;&gt;nevent1q…70gw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nostr relays are not like communities in Bitsocial at all. &lt;br/&gt;&lt;br/&gt;A &amp;#34;community&amp;#34; in Bitsocial is an IPNS record that is published by the community owner (with their own or delegated node). The community node has no power or influence over the network at all. Peers who want to publish will gossip it through pubsub topic of that community and it will eventually reach the community node. Then community will decide whether its a spam, or not, and decide whether to send a challenge. &lt;br/&gt;&lt;br/&gt;Running a community is also free since u would only need an IPFS node and then u would generate a keypair. &lt;br/&gt;&lt;br/&gt;In Nostr, From my understanding you have to share a relay with somebody in order to reach them. Which means there&amp;#39;s always a third party in any kind of social interactions in nostr. There&amp;#39;s no such thing in Bitsocial, if u could access a community node by any means you could publish to that community directly.&lt;br/&gt;&lt;br/&gt;Running a relay is not free either, you have to buy the domain &#43; maintain &#43; stay up to date on spam etc. No matter how easy it is to add relays eventually most clients/people would settle on 5-10 relays to announce to. Those relays can then be pressured through DNS seizures to block people or force kyc.&lt;br/&gt;&lt;br/&gt;In Bitsocial when we designed it from the bottom up our core assumption was that DNS can compromised at any moment. All of our data primitives are either IPFS immutable files (comments) or mutable community records (IPNS, no need for DNS).
    </content>
    <updated>2026-05-14T05:11:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyfc4r2lv9c9gtrmzfxucl2d8e3lwka9u79xn00t9phnqmdlgga8czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkj7mm2c</id>
    
      <title type="html">Correct, I suppose somebody can publish a bitsocial-cli fork with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyfc4r2lv9c9gtrmzfxucl2d8e3lwka9u79xn00t9phnqmdlgga8czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkj7mm2c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ccjzfky48mxw900lws0xm6cs7mlwmnp4zfrawm9sf2hz27eeu9cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z70etjv6&#39;&gt;nevent1q…tjv6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Correct, I suppose somebody can publish a bitsocial-cli fork with mesh network support for these kind of cases specifically, but I dont know how would that look like in practice
    </content>
    <updated>2026-05-11T10:22:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxmt8h6n40hxmeggla5myk5rhhrwsxdy9rd9a48gplvl8ey7wk63qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkte8fj5</id>
    
      <title type="html">Community owners will pick an RPC with high up time, unless ur ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxmt8h6n40hxmeggla5myk5rhhrwsxdy9rd9a48gplvl8ey7wk63qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkte8fj5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstq0rdvw5qe6ns9jxcpdu02ghx6tp6vrhr5g0c80yd4jjj6d73l5gpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7h4awmp&#39;&gt;nevent1q…awmp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Community owners will pick an RPC with high up time, unless ur describing a sceneario where peer B tries to connect but is banned (china or Russian ISPs). In that case the bigger the network grows the more likely a peer will find a provider of content who is not banned.
    </content>
    <updated>2026-05-11T08:39:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2j5udkum6ger8t94cv6j47m49y3nstyr2xwj9ecy58ll645550agzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkeslshm</id>
    
      <title type="html">not federated*</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2j5udkum6ger8t94cv6j47m49y3nstyr2xwj9ecy58ll645550agzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkeslshm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2crmms0wgm9myyr5fs8zeghq0fr9wn79jyh2kk384x586kjxjdmgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7s7pmu8&#39;&gt;nevent1q…pmu8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;not federated*
    </content>
    <updated>2026-05-11T08:26:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxhp2qkf7cspjxj8dqpdng9e248zwult0g80ll3ftxvzltcc6p2xszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkvgf0wf</id>
    
      <title type="html">just to clarify, the process of communicating with a community is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxhp2qkf7cspjxj8dqpdng9e248zwult0g80ll3ftxvzltcc6p2xszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkvgf0wf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyjfm98vq6lznackxj7nu75vz3k42tw3shvn2hw7hqfu03z96d4tspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z79dtky5&#39;&gt;nevent1q…tky5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;just to clarify, the process of communicating with a community is unrelated to the client, and is part of the core protocol pkc-js implementation &lt;a href=&#34;https://github.com/pkcprotocol/pkc-js&#34;&gt;https://github.com/pkcprotocol/pkc-js&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If in the case the community owner is offline and can no longer publish updates, then yes the community records will go into read-only mode until the node is back up OR eventually all peers stop seeding it and it dies in the same way old bittorrent links die because no one seeds.&lt;br/&gt;&lt;br/&gt;Additionally mobile users can&amp;#39;t run communities since its extremely battery intensive and IPFS stack is not well tested in Android and I can&amp;#39;t imagine it performing well. &lt;br/&gt;&lt;br/&gt;To fix that problem we will have non-custodial RPC service for Bitsocial apps. Bitsocial RPC will let users manage community nodes remotely, while preserving the option to self-host or run competing RPC infrastructure. This is phase 2 of our project, more info about it here &lt;a href=&#34;https://bitsocial.net/docs/permissionless-public-rpc/&#34;&gt;https://bitsocial.net/docs/permissionless-public-rpc/&lt;/a&gt;
    </content>
    <updated>2026-05-11T08:13:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2crmms0wgm9myyr5fs8zeghq0fr9wn79jyh2kk384x586kjxjdmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkhkgrpa</id>
    
      <title type="html">Check out Bitsocial, its federated nor uses relays. Its ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2crmms0wgm9myyr5fs8zeghq0fr9wn79jyh2kk384x586kjxjdmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkhkgrpa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmwgf3sjl525hgcty3jplrhq9r4f7jhtajcxdjfzz38cat9spw7cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7z3n4ks&#39;&gt;nevent1q…n4ks&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Check out Bitsocial, its federated nor uses relays. Its content-addressable and much closer to BitTorrent in its design. All users seed by default, nodes run on cheap hardware, and each community represented by a keypair so no need to trust a relay/server
    </content>
    <updated>2026-05-11T07:40:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxy8djdlprt0qjc7qqwc6glld9uw54lf88d6dsvljqsmqkcvh73eszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk5evavq</id>
    
      <title type="html">Netsplits are not really relevant for a p2p system where ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxy8djdlprt0qjc7qqwc6glld9uw54lf88d6dsvljqsmqkcvh73eszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk5evavq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxuqm9cwgvk4j0mvlj27xdem762xlqgtlfgt7dc6uhejm0kt4gkqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z73drvg9&#39;&gt;nevent1q…rvg9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Netsplits are not really relevant for a p2p system where everybody is a server cause they&amp;#39;re a node.&lt;br/&gt;&lt;br/&gt;Also the mutability layer of Bitsocial (IPNS) is essentially a pubsub topic thats owned by keypair who&amp;#39;s publishing to the pubsub topic on every update. Every update has to be signed by that keypair.&lt;br/&gt;&lt;br/&gt;Its possible if the key is leaked or stolen it could get messy with multiple nodes publishing to the same pubsub topic, but that&amp;#39;s where the .bso names come in (paid, but optional). &lt;a href=&#34;https://github.com/bitsocialnet/bso-resolver&#34;&gt;https://github.com/bitsocialnet/bso-resolver&lt;/a&gt;
    </content>
    <updated>2026-05-11T07:34:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgegenkckrmfw6cunaltg3awnmnmprzc598ux4mjgga6906t3tyygzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk4kzytt</id>
    
      <title type="html">We did consider Pubkey with Bitsocial at some point but since we ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgegenkckrmfw6cunaltg3awnmnmprzc598ux4mjgga6906t3tyygzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk4kzytt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyv48yfrjl754u5hcus9pfyk2wtngn9z7wq9740la9ewhlr4d3m3cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7nxu9xx&#39;&gt;nevent1q…u9xx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We did consider Pubkey with Bitsocial at some point but since we already had IPFS as our core backend, and IPNS already solved the problem of mutable names, we opted to go with it. But truth is both PKAAR (Pubskey mutable names) and IPNS work fine. &lt;br/&gt;&lt;br/&gt;Our protocol is more specfically geared towards apps, but its possible for a community to add custom props to its json record, and those props can be used for custom functionality or custom clients.
    </content>
    <updated>2026-05-11T07:24:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgt85vcv5jglry770zf23rdl7m9762fum5jt80rdmcmyqyz9k23rqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk7d029q</id>
    
      <title type="html">Seems like somebody already done the work, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgt85vcv5jglry770zf23rdl7m9762fum5jt80rdmcmyqyz9k23rqzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk7d029q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfg5q7mkvwhxu6a3z2y0ffa6mgdtukyfld2ha2et474zeajs57f5cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7jk58ph&#39;&gt;nevent1q…58ph&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Seems like somebody already done the work, &lt;a href=&#34;https://github.com/AkitaEngineering/Akita-Meshtastic-IPFS-Plugin&#34;&gt;https://github.com/AkitaEngineering/Akita-Meshtastic-IPFS-Plugin&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;In general anything that works over IPFS is applicable for our protocol since its our core backend and medium of transport
    </content>
    <updated>2026-05-11T07:11:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0h3zr4g84sfjlhnt2cw30j8q3djfszkasenq89nup7nq7f0j7p9szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkxfuf96</id>
    
      <title type="html">u can always install desktop/android apps which embed their ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0h3zr4g84sfjlhnt2cw30j8q3djfszkasenq89nup7nq7f0j7p9szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkxfuf96" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdaapwv663c7t9kmz36c84djxvp9hz8p49p2evtkgmhqwsc28y8zspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7lxvmfl&#39;&gt;nevent1q…vmfl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;u can always install desktop/android apps which embed their html/css/js &#43; its own IPFS p2p node.&lt;br/&gt;&lt;br/&gt;Additionally its possible to have a light p2p node in web where a browser peer can fetch and publish content but not seed. For example on &lt;a href=&#34;https://p2p.5chan.app&#34;&gt;https://p2p.5chan.app&lt;/a&gt; it does not use any centralized RPCs to fetch or publish any content. It connects to peers directly using websocket.&lt;br/&gt;&lt;br/&gt;Also web apps dont embed any content in them, they only embed the p2p backend client code, so the operator of 5chan.app has no way of seeing what kind of communities you&amp;#39;re intereacting with. There&amp;#39;s no liability there, his only job is giving u the static html/css/js
    </content>
    <updated>2026-05-11T06:53:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszcyumzsll7c9x0vgm36term7gczlwc549h4jt59wsw8p064krv4szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkmg5pg4</id>
    
      <title type="html">A community is a bitsocial concept, a community is essentially a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszcyumzsll7c9x0vgm36term7gczlwc549h4jt59wsw8p064krv4szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkmg5pg4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8k67u307qvc6k7lf4cvyndgvp7x7g8s4e2zj5p4qvpvj8dwzjdfgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7ya9ree&#39;&gt;nevent1q…9ree&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A community is a bitsocial concept, a community is essentially a keypair with comment records and metadata. Users connect to communities to publish content to them. A community has 0 power over a user interacting with other communities or peers, unlike a nostr relay. &lt;br/&gt;&lt;br/&gt;More on it here, &lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;
    </content>
    <updated>2026-05-11T06:47:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9wrarv0d96zt6sanpv7clqf206m90madnh4567v8n929nxrxdctgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkpz792q</id>
    
      <title type="html">if the relay decides what&amp;#39;s spam, the relay is the choke ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9wrarv0d96zt6sanpv7clqf206m90madnh4567v8n929nxrxdctgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkpz792q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqscuthldzpqyy6d6m0ll93rsp5eat2rf5jk4ecxq8hflr6j0g2wqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7826863&#39;&gt;nevent1q…6863&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if the relay decides what&amp;#39;s spam, the relay is the choke point, also from my understanding the relay you use decide how many people you can reach. in bitsocial each community runs its own challenge (captcha, rate limit, token gate, payment, IP filters, custom code) and the operator&amp;#39;s node validates challenge responses directly over pubsub.&lt;br/&gt; &lt;br/&gt; &lt;br/&gt;we&amp;#39;re not actually inspired by scuttlebutt, we&amp;#39;re built on ipfs/libp2p where everything is content-addressable. community pubkey is the address gossipsub for realtime challenge exchange. We&amp;#39;re much closer to bittorrent imo.
    </content>
    <updated>2026-05-11T02:01:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszwyyw3sfk3t58ajdnujtdwykut03y8px8tnvegenngv6qqrwtazszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk4dc8dk</id>
    
      <title type="html">&amp;gt;How will moderation deletes work? a community in Bitsocial is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszwyyw3sfk3t58ajdnujtdwykut03y8px8tnvegenngv6qqrwtazszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk4dc8dk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxzw5qc7044s3v8tv2yks867cchmn2ksefsqzhw0s0yx3lrkfsnxspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7hr384a&#39;&gt;nevent1q…384a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt;How will moderation deletes work?&lt;br/&gt;&lt;br/&gt;a community in Bitsocial is essentially an IPNS which is a keypair owned by the community owner. The owner can push any kind of updates to it, which includes removing specific posts/comments from it after any kind of moderation. &lt;br/&gt;&lt;br/&gt;Although in theory if a comment is already published and has a CID and it gets purged by the community owner and its node, its possible somebody else from the network will perpetually provide that comment to anybody who asked. But that purged comment won&amp;#39;t appear on the community record, its essentially an &amp;#34;orphan&amp;#34;, with no way of discovering it unless u specifically know the CID or been given the CID by somebody else. &lt;br/&gt;&lt;br/&gt;Additionally currently web UIs display an alert if a comment is &amp;#34;orphan&amp;#34; so people don&amp;#39;t get scammed by them.&lt;br/&gt;&lt;br/&gt;&amp;gt;Votes&lt;br/&gt;&lt;br/&gt;Authors can publish a vote and the community will receive it and add a counter (wheter its &#43;1 or -1) to the comment getting voted on. A comment has two parts, CommentIpfs (permanent, with most of its fields signed and written by its author) and CommentUpdate (ephemeral, generated by the community owner). Two fields `upvoteCount` and `downvoteCount` will be added to the Comment, so anybody listening to updates from the comment will receive a new update with `upvoteCount &#43;1`. &lt;br/&gt;&lt;br/&gt;&amp;gt;React&lt;br/&gt;&lt;br/&gt;Currently the easiest way to set up a web UI is with the react hooks we&amp;#39;ve built, eventually we&amp;#39;re gonna have other libraries.&lt;br/&gt;&lt;br/&gt;The react hooks use our general typescript sdk, pkc-js, &lt;a href=&#34;https://github.com/pkcprotocol/pkc-js&#34;&gt;https://github.com/pkcprotocol/pkc-js&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If u wanna play around with the protocol automation I would recommend you set up your own bitsocial-cli node &lt;a href=&#34;https://github.com/bitsocialnet/bitsocial-cli&#34;&gt;https://github.com/bitsocialnet/bitsocial-cli&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Then after that you connect to that node with `await PKC({pkcRpcClientsOptions: [&amp;#34;ws://localhost:9138&amp;#34;]})`&lt;br/&gt;&lt;br/&gt;Currently we dont have a lot of good docs since we&amp;#39;re more focused on capture an MVP for image boards. You can let me know if u have any questions!&lt;br/&gt;&lt;br/&gt;Btw check out p2p.5chan.app, its a light p2p node in the browser (only leech, no seeding) and it connects to peers directly to fetch content and publish as well. No centralized RPC!
    </content>
    <updated>2026-05-11T01:51:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxk66h279gh2n060d77j9juvk6nzqj2g7tg0ulv25vumd9jcv8ydczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkntd575</id>
    
      <title type="html">the issue with nostr is not just that it&amp;#39;s not P2P, it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxk66h279gh2n060d77j9juvk6nzqj2g7tg0ulv25vumd9jcv8ydczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkntd575" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst4zn8lcukpxacjq9j2003gcsulncs46thc7rtf32dy3mgxmm736gpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7gtz0v6&#39;&gt;nevent1q…z0v6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the issue with nostr is not just that it&amp;#39;s not P2P, it&amp;#39;s also that you can&amp;#39;t moderate the replies to your own comments or the posts in your communities via some automated P2P challenge system, it seems like the spam moderation is just non existent/not effective (like having to pay relays to post) or fully centralized.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt; without P2P downloading, nostr design doesn&amp;#39;t really make sense, relays just get hammered with tons of bandwidth for free which isnt sustainable, unlike p2p which scales infinitely with more peers.&lt;br/&gt;&lt;br/&gt;also without being able to do some p2p challenge for your own replies/posts in your community, your replies/community are either 100% spam or 100% curated by the frontend, which will for sure censor you.&lt;br/&gt;&lt;br/&gt;the nostr design is fundamentally centralized, they need a p2p fallback for when relays are getting too much traffic, and they need a way to do p2p replies challenges. otherwise anyone can spam infinite replies to his &amp;#34;hello world&amp;#34; post, making the app unusable.&lt;br/&gt;&lt;br/&gt;Bitsocial being fully p2p we solve 2 fundamental problems of nostr: 1. relays are not free, they dont scale infinitely unlike P2P. 2. there&amp;#39;s no censorship resistant way to moderate/curate replies or posts in a community using nostr.&lt;br/&gt;&lt;br/&gt;Neither these things can easily be added to nostr. They could technically be added but it&amp;#39;d be like recoding IPFS/libp2p gossipsub from scratch.&lt;br/&gt;&lt;br/&gt;I actually like the spirit of nostr, I just think the technical design doesn&amp;#39;t really make sense and would be really difficult to fix, you&amp;#39;d have to add a complete P2P stack to it. if the nostr design allowed censorship resistant infintely scalable social media I would much rather use it than build my own.
    </content>
    <updated>2026-05-10T00:32:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszx86rglr0lqzt7rldaw97j6wgehysm7ltm3gxtxarhrgemfx7h2qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksermle</id>
    
      <title type="html">if you own the community you can do anything like allowing or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszx86rglr0lqzt7rldaw97j6wgehysm7ltm3gxtxarhrgemfx7h2qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxksermle" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7cqt0zpsx0zk8fwp59j66je28hmy98nxm2c2szx8yslxdkh46ecpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7zljcme&#39;&gt;nevent1q…jcme&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if you own the community you can do anything like allowing or forbidding base64 arbitrary data in your own community. But by default we limit all comments to 40kb.&lt;br/&gt;&lt;br/&gt;We use IPFS because its the best framework for a global content-addressable p2p network, they also have IPNS (mutable names) which is the basis of our protocol community names. We dont use any DNS/TLS within our core protocol, everything is signed and verified by using IPFS and IPNS primitives.&lt;br/&gt;&lt;br/&gt;More info about IPNS here, &lt;a href=&#34;https://docs.ipfs.tech/concepts/ipns/#mutability-in-ipfs&#34;&gt;https://docs.ipfs.tech/concepts/ipns/#mutability-in-ipfs&lt;/a&gt;
    </content>
    <updated>2026-05-07T09:47:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg625u4gwhtemxsh5twghu7ua0vwwv8uglsyajjn0jhktsd0x03hczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkwm4l98</id>
    
      <title type="html">You can add arbitary data as files to IPFS, and then add their ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg625u4gwhtemxsh5twghu7ua0vwwv8uglsyajjn0jhktsd0x03hczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkwm4l98" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqpu50a8x33nrqzm4pzxr9r7yr9l227jh20cyanhencxzhdy00spzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7fuu3ew&#39;&gt;nevent1q…u3ew&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can add arbitary data as files to IPFS, and then add their CID as a field to your json. Then peers in the network can decide whether to fetch that CID or not
    </content>
    <updated>2026-05-07T09:20:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9pwsvgeww8xefpmnvvtz77rjud5ls9nx6njme43gk2ujef9tmq7qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkxpjjas</id>
    
      <title type="html">Sure, thats basically the core thesis behind our project is that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9pwsvgeww8xefpmnvvtz77rjud5ls9nx6njme43gk2ujef9tmq7qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkxpjjas" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0apv3qz5wjs2a92k5n47k9yt4j52k04xuett2mh23dn8yzzpg78qpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7hr3wmw&#39;&gt;nevent1q…3wmw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sure, thats basically the core thesis behind our project is that DNS is not reliable nor censorship resistant enough for decentralized social media. We do use domains but we use ENS for those and its completely opt-in, you can have a fully running community with people posting to only public key. &lt;br/&gt;&lt;br/&gt;More on it here, &lt;a href=&#34;https://github.com/bitsocialnet/bso-resolver&#34;&gt;https://github.com/bitsocialnet/bso-resolver&lt;/a&gt;
    </content>
    <updated>2026-05-07T05:25:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxa90e0xhq8wpkkwd8h65905m3uljmal90lwk59nsmwaeztd0hk5czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk92cpku</id>
    
      <title type="html">Bitsocial as a protocol is text only and does not store images. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxa90e0xhq8wpkkwd8h65905m3uljmal90lwk59nsmwaeztd0hk5czyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk92cpku" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2w9k74tpqxg0wvmn7w824g0ajwl4nhgldc82d6m68mtteyupp5ecpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z705p9fl&#39;&gt;nevent1q…p9fl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Bitsocial as a protocol is text only and does not store images. It only stores links. You can embed links within posts in 5chan.app, but you can&amp;#39;t upload within the UI unfortunately &lt;br/&gt;&lt;br/&gt;But in the mobile/desktop app you can upload images because in the background it uploads to image hosting services like imgur, or imgbb. We can&amp;#39;t do that in the browser cause of CORS.
    </content>
    <updated>2026-05-07T00:44:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8trv8ggwedhgtcwan3n3ly044z2esplhwjh6serz2ffgls2qc45szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9vurjt</id>
    
      <title type="html">we use IPFS for our p2p backend, more info here. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8trv8ggwedhgtcwan3n3ly044z2esplhwjh6serz2ffgls2qc45szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9vurjt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd72sc2q884xj26h0skldcjyzq86jx2zatjd3tpnk2qp9nshr0llgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z737yj7t&#39;&gt;nevent1q…yj7t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we use IPFS for our p2p backend, more info here. &lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Additionally if u go to p2p.5chan.app it will spawn a &amp;#34;light p2p&amp;#34; node that downloads and publishes using websockets to peers directly, although it can&amp;#39;t upload anything so it stays a &amp;#34;leech&amp;#34;
    </content>
    <updated>2026-05-07T00:40:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqksklava3alh8xpkff4vdu72cag4ndsjy05smukykzzhlgenk04gzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkj2v4ku</id>
    
      <title type="html">Yes Seedit still needs some work. You can look at the &amp;#34;Call ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqksklava3alh8xpkff4vdu72cag4ndsjy05smukykzzhlgenk04gzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkj2v4ku" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9hlwgmh8ltq4v8j2lhysvqxjl9rwx409gm0c0meu8th8h2kp9avcpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7vp3vlq&#39;&gt;nevent1q…3vlq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes Seedit still needs some work. You can look at the &amp;#34;Call to Action&amp;#34; section on the website it explains why the focus is on 5chan right now
    </content>
    <updated>2026-05-07T00:34:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsty5cknz003pfcf0vuc7kp0veg4rhy9p4n8ncswrczvkh4nreffmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk7da6x5</id>
    
      <title type="html">Thanks for sharing! Let me know if u have any questions about the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsty5cknz003pfcf0vuc7kp0veg4rhy9p4n8ncswrczvkh4nreffmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk7da6x5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw9qzcvky7qyzg08ryjrgh04ekdvjjt4et3rhzq9mke5hwkqq4eyqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7sjt8dx&#39;&gt;nevent1q…t8dx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks for sharing! Let me know if u have any questions about the protocol
    </content>
    <updated>2026-05-06T12:37:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstvtg9exls20wxcgm5vj3kx8tcnddm7067tpz97603qgtmdxks4mgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkt5vakr</id>
    
      <title type="html">except Bitsocial works perfectly while being a P2P system where ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstvtg9exls20wxcgm5vj3kx8tcnddm7067tpz97603qgtmdxks4mgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkt5vakr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqe52pfmdpm2lvauf50w7z8qv0q9qp0r0yv85r2nyvrvs97k7h2jcpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7ye0a2e&#39;&gt;nevent1q…0a2e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;except Bitsocial works perfectly while being a P2P system where all nodes are equal to each other, in contrast to nostr where the relay you choose to use affect how many people you can reach
    </content>
    <updated>2026-05-06T12:30:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2rpgqqdze9333vmjldh5mp48e052ruc06qrvamc80lcs2t59yswgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk27v3e3</id>
    
      <title type="html">all Bitsocial apps are working perfectly in Safari</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2rpgqqdze9333vmjldh5mp48e052ruc06qrvamc80lcs2t59yswgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk27v3e3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgl3juv6wuhkmqh7tqtsd9p97eq7pxrugzqkwhrp6nyvt3amm3fdcpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7xcn90n&#39;&gt;nevent1q…n90n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;all Bitsocial apps are working perfectly in Safari
    </content>
    <updated>2026-05-06T12:24:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxg6ppu379paukhuxkuwd506zktzqna8jhh66yh8568r5quwmftzczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkt9pvkv</id>
    
      <title type="html">Soon! Our docs are being worked on but feel free to read, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxg6ppu379paukhuxkuwd506zktzqna8jhh66yh8568r5quwmftzczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkt9pvkv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc0ck94r43z5acss9pc3s2hr5tdyyxwj9gd5sx3kx7attfwar9ucpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7rt6dnx&#39;&gt;nevent1q…6dnx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Soon! Our docs are being worked on but feel free to read, &lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;
    </content>
    <updated>2026-05-06T12:24:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxqwth270necxmpvaqzv0va2g8hc8q3n202yg4gnfhf5vwv5cxw8qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkpwqp2f</id>
    
      <title type="html">&amp;gt;&amp;#34;only preserve what people actually care about&amp;#34; thing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxqwth270necxmpvaqzv0va2g8hc8q3n202yg4gnfhf5vwv5cxw8qzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkpwqp2f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqq8j4sqwc7zmz7g86u648q50j679usqxedphfqtsqeqw385zspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z729kluy&#39;&gt;nevent1q…kluy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt;&amp;#34;only preserve what people actually care about&amp;#34; thing by default&lt;br/&gt;&lt;br/&gt;So in Bitsocial communities only maintain the last state they have, and much like Bittorrent if all nodes including the community node dont provide the content nobody will be able to reach it and it will die.&lt;br/&gt;&lt;br/&gt;That will be solved eventually with opt-in public RPCs services where people can delegate their communities to be ran to services instead of locally on their own machines. But thats in the future, and currently in the desktop apps everything is pure p2p with no intermediaries
    </content>
    <updated>2026-05-06T12:22:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfy2ghr2rtmrgf03ec8c48n44wwg93jc9tj58yynmchua42jtz9mszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkr5l4xn</id>
    
      <title type="html">Thing is I&amp;#39;m not sure how will you be able to have full P2P ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfy2ghr2rtmrgf03ec8c48n44wwg93jc9tj58yynmchua42jtz9mszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkr5l4xn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0phznup38ecn9auvdfpjch4pecnr8afmnp8fl2qkp2v5dks6dvtcpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z78j27z3&#39;&gt;nevent1q…27z3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thing is I&amp;#39;m not sure how will you be able to have full P2P nostr without relays indexing the whole network like it does now. Bitsocial solves this by using cheap http routers, very similar to bittorrent trackers. Then peers can find each other by hashes and connect to exchange content and publish to each other. &lt;br/&gt;&lt;br/&gt;Feel free to ask me more about Bitsocial. Our docs is still pretty rough but its worth a read, &lt;br/&gt;&lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;
    </content>
    <updated>2026-05-06T12:19:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr56plegce4hk55d9gmd6vnyvfj98w9c83awaqzdqj0nc40pyq3tszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk07yuun</id>
    
      <title type="html">we do have an android app though, check releases of 5chan and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr56plegce4hk55d9gmd6vnyvfj98w9c83awaqzdqj0nc40pyq3tszyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk07yuun" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8s3tj976888964lc5vtfc6sr8xr4azr7unduypal5225g5dlvzqspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7v7kea2&#39;&gt;nevent1q…kea2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we do have an android app though, check releases of 5chan and seedit.&lt;br/&gt;&lt;br/&gt;Btw try out p2p.5chan.app, full p2p experience in browser with helia/libp2pjs! No more IPFS gateways
    </content>
    <updated>2026-05-06T12:17:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg46wspz36v7sl057t6s0xseth9ecy5c7kaegt73nq5sc7yqrygmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk506kh7</id>
    
      <title type="html">Bitsocial Forge Inc doesnt own anything. In the future it will ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg46wspz36v7sl057t6s0xseth9ecy5c7kaegt73nq5sc7yqrygmgzyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk506kh7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsys3nv60a5s0lhlttjfsddztup6z23zc350haymh75t4e3lnlujlqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7r54u2u&#39;&gt;nevent1q…4u2u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Bitsocial Forge Inc doesnt own anything. In the future it will own public RPCs for people who want to delegate running communities to a third party. &lt;br/&gt;&lt;br/&gt;All of the project is GPL 3.0 as you can see on github
    </content>
    <updated>2026-05-06T12:15:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxtkcjvdrx5vemlalg4rehsnj47sdaswah2eeuufljageutfdjwuczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9xpt6w</id>
    
      <title type="html">what apps didn&amp;#39;t work? 5chan.app should work, but its still ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxtkcjvdrx5vemlalg4rehsnj47sdaswah2eeuufljageutfdjwuczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk9xpt6w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxzlwrp494zw4667hpcz3jldet28mfcljscwdy3lupg2ak87yefsgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z746duxa&#39;&gt;nevent1q…duxa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what apps didn&amp;#39;t work? 5chan.app should work, but its still under testing. If you download the desktop app the experience is usually more stable since desktop apps use tcp&#43;quic transports
    </content>
    <updated>2026-05-06T12:13:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0sdrg26kq8jw8a8t5p9ymhr6wryepvq5cld7rnwzh4lay6vs6myczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk359upk</id>
    
      <title type="html">No need to install http routers, that would be like needing to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0sdrg26kq8jw8a8t5p9ymhr6wryepvq5cld7rnwzh4lay6vs6myczyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxk359upk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstpxz6znm0qtf3n5fqzzat7w2337t69mxc88zruwlpnzm5ww3c8kqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7au0f4r&#39;&gt;nevent1q…0f4r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No need to install http routers, that would be like needing to install bittorrent trackers to use qbittorrent. Just pick any Bitsocial app (I recommend 5chan) and its desktop app would have p2p experience right out of the box.&lt;br/&gt;&lt;br/&gt;Also, 5chan is not a centrally hosted web UI. There&amp;#39;s multiple mirrors you can pick, and you can also run it locally through either:&lt;br/&gt;&lt;br/&gt;- Downloading bitsocial-cli&lt;br/&gt;- Downloading 5chan desktop app / android app&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;the p2p/pubsub is already included as a dependency by using the library pkc-js, &lt;a href=&#34;https://github.com/pkcprotocol/pkc-js&#34;&gt;https://github.com/pkcprotocol/pkc-js&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Additionally you can also publish and fetch content with full P2P experience using p2p.5chan.app&lt;br/&gt;&lt;br/&gt;Read more about it here, &lt;a href=&#34;https://bitsocial.net/docs/peer-to-peer-protocol/&#34;&gt;https://bitsocial.net/docs/peer-to-peer-protocol/&lt;/a&gt;
    </content>
    <updated>2026-05-06T12:11:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyqvap8f5c7tfq4y6ran2rr8xwvlq3lqmh25cl3yk2wsjg27pj36szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkefl229</id>
    
      <title type="html">Protocol cofounder here, whats stupid about it? Would love some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyqvap8f5c7tfq4y6ran2rr8xwvlq3lqmh25cl3yk2wsjg27pj36szyq0385x6hjp0f9q04xxd2dnuznrtmdaj6ss3te7qlv387al8cltxkefl229" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst4zn8lcukpxacjq9j2003gcsulncs46thc7rtf32dy3mgxmm736gpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7gtz0v6&#39;&gt;nevent1q…z0v6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Protocol cofounder here, whats stupid about it? Would love some constructive criticism
    </content>
    <updated>2026-05-06T12:02:53Z</updated>
  </entry>

</feed>