| CPC H04L 9/50 (2022.05) | 20 Claims |

|
1. A device, comprising:
one or more hardware processors configured to:
receive Key Performance Indicators (“KPIs”) associated with a plurality of nodes of a blockchain network;
receive a request for the blockchain network to execute a particular set of operations;
identify a consensus policy of the blockchain network, wherein the consensus policy indicates a particular quantity of result sets used to verify operations performed by nodes of the blockchain network;
select a particular quantity of subgroups of the blockchain network based on the received KPIs, wherein each subgroup includes one or more nodes of the blockchain network, wherein the particular quantity of subgroups is greater than or equal to the particular quantity of result sets indicated in the consensus policy;
for each subgroup, assign respective portions of the particular set of operations to be performed by respective nodes of the subgroup, wherein splitting the particular set of operations is based on the received KPIs;
instruct each node of each subgroup to execute the respective portion of operations assigned to each node;
receive results, from each node of each subgroup, of performing respective portions of the operations as assigned to each node;
generate an aggregated result set associated with each subgroup based on the received results; and
verify consensus of execution of the requested particular set of operations based on the aggregated result set associated with each subgroup.
|