Yes I am interested to learn more about your work and also what you are looking for from a social network like Nostr. I love seeing the purple hearts here, we actually use them in the Planetary app I work on as the default “like” emoji.
#[0] I’m curious what you like about Nostr vs. Blusky. Shipping code?
Thanks! I read that NIP but I had already forgotten about it.
Thanks for the link on mirroring. I’ve never heard about RSA accumulators, going to read up on them today. #[3] also suggested OpenMined’s private set intersection work, which uses bloom filters to do set intersection.
Can anyone point me towards discussion or best thinking on how relays could efficiently sync with one another? Nostr events are not strictly ordered, so in general clients use >=${timestamp} queries to get the new ones. This works when there aren’t many relays and propagation is global and instant, but in a decentralized system at scale it seems like a problem.
I’m thinking about the following scenario:
Alice posts ten events from her device D1 which are sent to relay R1. Then she logs into her device D2 and posts ten events to relay R2. How can relay R1 and R2 reconcile so that they both have all of Alice's posts? In the worst case they have to ask the other relay for all posts from Alice and then do set intersection to find the difference.
If Alice only has 10 events on each relay this is cheap, but if Alice has 1000 events and there are 100 million Alices and 10,000 relays then you have a problem. I feel like this scenario could show up in many forms in a network of relays trying to stay in sync. It could happen when spinning up a new relay, when one relay has downtime, if a client publishes a message while offline, when a user's devices have different sets of relays, etc.
Testing my relay from Damus.
When I sign into a new nostr client, how does it figure out who I am following?
Whoah I’m surprised by how many people are responding to my messages. I figured with no followers I would be lucky to get any. Are ya’ll browsing the global feed or how did you see my messages?
Looks like Damus doesn’t do autocomplete yet.
What is the correct syntax for mentions on nostr? Testing…
npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240
#[0]
@rabble
npub1wmr34t36fy03m8
Nostr users are called nostrils, right? 👃🏻
Hey nostr ppl, I work on a Secure Scuttlebutt app called Planetary and I’m spending the week getting up to speed on Nostr. Likely will be posting a lot of questions although it seems like there is a high rate of noise here, not sure how many will see my signal. First question: who are the most interesting accounts you follow?