One of the saddest things I could have read today. 4 key takeaways:

1. This is what happens when we don't properly prioritize solving LN's issues w/ non-custodial usage or prioritize self-sovereign setups, and when we normalize "it's just for small amounts bro"

2. The fact that BOLT 12 hasn't been widely adopted after more than 2 years (or even *implemented* in LND?!?) is depressing. Zaps have to drive BOLT 12 adoption ASAP.

3. Good luck getting all of these non-technical WoS users to migrate to self-sovereign setups now that they've tasted the convenience of trusting someone else entirely, aka PayPal 2.0. Even when we improve self-sovereign setups it will be much harder now to build momentum

4. The fact that #[1] can even do this analysis shows the serious privacy issues with Zaps - let's make private/anon Zaps the default in *all* clients, please

More on BOLT 12 if you're new to the concept:

https://bolt12.org/

#[0]

Reply to this note

Please Login to reply.

Discussion

Everyone has complaints but nobody has pull requests.

Sadly I don't have the technical acument nor time to do the actual dev work, so I'm doing what I can and continuing to raise awareness and push users to put pressure on devs and projects.

I've contributed where I can to docs and educational resources in the meantime. Trust me, if I could contribute the necessary code it would have been done long ago.

What is needed is a user friendly solution. I had no problem setting up and running a node, but I'm tech savy.

I still use wallet of satoshi for this for convenience. I transfer SATs to my node if it reaches 10$

Of course we need that, so we need more pressure on projects like LND to do the right thing and prioritize BOLT 12 which *greatly* simplifies a non-custodial setup that would work with Zaps.

In the meantime while I understand people using WoS etc., I think it sets a very bad precedent.

I want BOLT12 as much as anybody. What can the humble plebs do?

Pressure Lightning Labs to actually get their ass in gear and focus on BOLT 12 instead of NFTs.

One of them has generational impact on LN/Bitcoin usage, the other are stupid monkey pictures over LN.

Zaps are inherently not private

Zaps can easily be private, the framework is already there. We can do private Zaps which encrypt all information to the recipients pubkey, hiding comment/sender from the broader network, or we can do anon Zaps which are essentially the same as tips and reveal no information on the sender even to the recipient.

There's no need to reveal to the world our entire financial data to like a post.

There is, it’s part of the signal zaps carry

Zaps can carry plenty of "signal" by just revealing amounts as a skin-in-the-game analog to likes.

I would argue the opposite. The whole reason people are zapping is for social signaling, they want the payment to be public.

Since zaps are trusted on if the payment was actually made, we shouldnt reveal the actual lightning payment and try to protect the user's privacy around all of their other payments that they don't want public.

Zaps are meant to be public. If you want more private, just use invoices or send to LN addresses, it'll never show on nostr.

🎯

If anything about zaps on nostr strikes you as “sad” consider an alternative perspective

Lol, ok.

So I should just blindly accept the custodial, transparent status quo and cheer people on for changing database entires in WoS and never even touching LN or Bitcoin?

No, but you can smile and celebrate how far this feature (zaps) has come in just a few months.

And then from this place of positivity, realize that the status quo is 100% due to the difficulties in creating your own lnurl, and with more time people will have a self-custodial solution

I have done both, I've been loving Zaps and cheering them on while also fighting for privacy at the same time.

I can both love a feature and want to see it built with privacy and self-sovereignty in mind from day one.

The longer we wait to think deeply about how we do this in a privacy-preserving way, the less people will do so and the less likely that it is done in a privacy-preserving way at all. We *have* to build from the ground up with privacy in mind.

#BringBackThinkingAdversarially

And also, I want to say that I love your content, and am grateful for all the work you do. Just a difference of perspective :)

Well, most people are willing to give up some freedom for some convenience. This likely won't change so this will stay like this, or get worse, until it's competition is almost as convenient.

Knowledge requirements of any system act as a barrier to entry and when most people are too busy to learn everything needed to safely use Bitcoin they won't bother.

I've spent the last few years fighting this exact "tradeoff" for convenience and will continue to do so.

If we just assume that is true and don't try to build more approachable and useful self-sovereign tooling we'll speak this into existence.

chill dawg. wos is no-kyc. of course, adding it to your social media profile kinda defeats the point, but only if you’re using your state identity as your social media identity, which you should not do!

Not going to chill, the more we normalize it the less likely we see better non-custodial solutions.

I was being facetious, good to be concerned but it’s still such a big improvement over fiat equivalents (except cash, of course) that we should also celebrate

Seth I feel you’re screaming into a black hole. I wish you the best with your privacy push on bitcoin but I follow a lot of people in the bitcoin sphere and you’re the only one consistently calling out the lack of privacy. What’s also annoying is the few people who do care about privacy use monero in silence because they’re invested in bitcoins success

There are definitely others, sadly the minority but working on that 😉

Anon zaps wouldn't change anything here.

Not the receive privacy/custody issues of course.

Re #3: They'll see people get rugged and it will scare them into better options.