| CPC G06Q 20/3674 (2013.01) [G06Q 20/3676 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/401 (2013.01); H04L 9/3215 (2013.01); H04L 9/3239 (2013.01); H04L 9/3236 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 20 Claims |

|
11. A computing device to initiate a token transfer process that includes a plurality of participating nodes, the computing device comprising:
memory;
a network interface to provide network connectivity; and
a processor configured to carry out a method comprising:
joining a token transfer process as a participating node in the indirect anonymous transfer protocol;
obtaining a list of indirect token transactions for which the first node is either an input node or an output node for in the indirect anonymous transfer protocol;
generating, in collaboration with other participating nodes of the indirect anonymous transfer protocol, a commitment channel between the first node and each of the other participating nodes for which an indirect token transaction identified in the list obtained by the first node; and
collaborating with all the other participating nodes and executing the indirect token transactions in which the first node is involved, using the generated commitment channels.
|