Caveat: perfect privacy doesn't exist 🤙
From the end users perspective, eCash has the same tradeoffs as custodial lightning, you are giving up control over your keys and therefore increasing your chances of getting rugged. However eCash provides better functionality(bearer token, offline transactions etc) and (perfect) privacy compared to custodial lightning. I'm looking forward to seeing custodial wallets like nostr:npub1hcwcj72tlyk7thtyc8nq763vwrq5p2avnyeyrrlwxrzuvdl7j3usj4h9rq integrate eCash.
cc: nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg
Discussion
And also you don't know what modified version of cashu they are using...
The privacy is provable. If you know what code you're running on your own machine.
The keyword is "your own machine".
I guess this is enough if you are uncle jim, you know your code, and other's know you, trust you.
But proving code on other machines would be a cool feature! Like proving websites running a certain service version. But that can also be a good target for osint. Hmm.
No, it's enough if you know what's running on your phone. You don't need to trust uncle Jim to protect your privacy with ecash.
I understand the sentiment, but can you please elaborate. What are the different ways a mint runner can glean information about the eCash users? Something I can imagine: tracking ip addresses? monitoring in/out on-chain or lightning payments and connecting then to tokens? what else?