Stale blocks are somewhat of a risk though, so there is no absoluteness when your transaction has only 1 confirmation. If the transaction value is on the lower side, there isn't much to worry about, but when you're dealing with large value transfers, definitely make sure to pocket that second confirmation before you walk away.
So it is possible to get our transactions get cancelled even after we see one confirmation on the blockchain network?
I thought it was impossible to cancel the transactions once it got a single confirmation.