This document proposes a multi-factor authentication security framework using blockchain for cloud computing. It discusses using one-time passwords and unique codes for login along with blockchain technology to securely store data in the cloud. The framework aims to improve security, securely share data online, and secure cloud data storage. It presents a system architecture with three modules - data owner, user, and authority - to allow data owners to securely upload files via blockchain that users can view and download with authentication.