ConceptioArchiveGoogle Patents
Google Patentsopen access

… commodity assets from unrefined commodity reserves utilizing blockchain and … — Stichting Ip-Oversight (US11893626B2)

Stichting Ip-Oversight · Google Patents
Google Patents · Patents · License: Open Access
Open Source ↗
oversight
patent, google patents, intellectual property, US11893626B2, Stichting Ip-Oversight, Christopher Youb, en, 2024

ABSTRACT

Abstract

A token system and method, employing a token representing an interest in a smart contract, comprising: a distributed ledger, storing parameters of a smart contract, the smart contract representing an agreement, secured by a security interest in property, to execute the security interest unless a token is returned within a period; a communication port configured to interface with an automated communication network for communications between a plurality of cryptographic hardware processors; and an automated distributed virtual state machine, hosted by the plurality of cryptographic hardware processors, employing a distributed consensus model for transaction validation, the automated distributed virtual state machine being configured to: communicate distributed consensus messages through the automated communication network; communicate the token; execute the smart contract defined by the parameters, receiving inputs and producing outputs on a blockchain; and communicate an immutable message for exercise of the security interest.

Description

CROSS REFERENCE TO RELATED APPLICATIONS

The present application is a Continuation in Part from U.S. patent application Ser. No. 15/916,128, filed Mar. 8, 2018, now U.S. Pat. No. 11,188,977, issued Nov. 30, 2021, which claims benefit of priority from U.S. Provisional Patent Application Ser. No. 62/468,764, filed Mar. 8, 2017, the entirety of which is incorporated herein by reference.

FIELD OF THE INVENTION

The present invention relates to the field of securitized transactions and smart contracts, and encompasses systems and methods for conducting transactions.

BACKGROUND OF THE INVENTION

Each reference cited herein is expressly incorporated herein by reference in its entirety, for all purposes.

Tokenization of Assets

In the current marketplace, a commodity asset owner can go to a lender and securitize the commodity assets thereby gaining liquidity. The problem with this current model is that it requires a liquid commodity, and when securitized, the commodity may be restricted from beneficial use. Further, the value of the commodity may be deeply discounted, and ongoing interest charges are accrued.

Frolov et al., U.S. Pat. No. 9,747,586, discloses a system and method for issuance of electronic currency substantiated by a reserve of assets. The reserve is a commodity or asset that is actively traded.

Miner, US 20150332256, discloses a system and method for converting cryptocurrency to virtual assets whose value is substantiated by reserve of assets. The reserve is, for example, book entries for fiat currencies, which are actively traded.

Doney, US 20170213289, expressly incorporated herein by reference in its entirety, describes creation of collateralized portfolios, as a collection of income-producing assets, generated through transactions that exchange estimated asset value for liquid instruments in the portfolio. Transaction elasticity is provided by liquid instruments (reserve funds and portfolio-owned shares) held in reserve in the portfolio's reservoir which provides a market smoothing function to adapt to changes in asset demand and risk. Each portfolio's reservoir is collectively owned by the shareholders; continuously replenishing itself with income generated by assets in the portfolio. Shares can be represented by digital tokens, traded as digital currency such as cryptocurrency, and monetized with the convenience of cash through a network of exchanges and payment gateways.

Vieira et al., US20180047111, expressly incorporated herein by reference in its entirety, describes enhanced organizational transparency using a linked activity chain in a ledger, employing a block chain.

Distributed Ledger

A distributed ledger is a database that is consensually shared and synchronized across multiple sites, institutions, or geographies, accessible by multiple entities. It allows transactions to have public “witnesses.” The participant at each node of the network can access the recordings shared across that network and can own an identical copy of it. Any changes or additions made to the ledger are reflected and copied to all participants in a matter of seconds or minutes. A distributed ledger stands in contrast to a centralized ledger, which is the type of ledger that most companies use. A centralized ledger is more prone to cyber attacks and fraud, as it has a single point of failure.

A distributed ledger is a database that is synchronized and accessible across different sites and geographies by multiple participants. The need for a central authority to keep a check against manipulation is eliminated by the use of a distributed ledger.

Distributed ledgers may be permissioned or permissionless. This determines if anyone or only approved people can run a node to validate transactions. They also vary between the consensus algorithm—proof of work, proof of stake, voting systems and hashgraph. They may be mineable (one can claim ownership of new coins contributing with a node) or not (the creator of the cryptocurrency owns all at the beginning). All blockchain is considered to be a form of DLT. There are also non-blockchain distributed ledger tables.

Blockchain

A blockchain is a growing list of records, called blocks, that are linked together using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree). The timestamp proves that the transaction data existed when the block was published in order to get into its hash. As blocks each contain information about the block previous to it, they form a chain, with each additional block reinforcing the ones before it. Therefore, blockchains are resistant to modification of their data because once recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks. en.wikipedia.org/wiki/Blockchain

Blockchains are typically managed by a peer-to-peer network for use as a publicly distributed ledger, where nodes collectively adhere to a protocol to communicate and validate new blocks. Although blockchain records are not unalterable as forks are possible, blockchains may be considered secure by design and exemplify a distributed computing system with high Byzantine fault tolerance.

Cryptographer David Chaum first proposed a blockchain-like protocol in his 1982 dissertation “Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups.” Further work on a cryptographically secured chain of blocks was described in 1991 by Stuart Haber and W. Scott Stornetta. They wanted to implement a system wherein document timestamps could not be tampered with. In 1992, Haber, Stornetta, and Dave Bayer incorporated Merkle trees to the design, which improved its efficiency by allowing several document certificates to be collected into one block.

A blockchain is a decentralized, distributed, and oftentimes public, digital ledger consisting of records called blocks that is used to record transactions across many computers so that any involved block cannot be altered retroactively, without the alteration of all subsequent blocks. This allows the participants to verify and audit transactions independently and relatively inexpensively. A blockchain database is managed autonomously using a peer-to-peer network and a distributed timestamping server. In the case of Blockchain and other game theoretic reliance systems, they are authenticated by mass collaboration powered by collective self-interests. Such a design facilitates robust workflow where participants' uncertainty regarding data security is marginal. The use of a blockchain removes the characteristic of infinite reproducibility from a digital asset. It confirms that each unit of value was transferred only once, solving the long-standing problem of double spending. A blockchain has been described as a value-exchange protocol. A blockchain can maintain title rights because, when properly set up to detail the exchange agreement, it provides a record that compels offer and acceptance.

Logically, a blockchain can be seen as consisting of several layers: infrastructure (hardware); networking (node discovery, information propagation and verification); consensus (proof of work, proof of stake); data (blocks, transactions); and application (smart contracts/decentralized applications, if applicable).

Blocks hold batches of valid transactions that are hashed and encoded into a Merkle tree. Each block includes the cryptographic hash of the prior block in the blockchain, linking the two. The linked blocks form a chain. This iterative process confirms the integrity of the previous block, all the way back to the initial block, which is known as the genesis block. To assure the integrity of a block and the data contained in it, the block is usually digitally signed.

Sometimes separate blocks can be produced concurrently, creating a temporary fork. In addition to a secure hash-based history, any blockchain has a specified algorithm for scoring different versions of the history so that one with a higher score can be selected over others. Blocks not selected for inclusion in the chain are called orphan blocks. Peers supporting the database have different versions of the history from time to time. They keep only the highest-scoring version of the database known to them. Whenever a peer receives a higher-scoring version (usually the old version with a single new block added) they extend or overwrite their own database and retransmit the improvement to their peers. There is never an absolute guarantee that any particular entry will remain in the best version of the history forever. Blockchains are typically built to add the score of new blocks onto old blocks and are given incentives to extend with new blocks rather than overwrite old blocks. Therefore, the probability of an entry becoming superseded decreases exponentially as more blocks are built on top of it, eventually becoming very low. For example, bitcoin uses a proof-of-work system, where the chain with the most cumulative proof-of-work is considered the valid one by the network. There are a number of methods that can be used to demonstrate a sufficient level of computation. Within a blockchain the computation is carried out redundantly rather than in the traditional segregated and parallel manner.

The block time is the average time it takes for the network to generate one extra block in the blockchain. Some blockchains create a new block as frequently as every five seconds. By the time of block completion, the included data becomes verifiable. In cryptocurrency, this is practically when the transaction takes place, so a shorter block time means faster transactions. The block time for Ethereum is set to between 14 and 15 seconds, while for bitcoin it is on average 10 minutes.

A hard fork is a rule change such that the software validating according to the old rules will see the blocks produced according to the new rules as invalid. In case of a hard fork, all nodes meant to work in accordance with the new rules need to upgrade their software. If one group of nodes continues to use the old software while the other nodes use the new software, a permanent split can occur.

For example, Ethereum has hard-forked to “make whole” the investors in The DAO, which had been hacked by exploiting a vulnerability in its code. In this case, the fork resulted in a split creating Ethereum and Ethereum Classic chains. Alternatively, to prevent a permanent split, a majority of nodes using the new software may return to the old rules. In the case of smart contracts, and especially those that automatically control transfer of rights or assets, a split is infeasible, unless the rights themselves are present on the old and new blockchains. Since the smart contract was written under the original rules, these should apply to the result, unless all parties to the transaction agree to updating the software/rule set.

By storing data across its peer-to-peer network, the blockchain eliminates a number of risks that come with data being held centrally. The decentralized blockchain may use ad hoc message passing and distributed networking. One risk of a lack of a decentralization is a so-called “51% attack” where a central entity can gain control of more than half of a network and can manipulate that specific blockchain record at will, allowing double-spending. A key advantage to a decentralized blockchain implementation is that the business risk of a central clearing agent is abated, and should the originator no longer be available, smart contracts on the blockchain technically survive. It remains underdetermined what happens if the community supporting the blockchain ceases to operate, though an interested party could maintain a node and process its own transaction, though with greatly diminished distributed consensus protections.

Peer-to-peer blockchain networks lack centralized points of vulnerability that computer crackers can exploit; likewise, it has no central point of failure. Blockchain security methods include the use of public-key cryptography. A public key (a long, random-looking string of numbers) is an address on the blockchain. Value tokens sent across the network are recorded as belonging to that address. A private key is like a password that gives its owner access to their digital assets or the means to otherwise interact with the various capabilities that blockchains now support. Data stored on the blockchain is generally considered incorruptible.

Every active mining node in a decentralized system has a copy of at least the last block of the blockchain. Data quality is maintained by massive database replication and computational trust. No centralized “official” copy exists and (in a pure proof of work consensus system) no user is “trusted” more than any other. Transactions are broadcast to the network using software. Messages are delivered on a best-effort basis. Mining nodes validate transactions, add them to the block they are building, and then broadcast the completed block to other nodes. Blockchains use various time-stamping schemes, such as proof-of-work, to serialize changes. Alternative consensus methods include proof-of-stake. Growth of a decentralized blockchain is accompanied by the risk of centralization because the computer resources required to process larger amounts of data become more expensive.

