Blockchain Non-Fungible Tokenization of Physical Assets Via Digital Twinning
20220335417 · 2022-10-20
Inventors
Cpc classification
International classification
Abstract
Provided is a system and method for creating, maintaining and tracking a cryptographic digital asset tied to physical asset, including creating a digital asset file representative of a respective physical asset; initializing a digital asset generator to create a blockchain-enabled NFT having a unique digital asset ID code; linking the unique digital asset ID code with a unique user ID code which is associated with the first party; creating a first transaction block in a distributed blockchain ledger to record possession with the first party; receiving an asset transfer request to transfer the digital asset and physical asset to a second party; verifying a second unique user ID code; linking the cryptographic digital asset with the second unique user ID code; and creating a second transaction block in the distributed blockchain ledger for recordation of the transfer of possession from the first party to the second party.
Claims
1. A method for creating, maintaining and tracking a cryptographic digital asset tied to physical asset, the method comprising: creating, via a first computing node within a distributed computing network, a digital asset file representative of a respective physical asset in possession of a first party; initializing a digital asset generator to create a blockchain-enabled non fungible token (NFT) of the digital asset file, wherein the NFT is assigned a unique digital asset identification (ID) code; linking the unique digital asset ID code with a unique user ID code, wherein the unique user ID code is associated with the first party; creating a first transaction block including the unique digital asset code and the unique user ID code, via the first computing node in a distributed blockchain ledger, to record possession of the cryptographic digital asset and the respective physical asset with the first party; receiving an asset transfer request to transfer the cryptographic digital asset and respective physical asset to a second party; verifying a second unique user ID code which is associated with the second party; linking the cryptographic digital asset with the second unique user ID code; and creating a second transaction block including the unique digital asset ID code and the second unique user ID code in the distributed blockchain ledger for recordation of the transfer of possession of the cryptographic digital asset and the respective physical asset from the first party to the second party.
2. The method of claim 1, wherein the transfer of possession is automatically initiated via a smart contract.
3. The method of claim 1, wherein the physical asset is selected from the list consisting of a nuclear device, a component of a nuclear device, a sub-component of a nuclear device and a nuclear material.
4. The method of claim 1, wherein the physical asset is an aircraft component, sub-component or part assigned to a rotable pool.
5. The method of claim 1, wherein the physical asset is a tool or piece of equipment assigned to a common locker accessible by both the first and second party.
6. A decentralized computing system for creating, maintaining and tracking a cryptographic digital asset tied to physical asset, the decentralized computing system comprising: a cryptographic digital asset marketplace configured to store a plurality of digital assets and a plurality of unique digital asset identification (ID) codes; and a first computing node operatively connected to the cryptographic digital asset marketplace, the first computing node being programmed to: create a digital asset file representative of a respective physical asset in possession of a first party; initialize a digital asset generator to create a blockchain-enabled non fungible token (NFT) of the digital asset file, wherein the NFT is assigned a respective unique digital asset ID code; link the respective unique digital asset ID code with a unique user ID code, wherein the unique user ID code is associated with the first party; create a first transaction block including the respective unique digital asset ID code and the unique user ID code, via the first computing node in a distributed blockchain ledger, to record possession of the cryptographic digital asset and the respective physical asset with the first party; receive an asset transfer request to transfer the cryptographic digital asset and respective physical asset to a second party; verify a second unique user ID code which is associated with the second party; link the cryptographic digital asset with the second unique user ID code; and create a second transaction block including the respective unique digital asset ID code and the second unique user ID code in the distributed blockchain ledger for recordation of the transfer of possession of the cryptographic digital asset and the respective physical asset from the first party to the second party.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] As used herein, the terms “cryptographic digital assets,” and/or “digital assets” may refer to any computer-generated virtual object that has a unique, non-fungible tokenized code (“token”) registered on and validated by a blockchain platform or otherwise registered in an immutable database.
[0018] As described in greater detail below, each unique token (NFT) may be directly linked to a single physical object or asset, which may be reproduced as a virtual reproduction or digital version. In one embodiment, the token may include a 64-bit alphanumeric code that is sectioned into individual code segments where one or more or all of the code segments of the alphanumeric code may express data indicative of attributes of the physical asset or asset location or ownership. During the creation of each token, a smart contract may be generated to authenticate ownership and to track future transactions of the token on a blockchain-based distributed computing platform.
[0019] Referring now to the drawings,
[0020] In one aspect of the invention, blockchain network 16 may include at least one non-fungible token (NFT) registered thereon which represents a tangible physical asset. The NFT may be generated via digital asset generator 18 and may include genomic information regarding the physical asset, such as but not limited to the location and owner of the physical asset, the part or serial number of the physical asset, the condition of the physical asset, and the like. First user 12 also possesses a digital wallet or locker that includes a private cryptographic key associated solely with first user 12. This unique key (user ID) allows first user 12, through first computing device 14, to read encrypted data associated with a linked token as well as enable transfer of ownership of the NFT. It should be noted that a cryptocurrency wallet/locker is used to store public and private key pairs but does not store the cryptocurrency itself. Instead, the cryptocurrency is decentralized and maintained in a publicly available blockchain ledger. With the stored keys, first user 12 may digitally sign a transaction and write it to the blockchain ledger. In one aspect of the present invention a smart contract associated with the wallet/locker may be used to automatically transfer assets and create a verifiable audit trail of every transfer.
[0021] Turning now to
[0022] As shown in
[0023] As shown at step 120, a second user 22 using a second computing device 24, such as smartphone or smartwatch (see
[0024] Turning now to
[0025] With reference to
[0026] As shown in
[0027] Aspects of this disclosure may be implemented, in some embodiments, through a computer-executable program of instructions, such as program modules, generally referred to as software applications or application programs executed by any of a controller or the controller variations described herein. Software may include, in non-limiting examples, routines, programs, objects, components, and data structures that perform particular tasks or implement particular data types. The software may form an interface to allow a computer to react according to a source of input. The software may also cooperate with other code segments to initiate a variety of tasks in response to data received in conjunction with the source of the received data. The software may be stored on any of a variety of memory media, such as CD-ROM, magnetic disk, bubble memory, and semiconductor memory (e.g., various types of RAM or ROM).
[0028] Moreover, aspects of the present disclosure may be practiced with a variety of computer-system and computer-network configurations, including multiprocessor systems, microprocessor-based or programmable-consumer electronics, minicomputers, mainframe computers, and the like. In addition, aspects of the present disclosure may be practiced in distributed-computing environments where tasks are performed by resident and remote-processing devices that are linked through a communications network. In a distributed-computing environment, program modules may be located in both local and remote computer-storage media including memory storage devices. Aspects of the present disclosure may therefore be implemented in connection with various hardware, software or a combination thereof, in a computer system or other processing system.
[0029] Any of the methods described herein may include machine readable instructions for execution by: (a) a processor, (b) a controller, and/or (c) any other suitable processing device. Any algorithm, software, control logic, protocol or method disclosed herein may be embodied as software stored on a tangible medium such as, for example, a flash memory, a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (DVD), or other memory devices. The entire algorithm, control logic, protocol, or method, and/or parts thereof, may alternatively be executed by a device other than a controller and/or embodied in firmware or dedicated hardware in an available manner (e.g., implemented by an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), discrete logic, etc.). Further, although specific algorithms are described with reference to flowcharts depicted herein, many other methods for implementing the example machine-readable instructions may alternatively be used.
[0030] For purposes of the present detailed description, unless specifically disclaimed: the singular includes the plural and vice versa; the words “and” and “or” shall be both conjunctive and disjunctive; the words “any” and “all” shall both mean “any and all”; and the words “including,” “comprising,” “having,” “containing,” and the like shall each mean “including without limitation.” Moreover, words of approximation, such as “about,” “almost,” “substantially,” “approximately,” and the like, may be used herein in the sense of “at, near, or nearly at,” or “within 0-5% of,” or “within acceptable manufacturing tolerances,” or any logical combination thereof, for example.
[0031] Furthermore, relative positional or directional terms used herein, such as for example, top, bottom, front, back, left side, right side, upward, downward, rightward, leftward, inward, outward, vertical, horizontal, clockwise, counterclockwise, etc., may have been used in the above-referenced description to describe a positional or directional relationship among elements as the elements are presented in the drawings. However, these terms should not limit in any way a specific orientation of the referenced feature, in practice.
[0032] Although the present invention has thus been described in detail with regard to the preferred embodiments and drawings thereof, it should be apparent to those skilled in the art that various adaptations and modifications of the present invention may be accomplished without departing from the spirit and the scope of the invention. Accordingly, it is to be understood that the detailed description and the accompanying drawings as set forth hereinabove are not intended to limit the breadth of the present invention, which should be inferred only from the following claims and their appropriately construed legal equivalents.