A Formalization of Financial Transactions in Secure Computation: How to Handle Coins with Various Colors | Synapse