An advantage to an open, permissionless, or public, blockchain network is that guarding against bad actors is not required and no access control is needed. This means that applications can be added to the network without the approval or trust of others, using the blockchain as a transport layer.

Bitcoin and other cryptocurrencies currently secure their blockchain by requiring new entries to include a proof of work. To prolong the blockchain, bitcoin uses Hashcash puzzles. While Hashcash was designed in 1997 by Adam Back, the original idea was first proposed by Cynthia Dwork and Moni Naor and Eli Ponyatovski in their 1992 paper “Pricing via Processing or Combatting Junk Mail”.

Permissioned blockchains use an access control layer to govern who has access to the network. In contrast to public blockchain networks, validators on private blockchain networks are vetted by the network owner. They do not rely on anonymous nodes to validate transactions nor do they benefit from the network effect. It has been argued that permissioned blockchains can guarantee a certain level of decentralization, if carefully designed, as opposed to permissionless blockchains, which are often centralized in practice.

A blockchain, if it is public, provides anyone who wants access to observe and analyse the chain data, given one has the know-how.

Blockchain-based smart contracts are proposed contracts that can be partially or fully executed or enforced without human interaction.] One of the main objectives of a smart contract is automated escrow. A key feature of smart contracts is that they do not need a trusted third party (such as a trustee) to act as an intermediary between contracting entities; the blockchain network executes the contract on its own. This may reduce friction between entities when transferring value and could subsequently open the door to a higher level of transaction automation.

Blockchain technology has been used for tracking the origins of gemstones and other precious commodities. In 2016, The Wall Street Journal reported that the blockchain technology company, Everledger was partnering with IBM's blockchain-based tracking service to trace the origin of diamonds to ensure that they were ethically mined. As of 2019, the Diamond Trading Company (DTC) has been involved in building a diamond trading supply chain product called Tracr.

A sidechain is a designation for a blockchain ledger that runs in parallel to a primary blockchain. Entries from the primary blockchain (where said entries typically represent digital assets) can be linked to and from the sidechain; this allows the sidechain to o

CROSS REFERENCE TO RELATED APPLICATIONS

The present application is a Continuation in Part from U.S. patent application Ser. No. 15/916,128, filed Mar. 8, 2018, now U.S. Pat. No. 11,188,977, issued Nov. 30, 2021, which claims benefit of priority from U.S. Provisional Patent Application Ser. No. 62/468,764, filed Mar. 8, 2017, the entirety of which is incorporated herein by reference.

FIELD OF THE INVENTION

The present invention relates to the field of securitized transactions and smart contracts, and encompasses systems and methods for conducting transactions.

BACKGROUND OF THE INVENTION

Each reference cited herein is expressly incorporated herein by reference in its entirety, for all purposes.

Tokenization of Assets

In the current marketplace, a commodity asset owner can go to a lender and securitize the commodity assets thereby gaining liquidity. The problem with this current model is that it requires a liquid commodity, and when securitized, the commodity may be restricted from beneficial use. Further, the value of the commodity may be deeply discounted, and ongoing interest charges are accrued.

Frolov et al., U.S. Pat. No. 9,747,586, discloses a system and method for issuance of electronic currency substantiated by a reserve of assets. The reserve is a commodity or asset that is actively traded.

Miner, US 20150332256, discloses a system and method for converting cryptocurrency to virtual assets whose value is substantiated by reserve of assets. The reserve is, for example, book entries for fiat currencies, which are actively traded.

Doney, US 20170213289, expressly incorporated herein by reference in its entirety, describes creation of collateralized portfolios, as a collection of income-producing assets, generated through transactions that exchange estimated asset value for liquid instruments in the portfolio. Transaction elasticity is provided by liquid instruments (reserve funds and portfolio-owned shares) held in reserve in the portfolio's reservoir which provides a market smoothing function to adapt to changes in asset demand and risk. Each portfolio's reservoir is collectively owned by the shareholders; continuously replenishing itself with income generated by assets in the portfolio. Shares can be represented by digital tokens, traded as digital currency such as cryptocurrency, and monetized with the convenience of cash through a network of exchanges and payment gateways.

Vieira et al., US20180047111, expressly incorporated herein by reference in its entirety, describes enhanced organizational transparency using a linked activity chain in a ledger, employing a block chain.

Distributed Ledger

A distributed ledger is a database that is consensually shared and synchronized across multiple sites, institutions, or geographies, accessible by multiple entities. It allows transactions to have public “witnesses.” The participant at each node of the network can access the recordings shared across that network and can own an identical copy of it. Any changes or additions made to the ledger are reflected and copied to all participants in a matter of seconds or minutes. A distributed ledger stands in contrast to a centralized ledger, which is the type of ledger that most companies use. A centralized ledger is more prone to cyber attacks and fraud, as it has a single point of failure.

A distributed ledger is a database that is synchronized and accessible across different sites and geographies by multiple participants. The need for a central authority to keep a check against manipulation is eliminated by the use of a distributed ledger.

Distributed ledgers may be permissioned or permissionless. This determines if anyone or only approved people can run a node to validate transactions. They also vary between the consensus algorithm—proof of work, proof of stake, voting systems and hashgraph. They may be mineable (one can claim ownership of new coins contributing with a node) or not (the creator of the cryptocurrency owns all at the beginning). All blockchain is considered to be a form of DLT. There are also non-blockchain distributed ledger tables.

Blockchain

A blockchain is a growing list of records, called blocks, that are linked together using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree). The timestamp proves that the transaction data existed when the block was published in order to get into its hash. As blocks each contain information about the block previous to it, they form a chain, with each additional block reinforcing the ones before it. Therefore, blockchains are resistant to modification of their data because once recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks. en.wikipedia.org/wiki/Blockchain

Blockchains are typically managed by a peer-to-peer network for use as a publicly distributed ledger, where nodes collectively adhere to a protocol to communicate and validate new blocks. Although blockchain records are not unalterable as forks are possible, blockchains may be considered secure by design and exemplify a distributed computing system with high Byzantine fault tolerance.

Cryptographer David Chaum first proposed a blockchain-like protocol in his 1982 dissertation “Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups.” Further work on a cryptographically secured chain of blocks was described in 1991 by Stuart Haber and W. Scott Stornetta. They wanted to implement a system wherein document timestamps could not be tampered with. In 1992, Haber, Stornetta, and Dave Bayer incorporated Merkle trees to the design, which improved its efficiency by allowing several document certificates to be collected into one block.

A blockchain is a decentralized, distributed, and oftentimes public, digital ledger consisting of records called blocks that is used to record transactions across many computers so that any involved block cannot be altered retroactively, without the alteration of all subsequent blocks. This allows the participants to verify and audit transactions independently and relatively inexpensively. A blockchain database is managed autonomously using a peer-to-peer network and a distributed timestamping server. In the case of Blockchain and other game theoretic reliance systems, they are authenticated by mass collaboration powered by collective self-interests. Such a design facilitates robust workflow where participants' uncertainty regarding data security is marginal. The use of a blockchain removes the characteristic of infinite reproducibility from a digital asset. It confirms that each unit of value was transferred only once, solving the long-standing problem of double spending. A blockchain has been described as a value-exchange protocol. A blockchain can maintain title rights because, when properly set up to detail the exchange agreement, it provides a record that compels offer and acceptance.

Logically, a blockchain can be seen as consisting of several layers: infrastructure (hardware); networking (node discovery, information propagation and verification); consensus (proof of work, proof of stake); data (blocks, transactions); and application (smart contracts/decentralized applications, if applicable).

Blocks hold batches of valid transactions that are hashed and encoded into a Merkle tree. Each block includes the cryptographic hash of the prior block in the blockchain, linking the two. The linked blocks form a chain. This iterative process confirms the integrity of the previous block, all the way back to the initial block, which is known as the genesis block. To assure the integrity of a block and the data contained in it, the block is usually digitally signed.

Sometimes separate blocks can be produced concurrently, creating a temporary fork. In addition to a secure hash-based history, any blockchain has a specified algorithm for scoring different versions of the history so that one with a higher score can be selected over others. Blocks not selected for inclusion in the chain are called orphan blocks. Peers supporting the database have different versions of the history from time to time. They keep only the highest-scoring version of the database known to them. Whenever a peer receives a higher-scoring version (usually the old version with a single new block added) they extend or overwrite their own database and retransmit the improvement to their peers. There is never an absolute guarantee that any particular entry will remain in the best version of the history forever. Blockchains are typically built to add the score of new blocks onto old blocks and are given incentives to extend with new blocks rather than overwrite old blocks. Therefore, the probability of an entry becoming superseded decreases exponentially as more blocks are built on top of it, eventually becoming very low. For example, bitcoin uses a proof-of-work system, where the chain with the most cumulative proof-of-work is considered the valid one by the network. There are a number of methods that can be used to demonstrate a sufficient level of computation. Within a blockchain the computation is carried out redundantly rather than in the traditional segregated and parallel manner.

The block time is the average time it takes for the network to generate one extra block in the blockchain. Some blockchains create a new block as frequently as every five seconds. By the time of block completion, the included data becomes verifiable. In cryptocurrency, this is practically when the transaction takes place, so a shorter block time means faster transactions. The block time for Ethereum is set to between 14 and 15 seconds, while for bitcoin it is on average 10 minutes.

A hard fork is a rule change such that the software validating according to the old rules will see the blocks produced according to the new rules as invalid. In case of a hard fork, all nodes meant to work in accordance with the new rules need to upgrade their software. If one group of nodes continues to use the old software while the other nodes use the new software, a permanent split can occur.

For example, Ethereum has hard-forked to “make whole” the investors in The DAO, which had been hacked by exploiting a vulnerability in its code. In this case, the fork resulted in a split creating Ethereum and Ethereum Classic chains. Alternatively, to prevent a permanent split, a majority of nodes using the new software may return to the old rules. In the case of smart contracts, and especially those that automatically control transfer of rights or assets, a split is infeasible, unless the rights themselves are present on the old and new blockchains. Since the smart contract was written under the original rules, these should apply to the result, unless all parties to the transaction agree to updating the software/rule set.

By storing data across its peer-to-peer network, the blockchain eliminates a number of risks that come with data being held centrally. The decentralized blockchain may use ad hoc message passing and distributed networking. One risk of a lack of a decentralization is a so-called “51% attack” where a central entity can gain control of more than half of a network and can manipulate that specific blockchain record at will, allowing double-spending. A key advantage to a decentralized blockchain implementation is that the business risk of a central clearing agent is abated, and should the originator no longer be available, smart contracts on the blockchain technically survive. It remains underdetermined what happens if the community supporting the blockchain ceases to operate, though an interested party could maintain a node and process its own transaction, though with greatly diminished distributed consensus protections.

