CPC H04L 9/3239 (2013.01) [G06F 16/22 (2019.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A method for storing data for generating index values of an index during a plurality of time periods, the index having a plurality of index components, the method comprising:
receiving primary data from a set of data sources associated with the index, the primary data comprising data for a first index component of the plurality of index components during a current time period of the plurality of time periods, and data for a second index component of the plurality of index components during the current time period;
generating an index value for the current time period based on the received primary data;
generating a cryptographic hash value based at least on the received data for the first index component during the current time period, the received data for the second index component during the current time period, and a previous cryptographic hash value corresponding to a previous time period of the plurality of time periods; and
storing a new block in a blockchain associated with the index, the new block including the generated index value for the current time period, the received primary data for the current time period, and the generated cryptographic hash value.
|