Blockchain technology is a decentralized database storing electronic transactions in the chain of blocks together in chronological order. With the integration of Bitcoin, all the users in the network have control over the data stored in the blockchain database rather than having the data control by a single person or group of users. Even though blockchain technology provides suitable solutions for secure digital transactions, it encounters several technical challenges due to the need for transactions with high integrity and security to prevent attacks in the Blockchain. Moreover, blockchain technology has supported secure data storage in different computing environments, including the Internet of Things (IoT) and cloud computing environment. Cloud computing is an exploring paradigm that offers a wide range of benefits to the users, including configurable computing resources, service flexibility, and economic savings. On the other hand, Cloud computing faces several obstacles regarding security and privacy issues in cloud storage. To resolve traditional Cloud security limitations, blockchain technology supports Cloud services. Blockchain technology is the distributed ledger that encourages tracking and records the resources without requiring the centralized trusted authority to ensure the data source by avoiding the damage from the attack of the outsiders.