CPC H04L 9/0838 (2013.01) [G06F 21/6218 (2013.01); H04L 9/30 (2013.01); H04L 9/321 (2013.01); H04L 9/3236 (2013.01); H04L 9/3247 (2013.01); H04L 63/0407 (2013.01); H04L 63/0823 (2013.01); H04L 63/0853 (2013.01); H04L 63/0884 (2013.01); H04L 63/12 (2013.01); H04W 12/02 (2013.01); H04W 12/033 (2021.01); H04W 12/106 (2021.01); H04W 12/108 (2021.01); H04L 9/50 (2022.05); H04L 2209/42 (2013.01); H04L 2209/56 (2013.01)] | 20 Claims |
1. A computer-implemented method for a trustworthy data exchange, comprising:
receiving, from a device, a query, wherein the query comprises a question;
determining, based on the query, a trusted authority by which particular information related to the query is to be certified;
retrieving the particular information related to the query from one or more data repositories storing data verified by the trusted authority, wherein the one or more data repositories are part of a distributed database comprising an immutable data store that maintains a verifiable history of changes to information stored in the distributed database;
determining, based on the particular information related to the query, an answer to the query; and
providing the answer to the device.
|