Everybody is excited to have a Node in the Phone.
Imagine when somebody ships a Relay in the phone.
Everybody is excited to have a Node in the Phone.
Imagine when somebody ships a Relay in the phone.
This is what I've been saying! Nostrdb π₯π₯π₯
Umbrel Nostr relay is already quite cool
π .. wen .. π
Two nodes, one phone.
I recall a similar video from 20 years ago.
You donβt need a βnodeβ on your phone if that means paying 50% per transaction for it. It is just a shiny object with zero value
If we can get 1% of the world's population to run a node on a computer I'll eat my mnemonics.
Then you should focus on that instead of pushing people to run a βnodeβ on their phones and paying an arm and a leg for it.
Full relay is too much CPU for phones. But p2p note copying from the followed people is a good idea.
Too much CPU even for personal relays? The one I play with stays at 99% idle. How much CPU does it take to sustain only 1000 filters (say, your followers connect directly to your phone relay)?
I recently switched phones, so now I have an old but capable phone and no idea what to do with it. Would happily use it for that!
I think thatβs the vision with #nostrdb
nostr:note1dhegyrfsn9frpwxdxampwvhs7m9mxz6u97v2rug5dhahva2ujl2suwgmgq
Or you can just run StrFry on Android. :)
for sure! have you explored that yet?
yep. It works. It's just not super easy to install (needs root and so on). But it can be ported into an App that simply installs on your device.
does it make sense to still use http/ws at that point with all the overhead? why not call the underlying methods directly?
Because I don't imagine the relay to be part of a client. The relay will be a separate app. So, the client must use either WS or a ContentProvider to access it. I am not sure how much latency a WS adds to a regular ContentProvider (app-to-app native calls in Android)
And I definitely think the future will allow phones to run servers that others can connect to directly. In that case, the relay app must accept WS calls.
awesome, thanks for sharing your perspective - exciting times ahead!
I run hyper-nostr on the termux in the android for a bit to test and it goes well to have a public global within a small group of users. Amethyst sends out the notes without displaying them in global sometimes, which is so-so, but receives everything (could be connection), the web clients are ok on different devices and networks. The battery goes fast true but unlimited mobile net is not very expensive where I am, so apart from that it is interesting and zero conf install. Plus useful if lets say half of the relays are down for whatever reason. Also interests me if such relay can implement some type of hosting and file sharing from the phone storage or a client storage.
Is it possible for any device to have a websocket connection connected directly to any other device using just IP addresses?
Hurry on that.
This will be the solution.
Start a bounty. Anyone can do this :)
Probably anyone on the nostr can. But maybe not. However the bounty may not be big enough then.
But where would be the right place to start a bounty?
nostr?
github?
I personally would like to start tinkering on this bringing it onto a phone.
But i'm not as fast as others. Still working on rebuilding my server to set up new nodes and start my first own relay to begin to learn about this side of the nostr. My expectations on this technology are high.
Will be hopefully starting up a relay next month.
LFG! π
While we're at it, let's coinjoin everything by default too.
That Will require nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt maybe one day.. π
Imagine when....
nostr:note1cg8e62qukddxk2tqvf2mz9qdpzn993shfdukwqt73r6cddw486fsfatv36