CPC G06F 21/6245 (2013.01) [G06Q 10/10 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/363 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0185 (2013.01); G06Q 50/265 (2013.01); H04L 63/0853 (2013.01); G06Q 40/03 (2023.01); G06Q 2220/00 (2013.01)] | 14 Claims |
1. A method for utilizing trust levels for attestation of information, comprising:
deriving, by a validating device, an attestation address within a distributed or centralized ledger from information of a user;
recording, by the validating device in the distributed or centralized ledger, an attestation of the information of the user with a transaction at the derived attestation address, the validating device assigned a trust level proportional to a probability that the attestation is correct by an operator of the validating device;
receiving, by the validating device from a requesting device responsive to the requesting device accessing the transaction at the attestation address, a request indicating that the attestation may be invalid;
providing, by the validating device to the requesting device responsive to the request, a first predetermined number of tokens;
providing, by the validating device to a penalizing device, a second predetermined number of tokens, the second predetermined number of tokens selected proportional to the trust level assigned to the validating device; and
receiving a third predetermined number of tokens, by the validating device from the requesting device, responsive to the requesting device accessing the transaction at the attestation address; and
wherein the second predetermined number of tokens is equal to the third predetermined number of tokens divided by a value inversely proportional to the probability that the attestation is correct.
|