Off-chain transactions offer greater security and anonymity for participants, as the details are not made public. In on-chain transactions, it is possible to infer the identity of a participant in part by examining transaction patterns.