Today, there are lots of blockchain platforms using different “consensus model” and programming languages. Your choice of a platform must be directly related to the purpose. For example;
• Bitcoin platform is majorly for crypto-currency transactions
• Ethereum platform is targeted at smart contracts and is designed for different decentralized applications (DApps)
• IOTA platform was designed specifically for the fee-less micro-transactions of the Internet of Things.
Also, check with your team to know the skilled personnel you have on-board to know which to settle for as more than one of the available platforms will be able to handle your purpose.