Onchain Privacy and Accountability: How They Can Coexist, Explained