Abstract: |
Systems and methods are described for transferring an asset from a parent chain to a sidechain. A simplified payment verification (SPV) proof associated with the parent chain asset may be generated. The SPV proof may include a threshold level of work. The SPV proof associated with the parent chain asset may be validated, and a sidechain asset corresponding to the parent chain asset may be generated. If no reorganization proof is detected, the sidechain asset is released. To redeem the sidechain asset in the parent chain, a SPV proof associated with the sidechain asset may be generated. The parent chain may validate the SPV proof associated with the sidechain asset. The parent chain asset associated with the sidechain asset may be held for a second predetermined contest period. The parent chain asset may then be released if no reorganization proof associated with the sidechain asset is detected. |
Inventor: |
BACK, Adam (Valleta, MT); MAXWELL, Gregory (Mountain View, CA, US) |
Applicant: |
Blockstream Corporation (Montreal, CA) |
Face Assignee: |
N/A |
Filed: |
2016-05-09 |
Issued: |
2016-11-10 |
Claims: |
16 |
|
US20160330034
|
1. A method for transferring an asset from a parent chain to a sidechain, the method comprising:
(8)
(11)
|
|
10. A method for transferring an asset from a parent chain to a sidechain, the method comprising:
(1)
(7)
|
|
13. A method for creating and verifying a compressed version of a simplified payment verification (SPV) proof, the method comprising:
(2)
(3)
|
|