Secret smart operations in blockchain
AssigneeInternational Business Machines Corporation
InventorsLei Yu, Qi Zhang, Petr Novotny, Nitin Gaur
Life of this patent
Estimating the term…
Abstract
A system may enact a process including initiating an operation to transfer a secret, establishing n groups of nodes in a blockchain network, dividing a secret into n secret parts, creating n group keys, encrypting each secret part of the secret with a corresponding group key, and recording encrypted secret parts on the blockchain networks.
Claims20
A system comprising:
- a memory;
- and
- a processor in communication with the memory, the processor being configured to perform processes comprising:
- initiating an operation to transfer a secret;
- establishing n groups of nodes in a blockchain network;
- dividing a secret into n secret parts;
- creating n group keys;
- encrypting each secret part of the secret with a corresponding group key;
- and
- recording encrypted secret parts on the blockchain networks.
A method comprising:
- initiating an operation to transfer a secret;
- establishing n groups of nodes in a blockchain network;
- dividing a secret into n secret parts;
- creating n group keys;
- encrypting each secret part of the secret with a corresponding group key;
- and
- recording encrypted secret parts on the blockchain networks.
The method of claim, 8 further comprising:
- distributing the group keys to the groups such that each group gets a single group key.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processors to perform a method, the method comprising:
- initiating an operation to transfer a secret;
- establishing n groups of nodes in a blockchain network;
- dividing a secret into n secret parts;
- creating n group keys;
- encrypting each secret part of the secret with a corresponding group key;
- and
- recording encrypted secret parts on the blockchain networks.
Dependencies are inferred from the claim text.