ecash noob question: even if theoretically ecash transactions are private, in practice given apps like enuts don't push you to create ecash tokens ahead of time and the moment of token creation (mint) is coupled with the payment moment (burn) doesn't the mint operator have pretty good visibility into who paid whom?

Reply to this note

Please Login to reply.

Discussion

The node operator can see where the HTLC(s) end up, that is all as far as I know.

But that is actually obsucated since the mint sends multiple HTLC's and returns the necessary change to ecash user. So its still hard to identify imo

Just a user trying to learn how to dev on #ecash hope this helps

wait are HTLCs even involved? this isn’t lightning payments but rather just minting and redeeming ecash tokens?

I misinterpreted your question; this is regarding mint ecash to mint ecash, yes?

If so, through all my tests between mints, even on different servers, I (as mint operator) do not see where token was redeemed.

Possibly the "path" would be shown in the CLI logs, but haven't verified myself

As mint operator (and full node operator) I only see total (in sats) the inflows and outflows of all funds

- no user identity

- no user balances

Its quite impressive to me