Privacy in Diem

Hi Diem Team,

I have the following questions regarding privacy mechanism in Diem:

  1. Is the sender’s address in a transaction visible to every Diem node?
  2. Are the activities of the accounts with governance role of Diem_root_node and Treasury Compliant Account also visible to all other nodes with lower priority governance role?
  3. Are the activities of a validator visible to all other validators?

It would be great if the Diem team can clarify these questions.