Enhancing Confidentiality in Blockchain Transactions with Tornado Cash