Taproot can hide existence of the transaction branch so you disclose it only if you use it, states Adam Back