Computer-implemented system and method for fault-resistant multi-node communication
AssigneenChain Licensing AG
InventorsDaniel Joseph, Craig Steven Wright
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsDaniel Joseph, Craig Steven Wright
Estimating the term…
Techniques are presented relating to security of blockchain transactions that transfer digital assets or entities from one resource to another. Techniques provide a computer-implemented method for improving the security, anonymity and/or control of a value-mixing blockchain transaction having a plurality of participating nodes, each node having a respective output address to which the transaction is to allocate value. The method includes encrypting by a node its output address using that node's public key, adding the encrypted output address to a set of output addresses for the transaction, shuffling the order of the encrypted output addresses in the set. Each participating node identifies its encrypted output address in the set, and replaces its encrypted output address with its unencrypted output address. The result is a shuffled set of output addresses that cannot be linked to a particular input. with its unencrypted output address. The result is a shuffled set of output addresses that cannot be linked to a particular input.
A computer-implemented method of fault-resistant multi-node communication, the communication having a plurality of participating nodes, each node having its own public key and private key forming a public-private key pair, each node having a respective output address to which the communication is to assign tokens, the method comprising:
Dependencies are inferred from the claim text.