Batch revoke: instead of sending multiple transactions, users can revoke allowances of multiple tokens/NFTs by sending a single transaction.
Send notifications to users to revoke allowance if there is any risk. Example: suppose users approved token allowance before and a vulnerability is observed in the spender smart contract. Sending notifications can avoid potential asset loss.
Each authorization requires sending a transaction，technically it is impossible to revoke multiple authorizations in one transaction.
Maybe we can add a feature to show smart contracts with the most recently revoke actions