Multi-party computation for time-released blockchain
AssigneeFujitsu Limited
InventorsArnab ROY, Hart MONTGOMERY
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsArnab ROY, Hart MONTGOMERY
Estimating the term…
A method may include receiving, from a first trusted authority (which may be distributed), a secret key specific to a party for use in posting to a blockchain. The method may also include receiving, from a second trusted authority (which may be distributed), a correlated randomness component specific to the party and associated with a given temporal segment; and computing, using an input from the party and the correlated randomness component in a non-interactive multi-party computation (NIMPC), an NIMPC-encrypted input associated with the party for the given temporal segment. The method may also include encrypting the NIMPC-encrypted input according to a blockchain encryption algorithm to yield a ciphertext, and submitting the ciphertext to a block associated with the given temporal segment in a blockchain, the block able to be decrypted after a future block of the blockchain is posted after the block is posted to the blockchain.
A method comprising:
One or more non-transitory computer-readable media containing instructions that, in response to being executed by one or more processors, cause a system to perform operations comprising:
Dependencies are inferred from the claim text.