Peer-to-peer blockchain networks lack centralized points of vulnerability that computer crackers can exploit; likewise, it has no central point of failure. Blockchain security methods include the use of public-key cryptography. A public key (a long, random-looking string of numbers) is an address on the blockchain. Value tokens sent across the network are recorded as belonging to that address. A private key is like a password that gives its owner access to their digital assets or the means to otherwise interact with the various capabilities that blockchains now support. Data stored on the blockchain is generally considered incorruptible.

Every active mining node in a decentralized system has a copy of at least the last block of the blockchain. Data quality is maintained by massive database replication and computational trust. No centralized “official” copy exists and (in a pure proof of work consensus system) no user is “trusted” more than any other. Transactions are broadcast to the network using software. Messages are delivered on a best-effort basis. Mining nodes validate transactions, add them to the block they are building, and then broadcast the completed block to other nodes. Blockchains use various time-stamping schemes, such as proof-of-work, to serialize changes. Alternative consensus methods include proof-of-stake. Growth of a decentralized blockchain is accompanied by the risk of centralization because the computer resources required to process larger amounts of data become more expensive.

An advantage to an open, permissionless, or public, blockchain network is that guarding against bad actors is not required and no access control is needed. This means that applications can be added to the network without the approval or trust of others, using the blockchain as a transport layer.

Bitcoin and other cryptocurrencies currently secure their blockchain by requiring new entries to include a proof of work. To prolong the blockchain, bitcoin uses Hashcash puzzles. While Hashcash was designed in 1997 by Adam Back, the original idea was first proposed by Cynthia Dwork and Moni Naor and Eli Ponyatovski in their 1992 paper “Pricing via Processing or Combatting Junk Mail”.

Permissioned blockchains use an access control layer to govern who has access to the network. In contrast to public blockchain networks, validators on private blockchain networks are vetted by the network owner. They do not rely on anonymous nodes to validate transactions nor do they benefit from the network effect. It has been argued that permissioned blockchains can guarantee a certain level of decentralization, if carefully designed, as opposed to permissionless blockchains, which are often centralized in practice.

A blockchain, if it is public, provides anyone who wants access to observe and analyse the chain data, given one has the know-how.

Blockchain-based smart contracts are proposed contracts that can be partially or fully executed or enforced without human interaction.] One of the main objectives of a smart contract is automated escrow. A key feature of smart contracts is that they do not need a trusted third party (such as a trustee) to act as an intermediary between contracting entities; the blockchain network executes the contract on its own. This may reduce friction between entities when transferring value and could subsequently open the door to a higher level of transaction automation.

Blockchain technology has been used for tracking the origins of gemstones and other precious commodities. In 2016, The Wall Street Journal reported that the blockchain technology company, Everledger was partnering with IBM's blockchain-based tracking service to trace the origin of diamonds to ensure that they were ethically mined. As of 2019, the Diamond Trading Company (DTC) has been involved in building a diamond trading supply chain product called Tracr.

A sidechain is a designation for a blockchain ledger that runs in parallel to a primary blockchain. Entries from the primary blockchain (where said entries typically represent digital assets) can be linked to and from the sidechain; this allows the sidechain to otherwise operate independently of the primary blockchain (e.g., by using an alternate means of record keeping, alternate consensus algorithm, etc.).

