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

Claim 16:
17. A non-transitory processor-readable medium storing processor-executable instructions to verify a digital resource by 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
a first node has a first nodal private-public key pair;
the processor-executable instructions, when executed by a processor in a first node of the set of nodes, cause the processor to carry out steps of:
generating a digital resource crypto public key by combining a first nodal public key of a first nodal private-public key pair held by said first node, 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 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 the valid subsequent transaction signed by the principal node; and

broadcasting the commitment transaction to the blockchain network.