Avatar
fiatjaf
3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d
~

It would need to keep an open connection to all nodes from all registered people and would turn into a very bloated thing and error-prone thing.

It's a great feeling when you spin up CLN and LND on regtest after 6 months using 5 different shells and your channels are still there online and working.

Let the user know what relays are being used and for what, let the user decide, make it not a hassle.

I don't understand how can I still see so many "@note1..." and "@npub1..." text in notes.

Clients could really just do a find-and-replace for mentions and references before publishing the events.

NIP-57 is simple, but satdress cannot support it currently since it doesn't know when the invoice was paid, and you can't have a separate address for zaps and lnurl because of the bad choices NIP57 made.

Replying to Avatar pam

I really should have worded that better, I’m sorry -

re mathematical modelling - this on relay connectivity ie how private, safe and spam relays work from a user and x no. of users perspective - in terms of broadcasting, re broadcasting. I get the gist, but I can’t fully envision the big picture with all possibilities included such as 2nd / 3rd tier restriction / gossip / Iris models and the outcome of each

re spam (I could be completely wrong on this) - current practice out there is keyword filters, manual filter, image filters.

What if this was looked at differently from the spam motive perspective, for instance

- porn related

- Gov’t’s cyberwarrior attacks

- Money and trades

From a porn angle, if there are private porn relays, users who enjoy porn might be more compelled to interact with porn related spam (what’s spam to one might not be spam to another) - would that then narrow down global broadcast/rebroadcast via engagements ? Somewhat like when Satoshi talked abt reducing spams by Incentivising zombie farms to generate bitcoins instead. What if it’s just about benefiting those who want to view porn ?

From gov’t cyberwarrior perspective - for example opposition parties or gov’t who attack on each other’s users - and hence if there were more politics related relays - would that shift the focus from global to specific users of the relays. And then from there the problems can be further narrowed down via shared blocklist/ users muting ?

From money scammer’s perspective - this most often is quite obvious and hence would shared blocklist help ? I think it requires keyword filtration as well?

The challenge with shared blocklist could be that what’s spam to one might not be to another so this may need a second filter layer I’d reckon.

All this might be completely naive thoughts,

You may be interested in this: https://fiatjaf.com/3f106d31.html

I do think there should be porn relays, but we can't have these unless clients start to give users the option to treat relays differently, browse relays, allow users to pick and group and switch between relays, and expose a nice UX for users to publish different things to different relays.

The Nostros, Nozzle and Monstr clients have started playing with these things, I hope they get somewhere.

Today I learned from #[0] that https://codeberg.org/fediverse/fep exists. Which means even the ActivityPub propaganda boys are not very keen on going through the w3c standardization processes.

I don't know, I don't think there is a consensus. If you think that you can publish the zaps to the relays that have the note.

I think that will work in some cases, but not in others. For example, where do you read replies from? You can be following some profile on an open relay full of spam, but you don't care since you're only fetching notes from that person you're following -- but you don't want to fetch replies to that note from that same relay, since they will be all spam replies, you want to fetch replies only from safer relays, paid or with other antispam techniques built in.

Same could apply to zaps -- although zaps already have an antispam mechanism. If zaps had an indexed "m" tag (for "msatoshi") that could allow clients to filter out very small zaps and that would be better.

Relay settings page with arcane options and stats:

Well, when you're sending a zap you want it to be seen, so your client must choose wisely where to publish that. I think you'll likely want to publish to places the readers of the note you're zapping are likely to read zaps from.

I also think big zap providers should want to host their own zaps (in addition to whatever they were told to publish to) and clients will know that and fetch zaps directly from them.

The provider, yes, it needs its own pubkey.

No, not that!

I mean just put up a lightning address here so I can donate very little without being ashamed of donating very little.

Can you open up a crowdfunding place where a bunch of people can send small amounts and see if we can reach another $200?