Narayanan, Arvind; Bonneau, Joseph; Felten, Edward; Miller, Andrew; Goldfeder, Steven (2016). Bitcoin and cryptocurrency technologies: a comprehensive introduction. Princeton: Princeton University Press. ISBN 978-0-691-17169-2. Iansiti, Marco; Lakhani, Karim R. (January 2017). “The Truth About Blockchain”. Harvard Business Review. Harvard University. Bakos, Yannis; Halaburda, Hanna; Mueller-Bloch, Christoph (February 2021). “When Permissioned Blockchains Deliver More Decentralization Than Permissionless”. Communications of the ACM. 64 (2): 20-22. doi:10.1145/3442371. S2CID 231704491. Sherman, Alan T.; Javani, Farid; Zhang, Haibin; Golaszewski, Enis (January 2019). “On the Origins and Variations of Blockchain Technologies”. IEEE Security Privacy. 17 (1): 72-77. arXiv:1810.06130. doi:10.1109/MSEC.2019.2893730. ISSN 1558-4046. S2CID 53114747. Haber, Stuart; Stornetta, W. Scott (January 1991). “How to time-stamp a digital document”. Journal of Cryptology. 3 (2): 99-111. CiteSeerX 10.1.1.46.8740. doi:10.1007/bf00196791. S2CID 14363020. Bayer, Dave; Haber, Stuart; Stornetta, W. Scott (March 1992). Improving the Efficiency and Reliability of Digital Time-Stamping. Sequences. 2. pp. 329-334. CiteSeerX 10.1.1.71.4891. doi:10.1007/978-1-4613-9323-8_24. ISBN 978-1-4613-9325-2. Catalini, Christian; Gans, Joshua S. (Nov. 23, 2016). “Some Simple Economics of the Blockchain” (PDF). SSRN. doi:10.2139/ssrn.2874598. hd1:1721.1/130500. S2CID 46904163. SSRN 2874598. Chen, Huashan; Pendleton, Marcus; Njilla, Laurent; Xu, Shouhuai (Jun. 12, 2020). “A Survey on Ethereum Systems Security: Vulnerabilities, Attacks, and Defenses”. ACM Computing Surveys. 53 (3): 3-4. arXiv:1908.04507. doi:10.1145/3391195. ISSN 0360-0300. S2CID 199551841. Bhaskar, Nirupama Devi; Chuen, David L E E Kuo (2015). “Bitcoin Mining Technology”. Handbook of Digital Currency. pp. 45-65. doi:10.1016/B978-0-12-802117-0.00003-5. ISBN 978-0-12-802117-0. Antonopoulos, Andreas (Feb. 20, 2014). “Bitcoin security model: trust by computation”. Radar. O'Reilly. Antonopoulos, Andreas M. (2014). Mastering Bitcoin. Unlocking Digital Cryptocurrencies. Sebastopol, CA: O'Reilly Media. ISBN 978-1449374037. Archived from the original on 1 Dec. 2016. Retrieved 3 Nov. 2015. Nakamoto, Satoshi (October 2008). “Bitcoin: A Peer-to-Peer Electronic Cash System” (PDF). bitcoin.org. Kumar, Randhir; Tripathi, Rakesh (November 2019). “Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain”. 2019 Fifth International Conference on Image Information Processing (ICIIP). IEEE: 246-251. doi:10.1109/iciip47207.2019.8985677. ISBN 978-1-7281-0899-5. S2CID 211119043. Brito, Jerry; Castillo, Andrea (2013). Bitcoin: A Primer for Policymakers. Fairfax, VA: Mercatus Center, George Mason University. Raval, Siraj (2016). Decentralized Applications: Harnessing Bitcoin's Blockchain Technology. O'Reilly Media, Inc. pp. 1-2. ISBN 978-1-4919-2452-5. Kopfstein, Janus (12 Dec. 2013). “The Mission to Decentralize the Internet”. The New Yorker. Archived from the original on 31 Dec. 2014. Retrieved Dec. 30, 2014. Gervais, Arthur; Karame, Ghassan O.; Capkun, Vedran; Capkun, Srdjan. “Is Bitcoin a Decentralized Currency?”. InfoQ. InfoQ & IEEE computer society. Tapscott, Don; Tapscott, Alex (May 2016). The Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. ISBN 978-0-670-06997-2. Bob Marvin (Aug. 30, 2017). “Blockchain: The Invisible Technology That's Changing the World”. PC MAG Australia. ZiffDavis, LLC. Christian Brenig, Rafael Accorsi & Günter Müller (Spring 2015). “Economic Analysis of Cryptocurrency Backed Money Laundering”. Association for Information Systems AIS Electronic Library (AISeL). Orcutt, Mike. “It's getting harder to hide money in Bitcoin”. MIT Technology Review. Retrieved 15 May 2019. “An Untraceable Currency? Bitcoin Privacy Concerns—FinTech Weekly”. FinTech Magazine Article. Apr. 7, 2018. “Blockchain”. standards.org.au. Standards Australia. Retrieved Jun. 21, 2021. “ISO/TC 307 Blockchain and distributed ledger technologies”. iso.org. ISO. Deshmukh, Sumedha; Boulais, Océane; Koens, Tommy. “Global Standards Mapping Initiative: An overview of blockchain technical standards” (PDF). weforum.org. World Economic Forum. “Blockchain Overview”. NIST. Sep. 25, 2019. “CEN and CENELEC publish a White Paper on standards in Blockchain & Distributed Ledger Technologies”. cencenelec.eu. “Standards”. blockchain.ieee.org/standards. IEEE Blockchain. Hardjono, Thomas. “An Interoperability Architecture for Blockchain/DLT Gateways”. ietf.org. IETF. Franco, Pedro (2014). Understanding Bitcoin: Cryptography, Engineering and Economics. John Wiley & Sons. p. 9. ISBN 978-1-119-01916-9. Casey, Michael, 1967—(Jul. 16, 2018). The impact of blockchain technology on finance: a catalyst for change. London, UK. ISBN 978-1-912179-15-2. OCLC 1059331326. Governatori, Guido; Idelberger, Florian; Milosevic, Zoran; Riveret, Regis; Sartor, Giovanni; Xu, Xiwei (2018). “On legal contracts, imperative and declarative smart contracts, and blockchain systems”. Artificial Intelligence and Law. 26 (4): 33. doi:10.1007/s10506-018-9223-3. S2CID 3663005. Andoni, Merlinda; Robu, Valentin; Flynn, David; Abram, Simone; Geach, Dale; Jenkins, David; McCallum, Peter; Peacock, Andrew (2019). “Blockchain technology in the energy sector: A systematic review of challenges and opportunities”. Renewable and Sustainable Energy Reviews. 100: 143-174. doi:10.1016/j.rser.2018.10.014. S2CID 116422191. Ma, Jinhua; Lin, Shih-Ya; Chen, Xin; Sun, Hung-Min; Chen, Yeh-Cheng; Wang, Huaxiong (2020). “A Blockchain-Based Application System for Product Anti-Counterfeiting”. IEEE Access. 8: 77642-77652. doi:10.1109/ACCESS.2020.2972026. ISSN 2169-3536. S2CID 214205788. Alzahrani, Naif; Bulusu, Nirupama (15 Jun. 2018). “Block-Supply Chain: A New Anti-Counterfeiting Supply Chain Using NFC and Blockchain”. Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems. CryBlock'18. Munich, Germany: Association for Computing Machinery: 30-35. doi:10.1145/3211933.3211939. ISBN 978-1-4503-5838-5. S2CID 169188795. Balagurusamy, V. S. K.; Cabral, C.; Coomaraswamy, S.; Delamarche, E.; Dillenberger, D. N.; Dittmann, G.; Friedman, D.; Gökçe, O.; Hinds, N.; Jelitto, J.; Kind, A. (Mar. 1, 2019). “Crypto anchors”. IBM Journal of Research and Development. 63 (2/3): 4:1-4:12. doi:10.1147/JRD.2019.2900651. ISSN 0018-8646. S2CID 201109790. K. Kotobi, and S. G. Bilen, “Secure Blockchains for Dynamic Spectrum Access: A Decentralized Database in Moving Cognitive Radio Networks Enhances Security and User Access”, IEEE Vehicular Technology Magazine, 2018. Gatteschi, Valentina; Lamberti, Fabrizio; Demartini, Claudio; Pranteda, Chiara; Santamariá, Víctor (Feb. 20, 2018). “Blockchain and Smart Contracts for Insurance: Is the Technology Mature Enough?”. Future Internet. 10 (2): 20. doi:10.3390/fi10020020. Melanie Swan (2015). “Proof_of_Existence” Blockchain: Blueprint for a New Economy. O'Reilly Media. pp. 38-39. ISBN 9781491920473. Distributed Ledger Technology: Hybrid Approach, Front-to-Back Designing and Changing Trade Processing Infrastructure, By Martin Walker, First published: Oct. 24, 2018 ISBN 978-1-78272-389-9 Siraj Raval (Jul. 18, 2016). Decentralized Applications: Harnessing Bitcoin's Blockchain Technology. “O'Reilly Media, Inc.”. pp. 22—. ISBN 978-1-4919-2452-5. Niaz Chowdhury (Aug. 16, 2019). Inside Blockchain, Bitcoin, and Cryptocurrencies. CRC Press. pp. 22—. ISBN 978-1-00-050770-6. U.S. Pat. No. 10,438,290 Wegner, Peter (March 1996). “Interoperability”. ACM Computing Surveys. 28: 285-287. doi:10.1145/234313.234424. Retrieved Oct. 24, 2020. Belchior, Rafael; Vasconcelos, André; Guerreiro, Sérgio; Correia, Miguel (May 2020). “A Survey on Blockchain Interoperability: Past, Present, and Future Trends”. arXiv:2005.14282. Hardjono, T.; Hargreaves, M.; Smith, N. (Oct. 2, 2020). An Interoperability Architecture for Blockchain Gateways (Technical report). IETF. draft-hardjono-blockchain-interop-arch-00. Köhler, Susanne; Pizzol, Massimo (Nov. 20, 2019). “Life Cycle Assessment of Bitcoin Mining”. Environmental Science & Technology. 53 (23): 13598-13606. Bibcode:2019EnST . . . 5313598K. doi:10.1021/acs.est.9b05687. PMID 31746188. Stoll, Christian; Klaaßen, Lena; Gallersdörfer, Ulrich (2019). “The Carbon Footprint of Bitcoin”. Joule. 3 (7): 1647-1661. doi:10.1016/j.joule.2019.05.012. Catalini, Christian; Tucker, Catherine E. (11 Aug. 2016). “Seeding the S-Curve? The Role of Early Adopters in Diffusion”. doi:10.2139/ssrn.2822729. S2CID 157317501. SSRN 2822729. Janssen, Marijn; Weerakkody, Vishanth; Ismagilova, Elvira; Sivarajah, Uthayasankar; Irani, Zahir (2020). “A framework for analysing blockchain technology adoption: Integrating institutional, market and technical factors”. International Journal of Information Management. Elsevier. 50: 302-309. doi:10.1016/j.ijinfomgt.2019.08.012. Koens, Tommy; Poll, Erik (2019), “The Drivers Behind Blockchain Adoption: The Rationality of Irrational Choices”, Euro-Par 2018: Parallel Processing Workshops, Lecture Notes in Computer Science, 11339, pp. 535-546, doi:10.1007/978-3-030-10549-5_42, ISBN 978-3-030-10548-8, S2CID 57662305 Li, Jerry (2020), “Blockchain technology adoption: Examining the Fundamental Drivers”, Proceedings of the 2nd International Conference on Management Science and Industrial Engineering, ACM Publication, April 2020, pp. 253-260. dl.acm.org/doi/abs/10.1145/3396743.3396750 Archived 5 Jun. 5, 2020 at the Wayback Machine Hsieh, Ying-Ying; Vergne, Jean-Philippe; Anderson, Philip; Lakhani, Karim; Reitzig, Markus (Feb. 12, 2019). “Correction to: Bitcoin and the rise of decentralized autonomous organizations”. Journal of Organization Design. 8 (1): 3. doi:10.1186/s41469-019-0041-1. ISSN 2245-408X. Felin, Teppo; Lakhani, Karim (2018). “What Problems Will You Solve With Blockchain?”. MIT Sloan Management Review. Lumineau, Fabrice; Wang, Wenqian; Schilke, Oliver (2020). “Blockchain Governance-A New Way of Organizing Collaborations?”. Organization Science. 32 (2): 500-521. doi:10.1287/orsc.2020.1379. Beck, Roman; Mueller-Bloch, Christoph; King, John Leslie (2018). “Governance in the Blockchain Economy: A Framework and Research Agenda”. Journal of the Association for Information Systems: 1020-1034. doi:10.17705/1jais.00518. Extance, Andy (Sep. 30, 2015). “The future of cryptocurrencies: Bitcoin and beyond”. Nature. 526 (7571): 21-23. Bibcode:2015Natur.526 . . . 21E. doi:10.1038/526021a. ISSN 0028-0836. OCLC 421716612. PMID 26432223. Crosby, Michael; Nachiappan; Pattanayak, Pradhan; Verma, Sanjeev; Kalyanaraman, Vignesh (Oct. 16, 2015). BlockChain Technology: Beyond Bitcoin (PDF) (Report). Sutardja Center for Entrepreneurship & Technology Technical Report. University of California, Berkeley. Retrieved Mar. 19, 2017. Kakavand, Hossein; De Sevres, Nicolette Kost; Chilton, Bart (Oct. 12, 2016). The Blockchain Revolution: An Analysis of Regulation and Technology Related to Distributed Ledger Technologies (Report). Luther Systems & DLA Piper. SSRN 2849251. Mazonka, Oleg (Dec. 29, 2016). “Blockchain: Simple Explanation” (PDF). Journal of Reference. Tapscott, Don; Tapscott, Alex (2016). Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business and the World. London: Portfolio Penguin. ISBN 978-0-241-23785-4. OCLC 971395169. Saito, Kenji; Yamada, Hiroyuki (June 2016). What's So Different about Blockchain? Blockchain is a Probabilistic State Machine. IEEE 36th International Conference on Distributed Computing Systems Workshops. International Conference on Distributed Computing Systems Workshops (Icdcs). Nara, Nara, Japan: IEEE. pp. 168-75. doi:10.1109/ICDCSW.2016.28. ISBN 978-1-5090-3686-8. ISSN 2332-5666. Raval, Siraj (2016). Decentralized Applications: Harnessing Bitcoin's Blockchain Technology. Oreilly. ISBN 9781491924549. Bashir, Imran (2017). Mastering Blockchain. Packt Publishing, Ltd. ISBN 978-1-78712-544-5. OCLC 967373845. Knirsch, Fabian; Unterweger, Andread; Engel, Dominik (2019). “Implementing a blockchain from scratch: why, how, and what we learned”. EURASIP Journal on Information Security. 2019. doi:10.1186/s13635-019-0085-3. S2CID 84837476. D. Puthal, N. Malik, S. P. Mohanty, E. Kougianos, and G. Das, “Everything you Wanted to Know about the Blockchain”, IEEE Consumer Electronics Magazine, Volume 7, Issue 4, July 2018, pp. 06-14.

Smart Contracts

So-called “Smart Contracts” are legal obligations tied to a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of the contracts. Smart contracts allow the performance of credible transactions without third parties. These transactions are trackable and may be irreversible. See, en.wikipedia.org/wiki/Smart_contract. The phrase “smart contracts” was coined by computer scientist Nick Szabo in 1996.

A smart contract is a set of promises, specified in digital form, including protocols within which the parties perform on these promises. Recent implementations of smart contracts are based on blockchains, though this is not an intrinsic requirement. Building on this base, some recent interpretations of “smart contract” are mostly used more specifically in the sense of general purpose computation that takes place on a blockchain or distributed ledger. In this interpretation, used for example by the Ethereum Foundation or IBM, a smart contract is not necessarily related to the classical concept of a contract, but can be any kind of computer program.

Byzantine fault tolerant algorithms allowed digital security through decentralization to form smart contracts. Additionally, the programming languages with various degrees of Turing-completeness as a built-in feature of some blockchains make the creation of custom sophisticated logic possible.

Notable examples of implementation of smart contracts are Decentralized cryptocurrency protocols are smart contracts with decentralized security, encryption, and limited trusted parties that fit Szabo's definition of a digital agreement with observability, verifiability, privity, and enforceability.

Bitcoin also provides a Turing-incomplete Script language that allows the creation of custom smart contracts on top of Bitcoin like multisignature accounts, payment channels, escrows, time locks, atomic cross-chain trading, oracles, or multi-party lottery with no operator.

Ethereum implements a nearly Turing-complete language on its blockchain, a prominent smart contract framework.

Smart contracts have advantages over equivalent conventional financial instruments, including minimizing counterparty risk, reducing settlement times, and increased transparency. UBS proposed “smart bonds” that use the bitcoin blockchain in which payment streams could hypothetically be fully automated, creating a self-paying instrument.

