This document proposes using blockchain technology for large-scale Internet of Things (IoT) data storage and protection. It discusses issues with centralized cloud-based IoT structures, including high computation and storage demands on cloud servers and security/trust issues from dependencies on centralized servers. The proposed system uses a distributed data storage scheme employing blockchain to eliminate centralized servers. IoT device data would be stored in a distributed hash table (DHT) using the blockchain to manage storage addresses. Edge computing is also incorporated to enable real-time computations and communications from nearby edge servers, addressing limitations of IoT devices' low computational power. The goal is to achieve distributed data storage, protection, and complex computations through storing data in DHT using blockchain and