mbgnkmp2
New member
Hi guys!
I don't know if this happened only to me in this one specific case; I don't think so, because I think I have heard Evan talk about this somewhere before.
Anyhow, there is this setback of PrivateSend I personally find which is the obligatory transference of funds of the same amount as the denominations saved under your wallet.
Example: say I have 0.80000800 DASH as my PrivateSend balance (plus some funds which are not anonymised). If I wanted to send, say, a broken amount of DASH to my friend such as 0.29501938 DASH, my transaction would include a certain amount of PS denominations (most likely 0.20000200 DASH in this example), which are anonymised, plus the remainder of the amount from the portion that has not gone through PrivateSend, essentially breaking the chain of anonymity and (albeit lightly) exposing yourself on the network.
My question is: why couldn't in these cases the transaction take funds from the PS balance, like, taking 0.30000300 DASH and sending 0.29501938 DASH to my friend and returning 0.00498362 DASH as change? I know this would also deanonymise these funds, but the inputs of the transaction would have been anonymous all along, thus only requiring that you mix these 0.00498362 DASH again to regain privacy. Was this a design choice? Some limitation of the network? Maybe a point someone overlooked?
Please share your thoughts, I'd really like to know why this happens when you transfer funds from PrivateSend and maybe we can even find a way to improve upon it.
I don't know if this happened only to me in this one specific case; I don't think so, because I think I have heard Evan talk about this somewhere before.
Anyhow, there is this setback of PrivateSend I personally find which is the obligatory transference of funds of the same amount as the denominations saved under your wallet.
Example: say I have 0.80000800 DASH as my PrivateSend balance (plus some funds which are not anonymised). If I wanted to send, say, a broken amount of DASH to my friend such as 0.29501938 DASH, my transaction would include a certain amount of PS denominations (most likely 0.20000200 DASH in this example), which are anonymised, plus the remainder of the amount from the portion that has not gone through PrivateSend, essentially breaking the chain of anonymity and (albeit lightly) exposing yourself on the network.
My question is: why couldn't in these cases the transaction take funds from the PS balance, like, taking 0.30000300 DASH and sending 0.29501938 DASH to my friend and returning 0.00498362 DASH as change? I know this would also deanonymise these funds, but the inputs of the transaction would have been anonymous all along, thus only requiring that you mix these 0.00498362 DASH again to regain privacy. Was this a design choice? Some limitation of the network? Maybe a point someone overlooked?
Please share your thoughts, I'd really like to know why this happens when you transfer funds from PrivateSend and maybe we can even find a way to improve upon it.