Preservation of uniqueness and integrity of a digital asset
AssigneeInternational Business Machines Corporation
InventorsNitin Gaur, Jeronimo Irazabal
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of connecting, by an asset server, to a source blockchain configured to store a digital asset of an asset owner, enciphering and locking, by the asset server, the asset in the source blockchain, manifesting, by the asset server, the asset as a linked asset in a target blockchain, tracking, by the asset server, a life cycle of the asset, detecting, by the asset server, an end of the life cycle of the asset, reflecting, by the asset server, the end of the life cycle of the asset in the source blockchain, and creating, by the asset server, the asset in the target blockchain.
Claims20
A system, comprising:
- a processor;
- a memory on which are stored machine readable instructions that when executed by the processor, cause the processor to:
- connect to a source blockchain network of a source blockchain that stores a first instance of a digital asset and a conditional release of the first instance of the digital asset which includes a reference to the digital asset, a time out, and a condition;
- detect that a lifecycle of the first instance of the digital asset stored in the source blockchain has completed based on the condition of the conditional release and a number of blocks generated in the source blockchain since the time out of the conditional release of the first instance of the digital asset was settled on the source blockchain;
- create a second instance of the digital asset for a target blockchain network within the target blockchain, in response to the detected completion of the lifecycle of the first instance of the digital asset, wherein the second instance of the digital asset comprises a morphed state of the first instance of the digital asset as a result of the digital asset leaving the source blockchain and entering the target blockchain;
- and
- enter the second instance of the digital asset in the target blockchain.
A method, comprising:
- connecting, by an asset server, to a source blockchain network of a source blockchain that stores a first instance of a digital asset and a conditional release of the first instance of the digital asset which includes a reference to the digital asset, a time out, and a condition;
- detecting, by the asset server, that a lifecycle of the first instance of the digital asset in the source blockchain has completed based on the condition of the conditional release and a number of blocks generated in the source blockchain since the time out of the conditional release of the first instance of the digital asset was settled on the source blockchain;
- creating, by the asset server, a second instance of the digital asset for a target blockchain network within the target blockchain, in response to the detected completion of the lifecycle of the first instance of the digital asset, wherein the second instance of the digital asset comprises a morphed state of the first instance of the digital asset as a result of the digital asset leaving the source blockchain and entering the target blockchain;
- and
- enter the second instance of the digital asset in the target blockchain.
A non-transitory computer-readable medium comprising instructions, that when read by a processor, cause the processor to perform a method comprising:
- connecting to a source blockchain that stores a first instance of a digital asset and a conditional release of the first instance of the digital asset which includes a reference to the digital asset, a time out, and a condition;
- detecting that a lifecycle of the first instance of the digital asset in the source blockchain has completed based on the condition of the conditional release and a number of blocks generated in the source blockchain since the time out of conditional release of the first instance of the digital asset was settled on the source blockchain;
- creating a second instance of the digital asset for a target blockchain network within the target blockchain, in response to the detected completion of the lifecycle of the first instance of the digital asset, wherein the second instance of the digital asset comprises a morphed state of the first instance of the digital asset as a result of the digital asset leaving the source blockchain and entering the target blockchain;
- and
- enter the second instance of the digital asset in the target blockchain.
Dependencies are inferred from the claim text.