aff9a - 2y
Would you use this relay? You have to AUTH (which clients support AUTH today?) to post. I'll scan every known relay out there. If your post shows up anywhere else I'll retract it from this relay so that it is no longer served (notifying you by DM of the retraction). The only content that will remain is whatever is not posted elsewhere. I.e., only users that use this relay alone as a public relay.
Counter Narrative @wolfbearclaw - 2y
Only thing I would say is I can take anyone’s post and push it to any relay. The post is already signed and any other relay would accept it. If I wanted to be a dick I could go and blast someone post around to ensure it doesn’t get saved in your relay.
Dammit. Okay, then I'll resign the content under a different key paired with each user. And I'll rewrite queries for users content to use the paired keys. For clients that just render query results, you'll see them in the follows you. But I will *also* return your followers this way for anything that looks like a global feed query - so you can at least see the view there. Now you can post these resigned messages elsewhere but people won't see them on their own follows page.
This should work because the users are only configured to use this relay.
I will make sure to note which keys validated as nip05 and mark that somewhere. And any key that I make that is paired with a real key will get a nip05 at my relay. So if the original note is from [email protected] then rewritten note will be from [email protected]@crazy.relay and you'll just trust crazy.relay until you don't.
3d64c - 2y
By auth do you mean conventional auth? User, pass, token…? Also, what would be the motivations to someone use this relay? Overall I like experiments and would take a look. Something that would make easier to participate is some client that lets you easily choose what of your relays you want to post the message without going to settings, relays etc
AUTH = NIP42
3bf0c - 2y
I don't think I would use this: #[0], but if it worked it would create a certain aura of exclusivity for content posted in this relay. Better yet if you restrict reads somehow, make them harder to get or something like that.
Evan Lin @Evan Lin - 2y
Oh no. How do we get rid of scam on nostr?
95a69 - 2y
A relay that only serves followers and following lists and is hyper efficient at it.
yunginter.net @yunginter.net - 2y
This is an easy fix… your client won’t get whitelisted on my relay. The only problem is currently there is no clients that would pass the “don’t WillyNilly rebroadcast” but respecting “nobroadcast” metadata would earn your client whitelist. These ideas are the only thing that can incentivize paying for relays beyond an initial human test substitute for proof of work. relays need to start blacklisting clients who are taking advantage and watch how quickly they move to support a “nobroadcast” tag. in turn relay runners should allocate excess resources out side of paid experiments to clients trying to onboard newbs in the smoothest way possible. But they can’t and shouldn’t be doing that with out a bunch of free relays, or spending money themselves.
JeffG @JeffG - 2y
Really interesting concept though. Probably wouldn’t be too hard to make a Substack-like system using Nostr… 🤔
13646 - 2y
Is your goal to make an exclusive sub-nostr? If so, this does not feel like the best way to.
d0a1f - 2y
I keep noodling on ways to make groups on Nostr as well. I think there is some use for public groups that are tied to a relay. Only approved group members can post, but anyone could read. You need clients to support browsing content from that one relay specifically. Most people probably want private groups though. For that you really need some encryption like MLS. We’ll get there eventually.
No, it was to get people to interact with single relays to highlight how bad that experience is in clients right now.