Puf-Based Digital Money With Propagation-Of-Provenance And Offline Transfers Between Two Parties