CPC H04L 9/50 (2022.05) [G06F 8/427 (2013.01); H04L 9/3247 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, from a first system, a first request to have a second system execute a computer executable program using first data from a first data source associated with the second system;
sending, to at least one device associated with a blockchain, a second request to obtain second data indicating a first set of functions permitted to be executed by the second system, wherein the second data corresponds to an agreement between at least a first party and a second party regarding the first set of functions;
receiving, from the at least one device, the second data;
determining third data representing a second set of functions, wherein the second set of functions is a subset of the first set of functions;
determining, using the third data, the computer executable program satisfies a condition; and
in response to determining the computer executable program satisfies the condition, sending the computer executable program to the second system.
|