Matchmaking transactions play a very important role in the financial transaction system. To design a matchmaking system, it is crucial to understand t...