WiMi Hologram Cloud Inc. announced that it is working on researching federated blockchain technology to build a decentralized file storage and sharing system. A federated blockchain is a special type of blockchain, which is a blockchain network managed and maintained by multiple organizations. A federated blockchain offers higher performance and privacy protection compared to a public blockchain.

In a federated blockchain, a file storage and sharing system can be built, i.e., files are stored on different nodes, and the sharing and transmission of files are realized through blockchain technology. In this system, each node can store and share files, and other nodes can transmit and obtain files through the blockchain network. The security and trustworthiness of the files can be ensured through the consensus mechanism and smart contracts of the federated blockchain.

The core of the federated blockchain-based file storage and sharing system researched by WiMi involves splitting files into small blocks and encrypting each block using a cryptographic algorithm. These encrypted blocks are then distributed to various nodes of the federated blockchain for storage. By using the consensus mechanism of the blockchain, the integrity and reliability of the file is ensured.

At the same time, users can control the access rights to the files through smart contracts on the blockchain to realize secure file sharing. The advantages of this system include data security, decentralization, scalability and high performance. By using federated blockchain technology, WiMi seeks to build a trusted and secure file storage and sharing system that provides users with a better file management and sharing experience.

Architecture design is a very important step in a federated blockchain-based file storage and sharing system. The main components of this system include client, peer nodes and blockchain networks. The client is the interface where the user interacts with the system to upload, download and share files.

Peer nodes are the core components of the system that are responsible for storing and sharing files and participating in the consensus process of the blockchain. The blockchain network is a distributed network of multiple peer nodes for storing metadata about transactions and files.