×

RELATIONAL DISTRIBUTED LEDGER FOR SMART CONTRACTS

  • US 20190325044A1
  • Filed: 04/24/2018
  • Published: 10/24/2019
  • Est. Priority Date: 04/24/2018
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a device including at least one memory adapted to store run-time data for the device, and at least one processor that is adapted to execute processor-executable code that, in response to execution, enables the device to perform actions, including;

    accessing a plurality of data structures stored on a distributed ledger, wherein the plurality of data structures identify a plurality of registered smart contract components, wherein the plurality of registered smart contract components include at least a plurality of counterparties, a plurality of schemas, and a plurality of contract cryptlets;

    composing, on the distributed ledger, a first template smart contract data structure for a first smart contract such that the first template smart contract data structure is a relational data structure that includes an identifier for the first template smart contract data structure, an identifier for at least two counterparties of the plurality of counterparties, an identifier for at least one schema of the plurality of schemas, and an identifier for at least one contract cryptlet of the plurality of contract cryptlets;

    causing a first smart contract ledger instance associated with the first ledger instance to be deployed, such that the first smart contract ledger instance is based on the first template smart contract data structure; and

    causing the first smart contract to begin execution, such that the first smart contract is based on the first template smart contract data structure.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×