In a digital cash system, the potential problem of double-spending arises when the same funds are sent to two recipients simultaneously. Without effective countermeasures, a protocol that fails to address this issue is fundamentally flawed, as it leaves users unable to verify whether the funds they receive have already been spent elsewhere. The prevention of…