-
br-m<jpk68:matrix.org> @rucknium:monero.social: Should this be added to the meeting agenda?
-
br-m<jpk68:matrix.org> monero-project/monero #11586
-
br-m<ofrnxmr> Prob nwlb meeting
-
br-m<rucknium> @jpk68:matrix.org: @jeffro256:monero.social: ^ Should it?
-
br-m<ofrnxmr> I think its less of a discussion of if we should, but more about what it would look like
-
br-m<ofrnxmr> Because proofs still use the keys, so you cant just get rid of them. And its not a privacy issue in most situations (like, if the recipient/public doesnt know your primary address)
-
br-m<ofrnxmr> And its not related to the carrot issue
-
br-m<ofrnxmr> Its more of an edge case that gives reason for people should migrate to using proper proofs instead of using _tx_key and accidentally hitting a leak
-
br-m<ofrnxmr> Currently most / all external services ask for tx keys instead of proofs (bisq's auto, explorers, etc). Deprecating would just be deleting the endpoints afaict, and then getting every wallet to provide proofs in their place (cake, monfluo, probably gui, feather, monerujo and every other wallet display they key on the tx details)
-
br-m<ofrnxmr> Its also probably less of a leak than if you provide a view balance key 🙃
-
br-m<ofrnxmr> (Sorry, poking the bear)
-
br-m<ofrnxmr> My main point with that comment, is that the key shouldnt be used for providing proofs to other people, proofs should be. The key should remain private, unless you want to reveal secrets ofc
-
br-m<ofrnxmr> The related carrot issue is that every legacy keyed wallet (so stessnet) leaks the change amount passively