A bitcoin exchange is using a shared web wallet where its users deposits and withdraw bitcoins. The withdrawal transactions are merged, so that the pending transactions of several users are grouped together to save tx fees. The shared wallet is backed by a normal
Let's imagine we want to confirm that particular address X belongs to the shared wallet. The address X has received Bitcoins and then some of those Bitcoins have been withdrew through other unrelated transactions.
Because we are the users of the same shared web wallet, we can send in and out Bitcoins from this shared wallet and we gain knowledge of some receiving and change addresses and transactions related to the shared wallet.
Thus, is it possible to
To prove address X belongs to the shared wallet by analyzing the other transactions we know to belong to this shared wallet
Are there any tools or scripts to do this kind of blockchain analysis yet