in ecash, the transaction is only complete once the receiver has claimed the ecash = (destroy received token & create his own) to prevent double spending