Yes, unconfirmed BTC transactions can be canceled if the blockchain does not approve a Bitcoin transaction within 24 hours . It is considered unconfirmed until at least three miners do not confirm every transaction via the mining process. If you don’t get a confirmation within this time, you can cancel your transaction.