Monero and Zcash both offer transaction privacy, but through fundamentally different architectures. One makes privacy mandatory. The other makes it optional. That distinction has real consequences for fungibility, exchange access, and regulatory exposure.