Avatar
Milan Ljepoja
553eb2cad2f273d07e378eebd94be9abf984ce45963b7309899477333a135132
Bitcoiner. #Bitcoin #Node #Lightning #NodeRuner #ElectricianBitcoiner ๐Ÿ”Œโšก๏ธ๐Ÿ’ก Uhvati se posla!โ›๏ธ Stack now or regret later๐Ÿ˜.

There are two kinds of men: those who watch porn and those who lie about watching porn. ๐Ÿ˜‰๐Ÿ˜Š๐Ÿ˜œ

Gm! This picture is really emotionally touching. ๐Ÿฅน๐Ÿ’œ

This really describes the difficulty of accepting new ideas that contradict what we already know and believe.

Replying to Avatar JeffG

For those wondering about my thoughts on nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpqexv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csna6fpr 's latest article about MLS. tl;dr - I think it's pretty balanced and describes something that we (and the MLS folks) have known from the start. If you have a centralized identity/authentication service telling you who is who, you are trusting them with a pretty important part of the system.

As he points out, NIP-EE (the spec about how to use MLS on Nostr) and, by extension, White Noise doesn't have the authentication service problem because Nostr is our AS. We use pubkeys for identity in groups and you're trusting the key package events signed by those keys when you're adding someone to a group. โœ…

In general, this is an issue for other MLS implementations though. The authentication service is a "trusted" third party, with all the trappings.

AFAICT, the "participation privacy" question is about relays being able to see what groups you're in via the group ID values you're requesting events for.

There are two points to make here. First, relays can see what group IDs a given IP address is requesting events for. I believe that we have mitigated this pretty well since we're using random (and rotating) identifier(s) for each group (yes, by design, a single group have more than one visible ID value at a time). Obviously, this is also mitigated by using a VPN or Tor to make requests to relays. We don't yet but White Noise will eventually break up these requests into lots of different reqs/subscriptions (probably done over Tor or something similar) to help here.

One thing that he didn't mention but is worth talking about; relays see events with a given "h" tag (the group ID I talked about above). Practically, this means that watching a given group ID value gives relays some idea of the relative amount of activity for a given group. Critically though, they can't see the number or identities of it's members, since all those messages are published via ephemeral keys. It's just a relative amount of activity (at least until the group rotates it's group ID).

Happy to answer more questions from folks on the article or on MLS.

nostr:nevent1qvzqqqqqqypzqpxfzhdwlm3cx9l6wdzyft8w8y9gy607tqgtyfq7tekaxs7lhmxfqyvhwumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wshsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxnhwden5te0wdjkuerfwshxummnvekxzun99e3k7mf0qqsyyg7y3vx65xm4l6n4wns3wjj08htwswvt7r4du2e73tk9099gqzq82dzp2

Makes sense, keep it simple, private, and free from middlemen. ๐Ÿš€

Gm๐ŸŒž

Class of '25 - the next legends in the making.๐Ÿ’ช

Gm๐ŸŒž๐Ÿ’œโ˜•๏ธ๐Ÿ˜Šโœจ๐Ÿ’ซ

Good vibe ๐Ÿ˜Œ๐Ÿ‘๐Ÿ’ฏ

Haha, Iโ€™ll put it on my agenda right after tea with the King ๐Ÿ˜‚โ˜•๐Ÿ‘‘

Gmโ˜•๏ธ๐ŸŒž๐Ÿ’œ

When #Nostrโ€™s got you, thereโ€™s no escape ๐Ÿ˜โšก๐Ÿงก

Gmโ˜•๏ธโ˜•๏ธ๐ŸŒž๐ŸŒž

Yessss๐Ÿ’ช

I use my Umbrel LND wallet hooked up to Alby Hub (kind of like an interface) so I can get an LNURL address.

Replying to Avatar corndalorian

๐Ÿ˜…๐Ÿ˜…๐Ÿ˜