Smart Contract Security, Blockchain Security, Blockchain Security Audit, Ethereum Security, Secure Development.
account. Besides the issue with authorization, there is a chance that tx.origin will be removed from the Ethereum protocol in the future, so code that uses tx.origin won’t be compatible with future releases Vitalik: ‘Do NOT assume that tx.origin will continue to be usable or meaningful.’