“Blockchain: Forget Bitcoin, here comes the real thing”. Idealog. idealog.co.nz/tech/2016/03/blockchain-forget-bitcoin-here-comes-real-thing 2016-03-29; “Contract—Bitcoin Wiki”. en.bitcoin.it; “Dumb Contracts and Smart Scripts—We Use Cash”. weuse.cash. “How Do Ethereum Smart Contracts Work?—CoinDesk”. CoinDesk. www.coindesk.com/learn/how-do-ethereum-smart-contracts-work/Retrieved Oct. 27, 2017; “Namecoin”. Cointelegraph. May 23, 2015. Automated Transactions; “Qora and Burst Now Able to Make Cross-Chain Transactions”. www.ccn.com/qora-burst-now-able-make-cross-chain-transactions/May 22, 2015. “Ripple discontinues smart contract platform Codius”. Bitcoin Magazine. bitcoinmagazine.com/business/ripple-discontinues-smart-contract-platform-codius-citing-small-market-1435182153 Jun. 24, 2015; “RSK—Rootstock Open-Source Smart Contract Bitcoin Technology?” bitcoinexchangeguide.com/rsk/; “Smart contracts and bitcoin”, medium.com/@maraoz/smart-contracts-and-bitcoin-a5d61011d9b1; “Smart contracts: Turing completeness & reality”, hackernoon.com/smart-contracts-turing-completeness-reality-3eb897996621 (Jun. 21, 2016); “What is a Bitcoin Merklized Abstract Syntax Tree (MAST)?”. Bitcoin Tech Talk. Oct. 12, 2017; Accenture, “Blockchain Technology: Preparing for Change”, financedocbox.com/Tax_Planning/77008616-Blockchain-technology-preparing-for-change.html (2015); Al Khalil, Firas, Tom Butler, Leona O'Brien, and Marcello Ceci. “Trust in smart contracts is a process, as well.” In International Conference on Financial Cryptography and Data Security, pp. 510-519. Springer, Cham, 2017. Al-Bassam, Mustafa. “SCPKI: a smart contract-based PKI and identity system.” In Proceedings of the ACM Workshop on Blockchain, Cryptocurrencies and Contracts , pp. 35-40. ACM, 2017. Ammons, Saifedean Hisham. “Blockchain Technology: What is it good for?.” Browser Download This Paper (2016). Andrychowicz, Marcin; Dziembowski, Stefan; Malinowski, Daniel; Atzei, Nicola, Massimo Bartoletti, and Tiziana Cimoli. “A survey of attacks on Ethereum smart contracts (SoK).” In International Conference on Principles of Security and Trust , pp. 164-186. Springer, Berlin, Heidelberg, 2017. Atzei, Nicola; Bartoletti, Massimo; Cimoli, Tiziana; Lande, Stefano; Zunino, Roberto (2018), “SoK: unraveling Bitcoin smart contracts”, 7th International Conference on Principles of Security and Trust (POST), European Joint Conferences on Theory and Practice of Software. Bahga, Arshdeep, and Vijay K. Madisetti. “Blockchain platform for industrial Internet of Things.” Journal of Software Engineering and Applications 9, no. 10 (2016): 533. Bartoletti, Massimo, and Livio Pompianu. “An empirical analysis of smart contracts: platforms, applications, and design patterns.” In International Conference on Financial Cryptography and Data Security , pp. 494-509. Springer, Chain, 2017. Beck, Roman, Jacob Sternum. Czepiuch, Nikolaj Lollike, and Simon Malone. “Blockchain—the Gateway to Trust-Free Cryptographic Transactions.” In ECIS , p. ResearchPaper153. 2016. Bhargavan, Karthikeyan, Antoine Delignat-Lavaud, Cédric Fournet, Anitha Gollamudi, Georges Gonthier, Nadim Kobeissi, Natalia Kulatova et al. “Formal verification of smart contracts: Short paper.” In Proceedings of the 2016 ACM Workshop on Programming Languages and Analysis for Security , pp. 91-96. ACM, 2016. bitcoinbook: Mastering Bitcoin 2nd Edition—Programming the Open Blockchain-Chapter 7, Mastering Bitcoin, May 30, 2017; BitFury Group, “Smart Contracts on Bitcoin Blockchain” (PDF). Sep. 4, 2015, bitfury.com/content/downloads/contracts-1.1.1.pdf; Bocek, Thomas, “Digrate Express rating report on Project Rootstock”, Digital Marketplaces Unleashed. Springer-Verlag GmbH. p. 169-184 (15 Sep. 2017); Bogner, Andreas, Mathieu Chanson, and Arne Meeuw. “A decentralised sharing app running a smart contract on the ethereum blockchain.” In Proceedings of the 6 th International Conference on the Internet of Things , pp. 177-178. ACM, 2016. Brown, Richard Gendal, “Bitcoin as a Smart Contract Platform” gendal.me/2015/03/30/bitcoin-as-a-smart-contract-platform/2015-03-30; Brown, Richard Gendal, James Carlyle, Ian Grigg, and Mike Hearn. “Corda: An introduction.” R3 CEV , August (2016). Buterin, Vitalik. “A next-generation smart contract and decentralized application platform.” white paper (2014). Buterin, Vitalik. “Ethereum Whitepaper”, Github; Butler, T., “A Solution for the Problems of Translation and Transparency in Smart Contracts” www.semanticscholar.org/paper/A-Solution-for-the-Problems-of-Translation-and-in-Butler/08c9c7c019aad37ef64eedcbca14168f472182dc (2017); Cachin, Christian. “Architecture of the Hyperledger Blockchain Fabric”, ibm.com. Chainfrog, “What are Smart Contracts” (PDF). www.chainfrog.com/wp-content/uploads/2017/08/smart-contracts.pdf Aug. 3, 2017. Chesebro, Russell. A contract that manages itself: the time has arrived . Defense Acquisition Univ Ft Belvoir VA, 2015. Christidis, Konstantinos, and Michael Devekikiotis. “Blockchains and smart contracts for the Internet of things.” IEEE Access 4 (2016): 2292-2303. CIYAM, “Automated Transactions Specification”, ciyam.org/at/at.html; Clack, Christopher D., Vikram A. Bakshi, and Lee Braine. “Smart contract templates: foundations, design landscape and research directions.” arXiv preprint arXiv:1608.00771 (2016). Clack, Christopher D. Vikram A. Bakshi, and Lee Braine. “Smart Contract Templates: essential requirements and design options.” arXiv preprint arXiv:1612.04496 (2016). Dai, Patrick, Neil Mahi, Jordan Earls, and Alex Norta. “Smart-contract value-transfer protocols on a distributed mobile application platform” turn.org/uploads/files/cf6d69348ca.50dd985b60425ccf282f3. (2017). Delmolino, Kevin, Mitchell Arnett, Ahmed Kosba, Andrew Miller, and Elaine Shi. “Step by step towards creating a safe smart contract: Lessons and insights from a cryptocurrency lab,” In International Conference on Financial Cryptography and Data Security , pp. 79-94. Springer, Berlin, Heidelberg, 2016. English, Matthew, Sören Auer, and John Domingue. “Block chain technologies & the semantic web: A framework for symbiotic development.” In Computer Science Conference for University of Bonn Students , J. Lehmann, H. Thakkar, L. Halilaj, and R. Asmat, Eds, pp. 47-61. 2016. Foroglou, George, and Anna-Lali Tsilidou. “Further applications of the blockchain.” In 12 th Student Conference on Managerial Science and Technology. 2015. Frantz, Christopher K and Mariusz Nowostawski. “From institutions to code: Towards automated generation of smart contracts.” In Foundations and Applications of Self* Systems, IEEE International Workshops on, pp. 210-215. IEEE, 2016. Glaser, Florian. “Pervasive decentralisation of digital infrastructures: a framework for blockchain enabled system and use case analysis.” (2017). Hal Hodson (Nov. 20, 2013). “Bitcoin moves beyond mere money”. New Scientist. Hirai, Yoichi. “Defining the ethereum virtual machine for interactive theorem provers.” In International Conference on Financial Cryptography and Data Security , pp. 520-535. Springer, Cham, 2017. Huckle, Steve, Rituparna Bhattacharya, Martin White, and Natalia Beloff. “Internet of things, blockchain and shared economy applications.” Procedia Computer Science 98 (2016): 461-466. Hull, Richard, Vishal S. Batra, Yi-Min Chen, Alin Deutsch, Fenno F. Terry Heath III, and Victor Vianu. “Towards a shared ledger business collaboration language based on data-aware processes.” In International Conference on Service - Oriented Computing , pp. 18-36. Springer, Cham, 2016. Idelberger, Florian, Guido Governatori, Regis Riveret, and Giovanni Sartor. “Evaluation of logic-based smart contracts for blockchain systems.” In International Symposium on Rules and Rale Markup Languages for the Semantic Web , pp. 167-183. Springer, Cham, 2016. Kolvart, Merit, Margus Poola, and Addi Rull. “Smart contracts.” In The Future of Law and etechnologies , pp. 133-147. Springer, Cham, 2016. Korpela, Kari, Jukka Hallikas, and Tomi Dahlberg. “Digital supply chain transformation toward blockchain integration.” In proceedings of the 50 th Hawaii international conference on system sciences. 2017. Kosba, Ahmed, Andrew Miller, Elaine Shi, Zikai Wen, and Charalampos Papamanthou. “Hawk: The blockchain model of cryptography and privacy-preserving smart contracts.” In Security and Privacy (SF), 2016 IEEE Symposium on , pp. 839-858. IEEE, 2016. Levy, Karen E C. “Book-smart, not street-smart: blockchain-based smart contracts and the social workings of law.” Engaging Science, Technology, and Society 3 (2017): 1-15. Luu, Loi, Duc-Hiep Chu, Hrishi Olickel, Prateek Saxena, and Aquinas Hobor. “Making smart contracts smarter.” In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security , pp. 254-269. ACM, 2016. Marino, Bili, and Ari Juels. “Setting standards for altering and undoing smart contracts.” In International Symposium on Rules and Rule Markup Languages for the Semantic Web , pp. 151-166. Springer, Cham, 2016. Maskell, Brian. “Just-in-time manufacturing.” Industrial Management & Data Systems 87, no, 9/10 (1987): 17-20. Mazurek, Łukasz (2013). “Secure Multiparty Computations on Bitcoin”; Miller, Mark S., Chip Morningstar, and Bill Frantz. “Capability-based financial instruments.” In International Conference on Financial Cryptography , pp. 349-378. Springer, Berlin, Heidelberg, 2000. Möbius, Martin (2009). “Erstellung eines Archivierungskonzepts für die Speicherung rückverfolgbarer Datenbestände im Askemos-System”; Morrison, Alan, and Suhhankar Sinha. “Blockchain and smart contract automation: Blockchains defined.” (2016). Norta, Alex. “Creation of smart-contracting collaborations for decentralized autonomous organizations,” In International Conference on Business Informatics Research , pp. 3-17. Springer, Cham, 2015. Omohundro, Steve. “Cryptocurrencies, smart contracts, and artificial intelligence.” AI matters 1, no. 2 (2014): 19-21. Peters, Gareth W., and Efstathios Panayi. “Understanding modern banking ledgers through blockchain technologies: Future of transaction processing and smart contracts on the internet of money.” in Banking Beyond Banks and Money , pp. 239-278. Springer, Cham, 2016. Porru, Simone, Andrea Pinna, Michele Marchesi, and Roberto Tonelli. “Blockchain-oriented software engineering: challenges and new directions.” In Proceedings of the 39 th international Conference on Software Engineering Companion , pp. 169-171. IEEE Press, 2017. R A Markus Heinker (2007). “Beweiswürdigung elektronischer Dokumente im Zivilprozess unter vergleichender Betrachtung von qualifizierten elektronischen Signaturen nach dem Signaturgesetz and dem Askemos-Verfahren”; RootStock (RSK) is a smart contract platform that is connected to the Bitcoin blockchain through sidechain technology. RSK is compatible with smart contracts created for Ethereum. See: Rosa, Davide De. “The Bitcoin Script language (pt. 1)”. davidederosa.com; Ross, Rory (Sep. 12, 2015). “Smart Money: Blockchains Are the Future of the Internet”, Newsweek; Savelyev, Alexander. “Contract law 2.0: ‘Smart’ contracts as the beginning of the end of classic contract law.” Information & Communications Technology Law 26, no. 2 (2017): 116-134. Seijas, Pablo Lamela, Simon Thompson, and Darryl McAdams. “Scripting smart contracts for distributed ledger technology.” Cryptology ePrint Archive (2016). Smart contract infrastructure can be implemented by replicated asset registries and contract execution using cryptographic hash chains and Byzantine fault tolerant replication. See: Swan, Melanie. “Blockchain temporality: smart contract time specifiability with blocktime.” in International symposium on rules and rule markup languages for the semantic web , pp. 184-196. Springer, Chain, 2016. Szabo, Nick (Sep. 1, 1997). “Formalizing and Securing Relationships on Public Networks”. First Monday. 2 (9); Szabo, Nick (2005). “Secure Property Titles with Owner Authority”; Szabo, Nick, “Smart Contracts: Building Blocks for Digital Markets”. www.fon.hum.uva.nl, Extropy #16 (1996); Szabo, Nick. “Formalizing and securing relationships on public networks.” First Monday 2, no. 9 (1997). Tapscott, Don; Tapscott, Alex (May 2016). The Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. pp. 72, 83, 101, 127. ISBN 978-0670069972. Thomas Bocek (15 Sep. 2017). Digital Marketplaces Unleashed. Springer-Verlag GmbH. p. 169-184. ISBN 978-3-662-49274-1; Vukolić, Marko. “Rethinking permissioned blockchains.” In Proceedings of the ACM Workshop on Blockchain, Cryptocurrencies and Contracts , pp. 3-7. ACM, 2017. Vukolić, Marko. “The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication.” In International Workshop on Open Problems in Network Security , pp. 112-125 Springer, Cham, 2015. Watzke, Tom-Steve (2010). “Entwicklung einer Datenbankschnittstelle als Grundlage für Shop-Systeme unter dem Betriebssystem Askemos”. Weber, Ingo, Xiwei Xu, Régis Riveret, Guido Governatori, Alexander Ponomarev, and Jan Mendling. “Untrusted business process monitoring and execution using blockchain.” In International Conference on Business Process Management , pp. 329-347. Springer, Cham, 2016. Wigan, David (Jun. 11, 2015). “Bitcoin technology will disrupt derivatives, says banker”, IFR Asia. Wittenberger, Jörg F. (2002). “Askemos a distributed settlement”; Xu, Xiwei, Cesare Pautasso, Liming Zhu, Vincent Gramoli, Alexander Ponomarev, An Binh Tran, and Shiping Chen. “The blockchain as a software connector.” In Software Architecture ( WIESA ), 2016 13 th Working IEEE/IFIP Conference on, pp. 182-191. IEEE, 2016. Xu, Xiwei, Ingo Weber, Mark Staples, Liming Zhu, Jan Bosch, Len Bass, Cesare Pautasso, and Paul Rimba. “A taxonomy of blockchain-based systems for architecture design.” In Software Architecture ( ICSA ), 2017 IEEE International Conference on, pp. 243-252. IEEE, 2017. Yasin, Affan, and Lin Liu. “An online identity and smart contract management system.” In Computer Software and Applications Conference ( COMPSAC ), 2016 IEEE 40 th Annual , vol. 2, pp. 192-198. IEEE, 2016. Zhang, Fan, Ethan Cecchetti, Kyle Croman, Ari Juels, and Elaine Shi. “Town crier: An authenticated data feed for smart contracts.” In Proceedings of the 2016 aCM sIGSAC conference on computer and communications security , pp. 270-282. ACM, 2016. Zheng, Zibin, Shaoan Xie, Hong-Ning Dai, and Huaimin Wang. “Blockchain challenges and opportunities: A survey.” Work Pap. —2016 (2016).

