this post was submitted on 17 Jun 2023
11 points (100.0% liked)

Monero

1574 readers
21 users here now

This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

GitHub

StackExchange

Twitter

Wallets

Desktop (CLI, GUI)

Desktop (Feather)

Mac & Linux (Cake Wallet)

Web (MyMonero)

Android (Monerujo)

Android (MyMonero)

Android (Cake Wallet) / (Monero.com)

Android (Stack Wallet)

iOS (MyMonero)

iOS (Cake Wallet) / (Monero.com)

iOS (Stack Wallet)

iOS (Edge Wallet)

Instance tags for discoverability:

Monero, XMR, crypto, cryptocurrency

founded 1 year ago
MODERATORS
 

Is it possible to, without any extra knowledge, send a transaction back to whoever sent you monero?

In say, bitcoin, I know the address of whoever sent me btc, so I can send something back to them without them providing us their address "explicitly". Can something similar be done in the monero protocol?

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (1 children)

this concept has been discussed before as "return addresses". it would marginally increase the transaction size and thus the storage requirements, but it's possible and seems reasonable. it looks like no one pursued it since knaccc formalized it. nevertheless it's on the roadmap ("Future" tab).

https://old.reddit.com/r/Monero/comments/b0gjud/monero_return_addresses_who_would_use_this_feature/

https://github.com/monero-project/research-lab/issues/53

[–] [email protected] 2 points 1 year ago (1 children)

Looks very interesting.

Blockchain bloat indeed is an issue here...

[–] [email protected] 2 points 1 year ago (1 children)

"bloat" would be an exaggeration. if you take 1 in / 2 out transactions as representative, it's a ~2% increase in transaction size (presuming knaccc's numbers apply to the presently used Bulletproofs+ transaction format).

[–] [email protected] 2 points 1 year ago

If it's really only a 2% increase it seems worth it imo...

[–] [email protected] 3 points 1 year ago

That would be cool to have. Some kind of zero knowledge way of refunding transactions.

[–] [email protected] 2 points 1 year ago (1 children)

I feel like this would defeat the anonymous factor of monero, but am eager to see if there's a particular wallet or other tool that could achieve something similiar.

[–] [email protected] 2 points 1 year ago

Don't see how it would, if party A can send funds anonymously to party B, then why can't party B send funds anonymously to party A. A simple implementation would be to just put a new "(return) address" with each transaction.

Indeed would introduce blockchain bloat. I do feel that this might be an important feature though. Say I need to pay before I can fill up my car, no one knows exactly how much gas I will be buying. I"d like to pay 1XMR and have the unused remainder sent back to me. Sure, not fully trustless but fine for small transactions.

[–] [email protected] 2 points 1 year ago

correct me if i'm wrong but seraphis update will allow to send back a tx to the sender without revealing the address

load more comments
view more: next ›