Tokenization of the appreciation of assets
Disclosed are methods and systems that tokenize the appreciation of an asset. An appreciation token that corresponds to the value of the appreciation of the asset can be generated, and a smart contract can be embedded into a distributed ledger block of a distributed ledger.
1 . A computer implemented method comprising:
generating, by an appreciation token computer platform, an appreciation token corresponding to a value of an appreciation of an asset;
embedding or instructing a distributed ledger to embed, a smart contract into a distributed ledger block of the distributed ledger, wherein the smart contract contains terms for redeeming at least a portion of the appreciation token, wherein the distributed ledger is part of a blockchain in an external blockchain system that is external to the appreciation token computer platform;
sending, by the appreciation token computer platform to the external blockchain system, a transaction request for transfer of cryptocurrency from a first cryptocurrency wallet to a second cryptocurrency wallet; and
receiving, by the appreciation token computer platform, a notification of cryptocurrency transfer,
wherein an oracle embedded in the distributed ledger block is configured to send the notification of cryptocurrency transfer to the appreciation token computer platform.
2 . The method of claim 1 , wherein the terms include asset description, appreciation determination, appreciation calculation, payment and timing, or a combination thereof.
3 . The method of claim 1 , wherein the appreciation token computer platform instructs the external blockchain system to embed the smart contract into the distributed ledger block of the distributed ledger.
4 . The method of claim 1 , wherein the appreciation token computer platform embeds the smart contract into the distributed ledger block of the distributed ledger.
5 . The method of claim 4 , further comprising:
administering the blockchain by the appreciation token computer platform.
6 . A computer implemented method comprising:
generating, by an appreciation token computer platform, an appreciation token corresponding to a value of an appreciation of an asset;
embedding, by a distributed ledger, a smart contract into a distributed ledger block of the distributed ledger, wherein the distributed ledger is an internal blockchain system contained within the appreciation token computer platform, wherein the smart contract contains terms for redeeming at least a portion of the appreciation token;
sending, by the appreciation token computer platform to the internal blockchain system, a first transaction request for purchase of the appreciation token;
sending, by the internal blockchain system to an external blockchain system, a second transaction request for transfer of cryptocurrency from a first cryptocurrency wallet to a second cryptocurrency wallet;
receiving, by the internal blockchain system, a notification of cryptocurrency transfer,
wherein an oracle is embedded in the distributed ledger block and is configured to send the notification of cryptocurrency transfer to the internal blockchain system.