Walletwasabi: Same address = same coin

Created on 13 Mar 2019  路  8Comments  路  Source: zkSNACKs/WalletWasabi

Most helpful comment

Hiding the coin is risky though. One day there might have screw up.

All 8 comments

In other words: update the coin concept. One coin should be able to have multiple UTXOs.

This will not prevent somebody sending dust to an address which already spent everything. But at least, it would prevent the user to lose anonymity if he has several UTXO to the same address.

1 line in coin selection would be actually a coin group of every UTXO having same address.

Btw, the TransactionBuilder already by default select all the coins with the same addresses.

I know, dust attack is already fixed by hiding the dust, regardless it's still a great concept, if something comes to the same address, there's really no reason from a privacy point of view to consider them multiple coins.

Hiding the coin is risky though. One day there might have screw up.

Another idea:

Sometimes I have a coin of 0.9978 when I need 0.9979 for the round.

It would be great to reserve the use of dust utxos to bump small missing amount and send no change back to one or several user. Basically using the dust to increase privacy by decreasing the chances to have change back at you.

... send no change back to several user.

Does not compute.

I would not count on that dust to amount to much in the long run. Spending or mixing them along same address is a good way to get rid of it but that doesn't work after legit funds are sent.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

2pac1 picture 2pac1  路  3Comments

RiccardoMasutti picture RiccardoMasutti  路  3Comments

kenny47 picture kenny47  路  3Comments

davterra picture davterra  路  3Comments

MaxHillebrand picture MaxHillebrand  路  3Comments