| CPC G06F 16/1734 (2019.01) [G06F 16/182 (2019.01); G06F 16/185 (2019.01); G06F 16/1865 (2019.01); G06Q 20/0658 (2013.01); H04L 9/0637 (2013.01)] | 20 Claims | 

| 
               1. A computer-implemented method comprising: 
            during an epoch: 
              identifying, within a distributed digital ledger transaction network, a transaction block comprising a plurality of transactions; 
                  executing, by a first set of validator node devices, the transaction block relative to a state data structure to generate an execution result, the first set of validator node devices being defined during a past epoch; 
                  upon determining that a plurality of votes on the execution result from a plurality of validator node devices of the first set of validator node devices satisfies a consensus threshold, committing the execution result to storage using a modified state data structure; and 
                  defining, by execution of a smart contract within the distributed digital ledger transaction network, a second set of validator devices for committing an execution result of a future epoch, the second set of validator devices being different from the first set of validator devices. 
                 |