See, U.S. Pat. Nos. 6,324,286; 6,938,039; 9,014,661; 9,135,787; 9,298,806; 9,300,467; 9,331,856; 9,338,148; 9,351,124; 9,397,985; 9,413,735; 9,436,923; 9,436,935; 9,480,188; 9,507,984; 9,509,690; 9,513,627; 9,558,524; 9,563,873; 9,569,771; 9,608,829; 9,635,000; 9,641,338; 9,641,342; 9,665,734; 9,667,427; 9,667,600; 9,679,276; 9,702,582; 9,703,986; 9,705,682; 9,705,851; 9,710,808; 9,716,595; 9,722,790; 9,743,272; 9,747,586; 9,749,140; 9,749,297; 9,749,766; 9,754,131; 9,760,574; 9,760,827; 9,767,520; 9,773,099; 9,774,578; 9,785,369; 9,792,101; 9,794,074; 9,805,381; 9,807,106; 9,818,092; 9,818,116; 9,820,120; 9,824,031; 9,824,408; 9,825,931; 9,832,026; 9,836,908; 9,847,997; 9,848,271; 9,849,364; 9,852,427; 9,853,819; 9,853,977; 9,855,785; 9,858,781; 9,862,222; 9,866,545; 9,870,508; 9,870,562; 9,870,591; 9,875,510; 9,875,592; 9,876,646; 9,876,775; 9,881,176; 9,882,918; 9,888,007; 9,892,141; 9,892,460; 9,894,485; 9,898,782; 9,904,544; 9,906,513; 9,910,969; 9,912,659; U.S. patent application Ser. Nos. 10,022,613; 10,046,228; 10,195,513; 10,476,847; 10,532,268; 10,789,590; 10,861,015; 10,936,871; 10,997,251; 11,057,353; 11,068,978; 11,130,042; U.S. patent applications 20050203815; 20140344015; 20140368601; 20150067143; 20150081566; 20150127940; 20150170112; 20150206106; 20150244690; 20150262137; 20150262138; 20150262139; 20150262140; 20150262141; 20150262168; 20150262171; 20150262172; 20150262176; 20150269624; 20150278820; 20150278887; 20150294425; 20150310476; 20150324764; 20150332256; 20150332283; 20150348169; 20150356524; 20150356555; 20150379510; 20160005032; 20160012424; 20160012465; 20160027229; 20160028552; 20160055236; 20160071108; 20160072800; 20160092988; 20160098723; 20160098730; 20160117471; 20160123620; 20160134593; 20160140653; 20160170996; 20160170998; 20160171514; 20160180338; 20160191243; 20160192166; 20160203448; 20160203522; 20160203572; 20160203575; 20160210626; 20160210710; 20160212109; 20160212146; 20160217436; 20160217532; 20160218879; 20160224803; 20160224949; 20160234026; 20160253663; 20160254910; 20160259923; 20160260091; 20160260169; 20160261411; 20160267472; 20160267474; 20160267558; 20160267566; 20160267601; 20160267605; 20160269182; 20160269402; 20160275461; 20160283920; 20160283939; 20160283941; 20160284033; 20160292396; 20160292672; 20160292680; 20160294783; 20160300200; 20160300223; 20160300234; 20160300252; 20160306982; 20160307197; 20160321316; 20160321434; 20160321435; 20160321629; 20160321654; 20160321675; 20160321676; 20160321751; 20160321752; 20160321769; 20160323109; 20160327294; 20160328713; 20160330027; 20160330034; 20160335533; 20160335609; 20160342958; 20160342959; 20160342976; 20160342977; 20160342978; 20160342980; 20160342981; 20160342982; 20160342983; 20160342984; 20160342985; 20160342986; 20160342987; 20160342988; 20160342989; 20160342994; 20160350728; 20160350749; 20160357550; 20160358158; 20160358165; 20160358169; 20160358184; 20160358186; 20160358187; 20160358253; 20160358267; 20160359637; 20160364700; 20160364787; 20160365978; 20160371771; 20160379212; 20160379213; 20160379256; 20160379298; 20160379312; 20160379330; 20170004563; 20170004578; 20170004588; 20170005804; 20170011053; 20170011392; 20170011460; 20170012780; 20170012943; 20170013047; 20170017936; 20170017954; 20170017955; 20170017958; 20170019496; 20170024817; 20170024818; 20170028622; 20170031676; 20170031874; 20170033932; 20170034197; 20170039330; 20170041148; 20170042068; 20170046526; 20170046638; 20170046651; 20170046652; 20170046664; 20170046670; 20170046680; 20170046689; 20170046693; 20170046694; 20170046698; 20170046709; 20170046799; 20170046806; 20170048209; 20170048216; 20170048234; 20170048235; 20170052676; 20170053036; 20170053131; 20170054611; 20170061396; 20170070778; 20170075877; 20170075938; 20170075941; 20170076109; 20170076306; 20170078097; 20170078493; 20170083907; 20170083911; 20170083989; 20170084118; 20170085545; 20170085555; 20170088397; 20170091397; 20170091467; 20170091750; 20170091756; 20170098291; 20170103167; 20170103385; 20170103390; 20170103391; 20170103468; 20170103472; 20170104831; 20170109475; 20170109636; 20170109637; 20170109638; 20170109639; 20170109640; 20170109657; 20170109667; 20170109668; 20170109670; 20170109676; 20170109735; 20170109744; 20170109748; 20170109814; 20170109955; 20170111175; 20170111385; 20170115976

CLAIMS

Claims ( 20 )

What is claimed is:

1. A token system, employing a semi-fungible token representing an interest of a class in a smart contract, comprising:

a distributed ledger operating according to distributed consensus, storing parameters of a smart contract in a distributed database, the smart contract representing an agreement, secured by a security interest in non-tokenized property, to execute the security interest unless a token of the class is returned within a period;

a communication port configured to interface with an automated communication network for communications between a plurality of intercommunicating automated cryptographic hardware processors; and

an automated distributed virtual state machine, hosted by the plurality of intercommunicating automated cryptographic hardware processors, employing distributed ledger for transaction validation, the automated distributed virtual state machine being configured to:

communicate distributed consensus messages between the plurality of intercommunicating automated cryptographic hardware processors through the automated communication network;

communicate the token;

execute the smart contract defined by the parameters, receiving inputs and producing outputs on a blockchain;

communicate an immutable message for exercise of the security interest in the non-tokenized property; and

update the distributed database of the distributed ledger.

2. The token system according to claim 1 , wherein the automated distributed state machine comprises an Ethereum virtual code machine.

3. The token system according to claim 1 , wherein the automated distributed virtual state machine charges a transaction fee for execution of the smart contract.

4. The token system according to claim 1 , wherein the agreement represented by the executable smart contract further permits tolling of the period dependent on whether a substitute asset is tendered.

