Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [KEY] KeyCoin | Fair Launch | #1 Volume | Anon | Daily Dev Updates - 7/31
by
pbremen01
on 01/08/2014, 11:07:13 UTC

Trying to match transactions back to the originators wallet address.

Would you like me to give you a block height for you to test and tell me the originating wallet?

I can give you address that this program returns for given block height and amount.

Then you can check in the blockchain explorer if your wallet sent coins to this address. This is the logic behind this program.

However, four things can happen here:
a) you find that your wallet really sent coins to this mixer address - this case confirms that the deanonymization procedure works,
b) program doesn't work and it returns the wrong address - but you won't be able to prove publicly that you don't own the private keys of the addresses that sent coins to this (wrong) mixer address (returned by program),
c) program works and returns the right address but you deny that your wallet has the private keys of the addresses that sent coins to mixer address (returned by program).
d) program returns no address - in this it will probably have to be modified (search space has to be enlarged for example).




But you can quickly check if this program (probably) works. Do the following:
a) when you send coins anonymously you can see several transactions in your wallet,
b) all transactions will send coins to one address (this address should be returned by the program),
c) sum the amounts of the coins that were sent to this address,
d) the sum should be equal to the amount of coins received + some transaction fees,
e) check the blockchain (near the block that included these transactions) and check if there exist any other address that received the same amount of coins (coins received by recipient + some transaction fees). You probably won't find it. This is how this program finds the mixer address.