Patent ID: 9411976
Filing Date: 2016-08-09
CPC Classification: G06F,H04L

Claim Text:
1. A method of protecting data, comprising: providing a system including a plurality of users, a plurality of data storage nodes and a data communication network linking the plurality of users to the plurality of data storage nodes; and storing user data corresponding to a currency value authenticated by an authenticating arrangement by: (i) dividing the user data into a plurality of data chunks; (ii) swapping data between the data chunks to encrypt and/or obfuscate the data chunks; (iii) storing the one or more encrypted and/or obfuscated data chunks at the plurality of data storage nodes including maintaining multiple copies of the encrypted and/or obfuscated data chunks at the plurality of data storage nodes; (iv) recording, in at least one data map stored in encrypted form at one or more locations in the plurality of data storage nodes, locations of the plurality of data storage nodes at which the one or more encrypted and/or obfuscated data chunks are stored; and (v) from uncorrupted copies of the multiple copies of the encrypted and/or obfuscated data chunks, regenerating one or more replacement encrypted and/or obfuscated data chunks and replacing any copy of the encrypted and/or obfuscated data chunks which has been corrupted; and registering a change of value ownership at the authenticating arrangement of the system to transfer ownership of the currency value from one user to another.