Exploring the Benefits of Off-chain Transactions in Comparison to On-chain Transactions