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:
- The shielding contract address
- 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?