| CPC G06Q 20/102 (2013.01) [G06F 16/27 (2019.01); G06Q 10/10 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/1235 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3676 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0185 (2013.01); G06Q 40/03 (2023.01); G06Q 40/04 (2013.01); G06Q 50/184 (2013.01); H04L 9/3213 (2013.01); G06Q 2220/00 (2013.01); H04L 2209/56 (2013.01)] | 18 Claims | 

| 
               1. A method comprises: 
            creating, by one or more computing devices, a two-dimensional array data structure, wherein a first dimension of the two-dimensional array structure represents addresses, and wherein a second dimension of the two-dimensional array structure represents partitions; 
                storing, by a first computing device of the one or more computing devices, assignable tokens in a first partition of a plurality of partitions of a first address of the two-dimensional array structure, wherein the first computing device is a digital asset custodial device; 
                determining, by the digital asset custodial device, to assign to a network computing device of a cryptocurrency payment system conditional access rights to an amount of assignable tokens of the assignable tokens to back certain interactions of the cryptocurrency payment system, wherein the conditional access rights are in accordance with a set of conditions, wherein the assignment of the conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger, and wherein the self-enforcing smart contract is operable to verify one or more aspects of the certain interactions; 
                locking, by the digital asset custodial device and in accordance with the self-enforcing smart contract, the amount of the assignable tokens in the first partition of the first address of the two-dimensional array structure, wherein the first address is associated with the digital asset custodial device; 
                associating, by the digital asset custodial device, the amount of assignable tokens with the first partition, wherein the first partition is associated with the network computing device; and 
                providing, by the digital asset custodial device and in accordance with the self-enforcing smart contract, the conditional access rights to the amount of the assignable tokens to the network computing device, wherein the network computing device does not store the amount of the assignable tokens. 
               |