“Rebuild” is a data loss prevention function of YottaChain Blockchain Technology, that is automatically activated in the unlikely event of one of the data storage nodes’ failure. The system automatically assigns other nodes to participate in the rebuild process. For instance, to recover 10000 files lost due to one node failure, a hundred other nodes are assigned to fulfill the “Rebuild” function. In the given scenario, each node only needs to rebuild 100 pieces. Rebuilding one piece takes an average of 0.05 seconds, therefore the system is capable of rebuilding 10000 pieces within only 5 seconds. Data storage nodes monitor each other at all times. The slightest issue is detected immediately, and the lost data is automatically rebuilt in a matter of seconds.