Cryptocurrency Betting Platforms: Ensuring Secure and Transparent Transactions