Avatar
Rod
1bda7e1f7396bda2d1ef99033da8fd2dc362810790df9be62f591038bb97c4d9
Startup founder and listco CEO, New Zealander (kiwi) expat living in Australia, #nostr #austrich, dad. - Nostr Blog https://rodbishop.npub.pro/ - Nostr FOSS https://github.com/r0d8lsh0p/ - Nostr Live Streaming nostr:npub1sh0spghk4yvy2d2v35kelw45qq4msk6zykaw4ds047e9slzs8r4qr7q2xa - Nostr AI nostr:npub1ahjpx53ewavp23g5zj9jgyfrpr8djmgjzg5mpe4xd0z69dqvq0kq2lf353 - Jayride (ASX:JAY) - Fishburners - #Bitcoin miner

I'm thinking about extraction of relay data into different databases for different purposes.

I'm not a DBA. I'd love to hear what smarter folks think.

I can see use for -

Some sql for some basic storage and caching and BI/data vis.

Some graph db for some lookups or graph vis on social networks or on tags posts.

Some vector db to train some AIs on the network.

I have the feeling that basic relay dbs today are not useful for these purposes as their focus is relaying.

But I wonder if that is just a totally acceptable separation of concerns.

E.g. let relays focus on relaying and add whatever other db you need for whatever other purposes you have.

Then I wonder how to make existing relays interop with other dbs for other purposes. Some kind of standard? IDK.

What do our smart scaling heads think? Am I right or wrong track?

Trying to understand the why and wiifm of running, and querying only your own personal relay.

How many of these are real?

1. Save/backup your own posts

2. Cut spam (WoT protection)

3. Save bandwidth in your client device (fewer concurrent connections)

4. Protect privacy (not leak IP address to untrusted public relays, not leak NIP-04 messages)

5. ...

What have I missed?

Spent some happy scrolling time here just now. Seems to be picking up a little.

Very nice, esp vs Twitter

GM coffee. Very interested in your NFC card + nsecbunker login that you mentioned.

Posted only to my own outbox. Relays blasted it to many other relays. CTO of project likes post immediately and I see the logs in VS even before I get a ping.

I may have just fixed the web of trust in my Haven relay... Just a test.

Replying to Avatar Niel Liesmons

https://cdn.satellite.earth/a8798711a61e5a337b97dd98857714f58cc0a2e77bce65597eea2e5fb01c8e30.mov

My tabs look like buttons for a reason #nostrdesign

Btw: dropping first version of the design system behind all this later today :catDance:

Will the design system be a public release? I've loved every bit of it so far.

I'm not forgetting, I'm just ignorant!

Backlog and batch sign?

Doing signing on the card was the first place I looked. I found secp256k1 seemed poorly supported on yubi and other platforms. Maybe wrong.

Also, NFC cards are very cheap.

Thinking of ways to get 100's and 1,000's of users onboarded cheaply without them being able to stuff up and leak their keys.

I think I just worked out a new signing workflow.

We can approximate an offline signer using an NFC card that holds an nsec.

Design a nsecbunker, and delegate signing to the bunker, but populate the bunker with a transient nsec, similar to Amethyst transient login.

Client asks bunker for signature. Bunker requests NFC tap in order to get the nsec. On tap, bunker applies the password, signs the event, and then forgets the nsec.

Required to trust the bunker software, but if the bunker gets hacked, or device gets compromised, it does not possess the key.

Thoughts?

Multiple NIP-05s. Inevitable? Valuable? But not part of the standard at present?

My Nostr profile discloses that my NIP-05 is rb@rodbishop.nz.

rodbishop.nz/.well-known/nostr.json agrees with this, and says that my npub is associated with my username.

But many other domains may also make alike claims, and may give certain accesses to me if I am defined in their domain's well-known (whether or not my profile discloses it).

e.g. Ditto will give me access to the community, Teams Relay will give me access to the relay.

I may need all of these (to be me as an individual and also a community member and also a team member).

Is this a desirable use of well-known?

It seems needed for a user to be able to understand and manage where well-known associations exist, beyond just displaying a single NIP-05 field in the profile.

I feel like Nostr would benefit from a simple account management UX. Perhaps an "account manager app".

Amber, nsecapp, nsecbunker, browser plugins etc works from a tech pov, but I am less sure about a user POV (sample of one).

Testing Amber

If I can talk to AIs now, then I should be able to shop for things by simply stating what I want. The AI should find it for me, charge me for it, ship it to me.

Typing details into forms is going to feel very dated.

Does anyone know of a social platform which supports AIs, and also knows all my details, and also supports rich media content, classifieds, marketplaces, and also has integrated payments rails?

Oh, hi #nostr