You can find answers to this in Satoshi Nakamoto's papers o the topic, but the short answer is that taxation cannot be enabled because wallets are by nature pseudonymous.