Replying to Avatar Super Testnet

(1) Run your own lightning node, I recommend electrum

(2) When you make an invoice, pass it through lnproxy: https://lnproxy.org

(3) Encourage more folks to run an lnproxy server so that your anonymity set grows

(4) On that note, this doesn't help *your* privacy but you can help other people get better privacy by running an lnproxy server. Learn more here: https://github.com/lnproxy/lnproxy

Reminded me of this meme hehe

It sounds like monero still offers better privacy by default?

But it’s good to know that lightning offers this high level of privacy, assuming one has the technical expertise and resources to achieve that.

Appreciate your perspective as always.

Reply to this note

Please Login to reply.

Discussion

LN proxy is a great tool, but it's like a VPN. You're just shifting your trust from whoever is sending you the payment to the proxy that now has some insight into your transaction (they previously had none).

Ah, so that's why nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s was lying to people

Me and nostr:npub1lxzaxzge0jq9u9cecucctdt5lslwgp7hcxmp2l0wn8r2ecjenwasu6svxa were both confused trying to figure out why this guy would waste social capital to shill lightning like that

Wasn't trying to be contentious πŸ˜‚

Let me try and properly articulate this...

Putting aside how one defines "tracing" for now to get to the actual root of the argument...I think Super Testnet is correct about LN receiver privacy being better within a very narrow set of conditions.

I trust Super Testnet and a small subset to use Lightning in the very private way he usually describes, but in it's current state I don't think most Lightning users attain the same level of receiver privacy.

I cannot imagine when anyone ever needs to be able to send money without knowing if it reaches the correct place in the network

What am I missing here?

When you make a payment the hash of the preimage would match the payment hash in the invoice. The receiver has to reveal it to the sender in order for the payment to go through. The sender uses that to cryptographically prove they paid.

I would be more interested in comparing an eventual Monero L2 to a Bitcoin L2. In terms of privacy, building an L2 on an encrypted blockchain is probably the best privacy you can get in the cryptocurrency world. I think Shielded CSV or a folding scheme on Monero (which I've seen discussed in Monero here and there) would be the most feasible and private L2 possible afaict. Crazy times ahead for privacy tech πŸ€™

L2 just sabotages the underlying coin if it's anything like lightning

The only L2 worth having would be one based on a P2P blockchain like the underlying asset

Lightning is only one of many different kinds of L2s. No one is forced to use them and they come with different advantages.

Ironically Lightning would probably work better on Monero in a few ways because of it's dynamic blocksize and would be more economically feasible to unilaterally exit because of it's very cheap fees. Although I'm more interested in the other L2s I mentioned.

Weird, touch screen glitched and sent 2 reactions other than πŸ€™ before I could react with πŸ€™

Anyway, I doubt any L2 based on anything but a similar blockchain would work, and Monero doesn't need an L2 currently since transactions are already fast enough and cheap enough and the main obstacle to Monero's privacy/security right now is the prevalence of devices having backdoors

One nice thing about vpns, and lnproxy, is that they stack. You can put multiple vpns in your network stack, so that first your traffic goes to VPN A and then the VPN B and then to your destination. You can do the same with your money: first it goes to proxy A, then proxy B, then your destination. No proxy knows if the node they forward your money to is the real destination or just another proxy.

That's true, but idk if lnproxy does that alone does it?

I'm not sure what you mean by "alone." I think you mean something like, "does lnproxy use 2 proxies automatically like how obscuravpn automatically passes your traffic through 2 vpns." If that is what you mean, no. But there are 2 different proxies running lnproxy's software and you can pick which one you want to use on their website, otherwise it selects onr at random. So nothing stops you from wrapping your invoice twice, once via each proxy. Moreover, anyone who starts running the lnproxy software can do a pull request to get added to their list, and the more people who do so, the better for user privacy.

Yea thats what I meant. Oh, nice, I didn't realise lnproxy website had different lnproxy hosts that it randomly selects. So are you saying that if I wrap an invoice, refresh the website, and wrap the wrapped invoice again, it should be going through 2 proxies?

and change the relay*

Just tried it right now, it works, neat