How would the terminal know it's debiting your account?
Where would the authentication take place?
Where would the randomization take place? And what would this be based on?
Credit cards are actually very simple in nature (and why there are billions of dollars of fraud occurring every year). It's simply an account number printed on a piece of plastic. But this account numbers is solely responsible for the transaction behind the scenes.
Who does this random number now? I've been studying payments for years and have never heard of this.