Watching Contract Addresses to Track Incoming Traffic

Hi.

I’ve been looking at the process of shielding assests.

It appears to me that anyone interested in tracking activity from certain addresses need only watch two contracts on ETH:

  1. The shielding contract address
  2. The burning contract address

Given that all transactions (even if the ETH address is different each time) goes to those contracts, it would be pretty easy to see (with some work) who is doing what in terms of traffic in and out of the pToken network.

Thoughts on this?

Some users were concerned about this, too. @duc would you please help to explain?