Patent ID: 11921706
Assignee: NCHAIN LICENSING AG
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A computing device to participate in verifying a digital resource, the computing device being a first node of a plurality of nodes in a blockchain network, wherein:
a collective private key of a collective private-public key pair is based on a set of private key shares,
a principal node in the blockchain network has at least two of said private key shares,
each of the plurality of nodes has one of said private key shares, and
said first node has a first nodal private-public key pair;
the computing device comprising:
a processor;
a memory;
a network interface to provide network connectivity to the other nodes in the plurality of nodes; and
a blockchain application containing computer-executable instructions that, when executed by the processor, cause the processor to carry out steps of:
generating, by the first node, a digital resource crypto public key by combining a first nodal public key of the first nodal private-public key pair and a collective public key of the collective private-public key pair;
encrypting the digital resource using the digital resource crypto public key;
generating one or more blockchain transactions for a first commitment channel by:
generating, by the first node, a commitment transaction having a commitment transaction output which requires that a valid subsequent transaction having the commitment transaction output as an input is to include the private key share of the first node, and
receiving, by the first node, the valid subsequent transaction signed by the principal node; and

broadcasting the commitment transaction to the blockchain network.