5. The token system according to claim 4 , wherein the property comprises a physical mine having proven available reserves of the substitute asset.

6. The token system according to claim 5 , wherein the proven available reserves are a predetermined multiple of the substitute asset.

7. The token system according to claim 1 , wherein the token represents a fractional interest in the non-tokenized property after exercise of the security interest in the non-tokenized property.

8. The token system according to claim 1 , wherein the token of the class is generated as a transaction of the automated distributed virtual state machine.

9. The token system according to claim 1 , wherein the blockchain comprises a transaction list and a state of the smart contract.

10. The token system according to claim 1 , wherein the distributed virtual state machine is Turing complete, and the executable smart contract has a predefined maximum number of executable instructions.

11. A token transaction method, comprising:

defining an executable smart contract adapted to execute on a blockchain, having parameters stored in a distributed database of a distributed ledger, representing an agreement to return a semi-fungible token of a defined class within a period, secured by a security interest in property which is possessed and used off the blockchain, the executable smart contract being executed on an automated distributed virtual state machine comprising a plurality of intercommunicating cryptographic hardware processors communicating through an automated communication network;

issuing the token and recording issuance of the token by the on the blockchain;

controlling the automated distributed state machine in accordance with the executable smart contract to execute the security interest to award a right to a possessory interest in the property to a token-holder if a token of the defined class is not tendered within the period;

updating the blockchain selectively dependent on the execution of the security interest; and

communicating with the automated communication network between the intercommunicating plurality of cryptographic hardware processors, at least a portion of the blockchain, distributed consensus messages, the token.

12. The method according to claim 11 , further comprising returning the token of the defined class, and extinguishing the security interest.

13. The method according to claim 11 , wherein the executable smart contract is executed contingent on payment of a transaction fee.

14. The method according to claim 11 , wherein the period is extended if a substitute asset is tendered.

15. The method according to claim 14 , wherein the property comprises a mine having proven available reserves of the substitute asset, and wherein the proven available reserves are a predetermined multiple of the substitute asset.

16. The method according to claim 11 , wherein the token is generated as a transaction recorded on the blockchain, and the blockchain comprises a cryptographically-authenticated, distributed ledger held and updated independently by each of the plurality of cryptographic hardware processors,

the method further comprising forming a consensus determination of transaction validity.

17. The method according to claim 11 , further comprising allocating the right to the possessory interest in the property in accordance with the security interest if the token of the defined class is not returned within the period.

18. A method for creating a token, comprising:

providing a blockchain on a distributed ledger operating according to distributed consensus, storing parameters of a smart contract in a distributed database;

providing a communication port configured to interface with an automated communication network for communications between a plurality of intercommunicating automated cryptographic hardware processors;

receiving a pledge of a physical productive asset from an originator;

tokenizing the asset, to generate a plurality of semi-fungible tokens of a class, each of the plurality of semi-fungible tokens representing a fractional non-possessory security interest in the physical productive asset, subject to the smart contract executing on a distributed virtual machine on the distributed ledger, the security interest being associated with a security agreement which requires a return of a semi-fungible token of the class, or a payment of compensation from a portion of a production of the productive asset after a latency, and if the latency expires without the payment being made, token holders of unreturned semi-fungible tokens of the plurality of tokens have a right to execute on the security interest to possess the productive asset and operate the asset to produce the production;

issuing a respective semi-fungible token to a token holder by communicating information through the automated communication network;

recording ownership of the semi-fungible token by the token holder on the blockchain by performing a distributed consensus operation using the plurality of intercommunicating automated cryptographic hardware processors;

automatically monitoring, with the smart contract, whether the respective semi-fungible token remains outstanding and whether the payment has been made before the latency expires, wherein the smart contract executing on the distributed virtual machine on the distributed ledger is configured to record a message on the distributed ledger representing an authorization to execute on the security interest to authorize a transfer of possession of the productive asset to the token holders.

19. The method according to claim 18 , further comprising delaying expiration of the latency by the smart contract and increasing the portion of the production of the asset required as compensation, wherein the smart contract automatically calculates the increase in the portion as a function of time.

20. The method according to claim 18 , wherein the smart contract is configured to withhold execution on the security interest if the compensation is tendered to the token holder.

US17/537,450

2017-03-08

2021-11-29

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Active

US11893626B2

( en )

Priority Applications (3)

Application Number

Priority Date

Filing Date

Title

US17/537,450

US11893626B2

( en )

2017-03-08

2021-11-29

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US18/432,729

US20240296493A1

( en )

2017-03-08

2024-02-05

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US19/031,354

US20250390937A1

( en )

2017-03-08

2025-01-18

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Applications Claiming Priority (3)

Application Number

Priority Date

Filing Date

Title

US201762468764P

2017-03-08

2017-03-08

US15/916,128

US11188977B2

( en )

2017-03-08

2018-03-08

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US17/537,450

US11893626B2

( en )

2017-03-08

2021-11-29

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Related Parent Applications (1)

Application Number

Title

Priority Date

Filing Date

US15/916,128

Continuation

US11188977B2

( en )

2017-03-08

2018-03-08

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Related Child Applications (1)

Application Number

Title

Priority Date

Filing Date

US18/432,729

Continuation

US20240296493A1

( en )

2017-03-08

2024-02-05

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Publications (2)

Publication Number

Publication Date

US20220261882A1

US20220261882A1 ( en )

2022-08-18

US11893626B2

true

US11893626B2 ( en )

2024-02-06

Family

ID=63449014

Family Applications (5)

Application Number

Title

Priority Date

Filing Date

US15/916,128

Active

2040-05-10

US11188977B2

( en )

2017-03-08

2018-03-08

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US16/492,100

Abandoned

US20200394652A1

( en )

2017-03-08

2018-03-08

A method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US17/537,450

Active

US11893626B2

( en )

2017-03-08

2021-11-29

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US18/432,729

Pending

US20240296493A1

( en )

2017-03-08

2024-02-05

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US19/031,354

Pending

US20250390937A1

( en )

2017-03-08

2025-01-18

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Family Applications Before (2)

Application Number

Title

Priority Date

Filing Date

US15/916,128

Active

2040-05-10

US11188977B2

( en )

2017-03-08

2018-03-08

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US16/492,100

Abandoned

US20200394652A1

( en )

2017-03-08

2018-03-08

A method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Family Applications After (2)

Application Number

Title

Priority Date

Filing Date

US18/432,729

Pending

US20240296493A1

( en )

2017-03-08

2024-02-05

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

US19/031,354

Pending

US20250390937A1

( en )

2017-03-08

2025-01-18

Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology

Country Status (5)

Country

Link

US

( 5 )

US11188977B2

( en )

EP

( 1 )

EP3593305A4

( en )

AU

( 1 )

AU2018230763A1

( en )

CA

( 1 )

CA3055829A1

( en )

WO

( 1 )

WO2018165472A1

( en )

Cited By (6)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

US20220103584A1

( en )

*

2017-11-27

2022-03-31

Kevin Tobin

Information Security Using Blockchain Technology

US20240267201A1

( en )

*

2019-11-13

2024-08-08

First Genesis, Inc.

Blockchain platform service

US20250014032A1

( en )

*

2023-07-06

2025-01-09

International Business Machines Corporation

Delayed auditing for distributed ledger transactions

US12400221B1

( en )

*

2023-01-06

2025-08-26

Wells Fargo Bank, N.A.

Systems and methods for tracking NFT-backed instruments

US12513012B1

( en )

*

2021-12-30

2025-12-30

Tybalt, Llc

Linear network coding for blockchains

US12626316B2

( en )

2020-04-10

2026-05-12

Carlos R. Villamar

System and method employing a virtual ledger for open innovation in the metaverse

Families Citing this family (324)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

US20180211318A1

( en )

*

2012-11-15

2018-07-26

Aniket Bharat Parikh

System and Method for Trading an Asset

US11069000B1

( en )

2015-06-16

2021-07-20

BitPagos, Inc.

Payment processing service utilizing a distributed ledger digital asset

US10649429B2

( en )

2015-10-13

2020-05-12

LO3 Energy Inc.

Use of blockchain based distributed consensus control

US10643288B2

( en )

*

2015-10-13

2020-05-05

TransActive Grid Inc.

Use of blockchain based distributed consensus control

US10817593B1

( en )

2015-12-29

2020-10-27

Wells Fargo Bank, N.A.

User information gathering and distribution system

US10438197B2

( en )

*

2016-04-13

2019-10-08

Paypal, Inc.

Public ledger authentication system

WO2018006072A1

( en )

2016-06-30

2018-01-04

Clause, Inc.

Systems and method for forming, storing, managing,and executing contracts

US11017469B2

( en )

2016-08-04

2021-05-25

Clarovia Holdings, Llc

System and method for manufacturing and trading securities and commodities

US11037211B2

( en )

2016-08-04

2021-06-15

Clarovia Holdings, Llc

Systems and methods for using smart contracts to control the trade, supply, manufacture, and distribution of commodities

US10417217B2

( en )

2016-08-05

2019-09-17

Chicago Mercantile Exchange Inc.

Systems and methods for blockchain rule synchronization

US10546105B1

( en )

2016-12-14

2020-01-28

KaBOODL, INC.

3D printer and inventory control and distribution system for 3D designs

US10846808B1

( en )

*

2016-12-14

2020-11-24

Kaboodl, LLC

3D printer and inventory control and distribution system for 3D designs

HK1254559B

( en )

*

2016-12-21

2020-03-20

nChain Holdings Limited

Computer-implemented systems and methods to enable complex functionality on a blockchain while preserving security-based restrictions on script size and opcode limits

US10936555B2

( en )

*

2016-12-22

2021-03-02

Sap Se

Automated query compliance analysis

GB201701589D0

( en )

2017-01-31

2017-03-15

Nchain Holdings Ltd

Computer-implemented system and method

US10871948B1

( en )

2017-03-30

2020-12-22

Wells Fargo Bank, N.A.

Smart contract blockchain abstraction API

CN111971700B

( en )

2017-04-07

2024-09-13

Bxb数码私人有限公司

System and method for tracking promotions

CN115065485B

( en )

*

2017-04-26

2025-08-26

维萨国际服务协会

System and method for recording data representing multiple interactions

WO2018201147A2

( en )

*

2017-04-28

2018-11-01

Neuromesh Inc.

Methods, apparatus, and systems for controlling internet-connected devices having embedded systems with dedicated functions

US20210264362A1

( en )

2017-05-02

2021-08-26

State Farm Mutual Automobile Insurance Company

Distributed ledger system for claim payouts

US10832208B2

( en )

2017-05-02

2020-11-10

BXB Digital Pty Limited

Systems and methods for facility matching and localization

WO2018204499A1

( en )

2017-05-02

2018-11-08

BXB Digital Pty Limited

Systems and methods for pallet identification

US10878366B2

( en )

