You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have to be very careful here because this can easily lead to deanonymising a coin. This could be discussed in #144 .
My first ideas to avoid deanonymisation so would be to either:
pull the last commitments after a sufficiently large random delay (after receiving a coin) and check that our recomputed commitment is in the retrieved list
pull the last commitments at regular intervals (independent of receiving a coin)
have the Mix contract emit the new root and commitment
In
testEtherMixing.py
andtestERCTokenMixing.py
: when Charlie receives 1 ETH/1 ETHToken from BOB, he shouldRecompute the commitment from the coin's data (to check the validity of the payment)
Make sure this recomputed commitment is equal to the commitment at address cm_address1BtB
The text was updated successfully, but these errors were encountered: