CPC G06Q 20/401 (2013.01) [H04L 9/0618 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 63/10 (2013.01); H04L 9/50 (2022.05); H04L 2209/42 (2013.01); H04L 2209/56 (2013.01)] | 20 Claims |
1. A method comprising:
at a computing platform comprising one or more processors, memory, and a network interface:
receiving, via the network interface, information identifying a user comprising an authorization signed by a user's private key;
receiving, from a plurality of computing systems and via a network interface, event information associated with a user;
matching, based on the event information, the event information to a blockchain identifier associated with the user;
retrieving, based on the user's private key and from one or more blocks of a blockchain stored in the memory, historical information associated with the user;
retrieving, from a block in the blockchain and based on the event information, a smart contract comprising a first function and a second function;
calculating, by a plurality of trained models of the computing platform and based on the historical information associated with the user, a numerical trust level associated with the user, wherein the plurality of trained models of the computing platform calculate a higher numerical trust level or a lower numerical trust level based on specified information associated with the user and wherein the plurality of trained models of the computing platform is trained by a plurality of data sets using a neural network that maps the plurality of data sets to a plurality of target variables that indicate the numerical trust level;
generating, based on the event information and the historical information, an event block comprising a first data structure including data modified by an executed first function and a trust block comprising a second data structure including data modified by an executed second function; and
associating the event block to an event sidechain of a plurality of sidechains of the blockchain and the trust block to a main chain of the blockchain, wherein the trust block comprises a timestamp and wherein the event block is associated to a selected event sidechain of the plurality of sidechains of the block chain based on the timestamp of the trust block.
|