2017-05-05

2020-12-29

BXB Digital Pty Limited

Placement of tracking devices on pallets

WO2018209153A1

( en )

2017-05-10

2018-11-15

Responsible Gold Operations Ltd.

Asset cards for tracking divisible assets in a distributed ledger

US10515518B2

( en )

*

2017-05-18

2019-12-24

Bank Of America Corporation

System for providing on-demand resource delivery to resource dispensers

CA3064428A1

( en )

*

2017-05-23

2018-11-29

Materialytics, LLC

Distributed ledger for physical material

GB201709188D0

( en )

*

2017-06-09

2017-07-26

Nchain Holdings Ltd

Computer-Implemented system and method

WO2019000087A1

( en )

*

2017-06-28

2019-01-03

Kitaru Innovations Inc.

Method of operating and using a cryptocurrency

US20190012660A1

( en )

*

2017-07-06

2019-01-10

Robert Masters

Systems and methods for providing an architecture for an internet-based marketplace

US20190012663A1

( en )

*

2017-07-06

2019-01-10

Robert Masters

Systems and methods for providing an architecture for an internet-based marketplace

US10616324B1

( en )

*

2017-07-20

2020-04-07

Architecture Technology Corporation

Decentralized ledger system and method for enterprises

US10594488B2

( en )

2017-08-05

2020-03-17

Proclus Technologies Limited

Method and system for implementing automatic transaction rebroadcasting for transient blockchains

US20190044725A1

( en )

2017-08-05

2019-02-07

Proclus Technologies Limited

Method and System for Securing a Blockchain with Proof-of-Transactions

GB201713046D0

( en )

*

2017-08-15

2017-09-27

Nchain Holdings Ltd

Computer-implemented system and method

CA3073606A1

( en )

2017-08-21

2019-02-28

BXB Digital Pty Limited

Systems and methods for pallet tracking using hub and spoke architecture

CN107590738A

( en )

2017-08-24

2018-01-16

阿里巴巴集团控股有限公司

Processing method, device and the server of selection common recognition node

CN117201039A

( en )

2017-08-28

2023-12-08

维萨国际服务协会

Layered recording network

US11316696B2

( en )

*

2017-09-29

2022-04-26

R3 Ltd.

Hash subtrees for grouping components by component type

US20200313896A1

( en )

*

2017-10-04

2020-10-01

Algorand Inc.

Declarative smart contracts

US11568505B2

( en )

*

2017-10-18

2023-01-31

Docusign, Inc.

System and method for a computing environment for verifiable execution of data-driven contracts

CN109687967B

( en )

*

2017-10-18

2022-02-08

克洛斯比尔有限公司

Electronic signature method and device

US10956854B2

( en )

2017-10-20

2021-03-23

BXB Digital Pty Limited

Systems and methods for tracking goods carriers

US11165862B2

( en )

*

2017-10-24

2021-11-02

0Chain, LLC

Systems and methods of blockchain platform for distributed applications

US11379832B2

( en )

*

2018-12-07

2022-07-05

0Chain, LLC

Systems and methods of blockchain for transaction rewards on token locking

US10839345B2

( en )

*

2017-10-27

2020-11-17

BXB Digital Pty Limited

Systems and methods for executing smart contracts using a block chain

US11699201B2

( en )

2017-11-01

2023-07-11

Docusign, Inc.

System and method for blockchain-based network transitioned by a legal contract

US10938950B2

( en )

*

2017-11-14

2021-03-02

General Electric Company

Hierarchical data exchange management system

US10601911B2

( en )

*

2017-11-16

2020-03-24

International Business Machines Corporation

Partitioning of a blockchain ledger

WO2019098895A1

( en )

*

2017-11-17

2019-05-23

Telefonaktiebolaget Lm Ericsson (Publ)

Method and arrangement for detecting digital content tampering

AU2018373132A1

( en )

2017-11-22

2020-06-11

Geoverse, LLC

Distributed ledger system for management and tracking of exchanges of wireless services between wireless service providers

US10642967B2

( en )

*

2017-11-28

2020-05-05

American Express Travel Related Services Company, Inc.

Single sign-on solution using blockchain

US10783272B2

( en )

*

2017-12-08

2020-09-22

Nec Corporation

Method and system of preserving privacy for usage of lightweight blockchain clients

EP3725066A4

( en )

*

2017-12-14

2021-08-25

Geoverse, LLC

Distributed ledger system for management and implementation of exchanges of wireless services between wireless service providers

US11288740B2

( en )

*

2017-12-29

2022-03-29

Intel Corporation

Securing distributed electronic wallet shares

US11386420B2

( en )

2017-12-29

2022-07-12

Intel Corporation

Contextual authentication of an electronic wallet

US10298585B1

( en )

*

2018-01-26

2019-05-21

Accenture Global Solutions Limited

Blockchain interoperability

US10388097B1

( en )

*

2018-01-29

2019-08-20

Accenture Global Solutions Limited

Blockchain-based cryptologic ballot verification

US10749687B2

( en )

*

2018-03-15

2020-08-18

Microsoft Technology Licensing, Llc

Binding version stamp for smart contracts

US10721065B2

( en )

2018-03-29

2020-07-21

Accenture Global Solutions Limited

Active state blockchain synchronization

WO2021062160A1

( en )

*

2019-09-26

2021-04-01

Sliwka Lukasz Jakub

Distributed ledger lending systems having a smart contract architecture and methods therefor

WO2019191687A1

( en )

*

2018-03-30

2019-10-03

Exposition Park Holdings Secz

Blockchain loan transaction systems and methods

WO2020106991A1

( en )

*

2018-11-21

2020-05-28

Verona Holdings Secz

Unique item creation using a distributed ledger

WO2019202393A1

( en )

*

2018-04-16

2019-10-24

Slock.It Gmbh

Trustless statelessincentivized remote node network using minimal verification clients

WO2019205023A1

( en )

*

2018-04-25

2019-10-31

重庆小雨点小额贷款有限公司

Blockchain-based data management method and related system

US20190333048A1

( en )

*

2018-04-27

2019-10-31

Social Wallet, Inc.

Systems and methods for zero knowledge crypto-asset exchange

US20210166183A1

( en )

*

2018-05-23

2021-06-03

Yroo Inc.

Method and apparatus for decentralized information mining of online content

US10560261B1

( en )

*

2018-05-24

2020-02-11

DeepTruth, LLC

Systems and techniques for capture of trusted media data

US11683180B1

( en )

*

2018-05-24

2023-06-20

Swear Inc.

Protecting digital media with nested hashing techniques

US12388667B2

( en )

*

2018-06-01

2025-08-12

Roger Norris Gordon

System and method with cryptography for transferring recordation and management authority over a real property title to a blockchain ledger

US10740754B2

( en )

*

2018-06-04

2020-08-11

Noah Rafalko

Telecommunication system and method for settling session transactions

WO2019246399A1

( en )

*

2018-06-20

2019-12-26

Google Llc

Digital ledger for unique item ids with ownership

US11120013B2

( en )

*

2018-06-22

2021-09-14

Attestiv Inc.

Real time visual validation of digital content using a distributed ledger

US10855749B2

( en )

2018-07-03

2020-12-01

Wandisco Inc.

Methods, devices and systems for a distributed coordination engine-based exchange that implements a blockchain distributed ledger

GB201811263D0

( en )

*

2018-07-10

2018-08-29

Netmaster Solutions Ltd

A method and system for managing digital using a blockchain

US11570001B1

( en )

*

2018-07-12

2023-01-31

Protocol Labs, Inc.

Protocols for decentralized networks

US10812254B2

( en )

*

2018-07-30

2020-10-20

International Business Machines Corporation

Identity confidence score based on blockchain based attributes

US11276059B2

( en )

*

2018-07-31

2022-03-15

Molten Inc.

System and method for autonomous sustenance of digital assets

WO2020028917A1

( en )

*

2018-08-03

2020-02-06

Abaxx Technologies Inc.

Method and apparatus for tokenization of a natural resource

CN109359971B

( en )

2018-08-06

2020-05-05

阿里巴巴集团控股有限公司

Blockchain transaction method and device, electronic device

KR102306960B1

( en )

*

2018-08-17

2021-09-30

김금ì²

Payment and charging system using url medium, server and others

US10721069B2

( en )

2018-08-18

2020-07-21

Eygs Llp

Methods and systems for enhancing privacy and efficiency on distributed ledger-based networks

US10915521B2

( en )

*

2018-08-21

2021-02-09

Syniverse Technologies, Llc

Blockchain gateway device and associated method of use

CN112651740B

( en )

2018-08-30

2024-10-29

蚂蚁链技术有限公司

Blockchain transaction method and device, and electronic device

US11146560B1

( en )

*

2018-08-30

2021-10-12

Amazon Technologies, Inc.

Distributed governance of computing resources

US20200074111A1

( en )

*

2018-08-30

2020-03-05

Www.Trustscience.Com Inc.

Data safe

WO2020051540A1

( en )

2018-09-06

2020-03-12

Clause, Inc.

System and method for a hybrid contract execution environment

US11429794B2

( en )

2018-09-06

2022-08-30

Daniel L. Coffing

System for providing dialogue guidance

US20220044215A1

( en )

*

2018-09-11

2022-02-10

NIIT Technologies Ltd

Consumer controlled sharing of details of retail transactions

US20200082405A1

( en )

*

2018-09-12

2020-03-12

NEC Laboratories Europe GmbH

Method and system for client support in a blockchain network

US11301802B1

( en )

*

2018-09-13

2022-04-12

Amazon Technologies, Inc.

System for facilitating returns of items

US11743268B2

( en )

*

2018-09-14

2023-08-29

Daniel L. Coffing

Fact management system

US10922097B2

( en )

*

2018-09-18

2021-02-16

International Business Machines Corporation

Collaborative model execution

US11032063B2

( en )

2018-09-19

2021-06-08

International Business Machines Corporation

Distributed platform for computation and trusted validation

US11940978B2

( en )

2018-09-19

2024-03-26

International Business Machines Corporation

Distributed platform for computation and trusted validation

EP3627320A1

( en )

*

2018-09-19

2020-03-25

Vocalink Limited

Data processing device, system and method

CN109584055B

( en )

2018-09-20

2020-07-03

阿里巴巴集团控股有限公司

Blockchain-based transaction method, device and sender device

WO2020058993A1

( en )

*

2018-09-23

2020-03-26

Intain Technologies Private Limited

A block-chain based smart securitization platform

CN109583886B

( en )

*

2018-09-30

2020-07-03

阿里巴巴集团控股有限公司

Transaction method and device based on block chain and remittance side equipment

US10756896B2

( en )

*

2018-10-12

2020-08-25

Jeff Pickhardt

Trustless account recovery

US20210127275A1

( en )

*</sp

Related documents

Record · ID 607081
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.