Consumers' primary concern when utilizing digital transactions is double-spending. Thus, how can double spending problem? When the same amount of money is spent twice on a blockchain, this is referred to as double-spending. By verifying transactions via various confirmation methods, the blockchain prevents duplicate spending. Numerous unconfirmed transactions from different individuals have already been added to the unresolved transactions pool.