With the rapidly developed IT technology, large-scale networks can be designed to link many heterogeneous devices into the Internet. The majority of current infrastructures are clustered, easier to maintain, but cannot efficiently provide immutable and verifiable service between multiple parties. For large-scale infrastructures like decentralization, reliability, trackability, and immutability, Blockchain technology offers several desirable functions. This article introduces an infrastructure based on blockchain that facilitates unchanging and controllable services. However, the need for storage capacity presents a threat to resource-controlled architecture when adding blockchain technologies to the infrastructure. The paper attempts to tackle the storage dilemma with a centralized storage side chain. In fact, the proposed architecture has a distributed storage structure where most of the blockchain is kept at the cloud, although these current blocks are kept in the real network integration node. The framework architecture allows the local, blockchain and server infrastructures to be conveniently merged to create a distributed blockchain storage between two connectors, the database and the blockchain. The extended version blockchain connection builds block of the network info, and addresses network/cloud overlay sync problems in blockchain. In a practical case of professional IoT, we also have a test case to demonstrate the reliability of the general architecture processing blockchain.