×

TRANSFERRING LEDGER ASSETS BETWEEN BLOCKCHAINS VIA PEGGED SIDECHAINS

  • US 20160330034A1
  • Filed: 05/09/2016
  • Published: 11/10/2016
  • Est. Priority Date: 05/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for transferring an asset from a parent chain to a sidechain, the method comprising:

  • sending, by a processor, a parent chain asset to an output of the parent chain;

    generating, by the processor for the output, a simplified payment verification (SPV) proof associated with the parent chain asset, the SPV proof comprising a threshold level of work, the generating taking place over a predetermined period of time;

    validating, by a sidechain validator server, that the SPV proof associated with the parent chain asset meets the threshold level of work indicated by the SPV proof;

    generating a sidechain asset corresponding to the parent chain asset;

    holding the sidechain asset for a predetermined contest period, during which the transferring is invalidated if a reorganization proof associated with the parent chain asset is detected in the parent chain;

    releasing the sidechain asset if no reorganization proof is detected;

    sending, by a second processor, the sidechain asset to an output of the sidechain;

    generating, by the second processor, a SPV proof associated with the sidechain asset;

    validating, by a parent chain validator server, the SPV proof associated with the sidechain asset;

    holding the parent chain asset for a second predetermined contest period, during which a release of the parent chain asset is denied if a reorganization proof associated with the sidechain asset is detected in the sidechain; and

    releasing the parent chain asset if no reorganization proof associated with the sidechain asset is detected.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×