Replying to Avatar Super Testnet

Lightning would help a lot.

For one thing, the most popular monero wallets (Cake wallet, moneroj) don't send transactions to their peers, instead they connect to a random node from a list of RPC servers and send it in plaintext to them. Lightning wallets, by contrast, (1) encrypt your transactions and (2) only send the encrypted blob to a single node whom you have a channel with. That's way, way better.

For another thing, monero wallets reveal the recipient's address to the sender. They automatically log that information and if the sender is an exchange or other public entity, they can be subpoena'd and begin tracing the payment. Lightning wallets, by contrast, do not reveal the recipient's address to the sender -- not the channel, not the htlc, not anything that actually holds the money. They only get to see a public key that is used strictly for communication, and thanks to trampoline routing, it is quite common for that pubkey to not even belong to the recipient. That's way, way better.

For another thing, monero wallets list all possible senders in every transaction (unencrypted btw) and put that information on a permanent ledger. Lightning doesn't do that. So if a person is being targeted and uses monero to send their money to a centralized exchange, the exchange's address will show up in that transaction and -- if the exchange discloses their addresses to the police, as many do -- the police can subpoena them for information about what transactions sent them money. They can then show them a list where the target's address shows up as a possible sender in each transaction, which is very good evidence that he sent the money. The target can be caught that way, as happened in this finnish case: https://cointelegraph.com/news/finnish-authorities-traced-monero-vastaamo-hack

Since lightning wallets actually encrypt the sender and do not even share the encrypted blob with the recipient, it would help a lot if the guy chose lightning instead. The police would not see a transaction going to the exchange on the blockchain, would not know to contact them and ask them for more info, and even if they did, the exchange would not have any info to link the sender's wallet to any particular account. That's way, way better.

Although he doesn't present the tradeoffs in a good way

I do appreciate STN calling attention to the inherently difficult task of concealing data that appears publicly on a blockchain.

and yes

FCMP fixes most of this.

in the meantime you can churn your XMR a hop or two (randomly!).

and use proxies/ephemeral nodes on LN to improve your privacy.

on a side note,

FCMP and other protocol upgrades are only possible AT ALL

because the culture around the project will accept a hard fork.

so.

maxis can suck it.

nostr:nevent1qqsyg8juzsvukruaz9wfjh33apeg23zlr7aagufmggav27nqc3l33tqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygpps055wkzgr583ynaaj0zkej4ytel9gh8whr2jsj8esfflf9aew5psgqqqqqqsg0u5s0

Reply to this note

Please Login to reply.

Discussion

I will take this as a mix: part compliment, part insult

btw I'm a fan of FCMP

in kind of a backhand way

it's a start

and I deserve a backhand sometimes

excellent

"FCMP fixes most of this"

Lightning is already ahead of monero on privacy tech. If they eventually get around to adding support for FCMP (next year? year after?) I look forward to find out if FCMP even does what it claims to do.

But even if it does, it will still be worse than lightning.

FCMP accomplishes a similar goal as lightning (make the payment info look like something *anyone* could have made -- LN does this by making it an indecipherable encrypted blob, FCMP does this via a much larger zero knowledge proof).

But FCMP's method is much less efficient way. Not just because it uses a far greater number of bytes, but also because every payment goes on the blockchain, and you have to *pay for* all of those bytes. It costs a far greater amount of money to use FCMP than it costs to use lightning, and for all that cost, the effect you get is roughly the same: people can't tell who sent the payment anymore.

Lightning is better than FCMP.

nostr:nevent1qqsd2yae2tnt0x9l7kgc70fafdysrv5glthl2ty46njykm9yv5j3sfgzyruct5cfr97gqhshr8rnrpd4wn7raeq86lqmv9taa6vudt8ztxdmk3744dr