Enhancing data protection with a distributed storage system based on the redundant residue number system