Difference between revisions of "Project Account"

From PKC
Jump to navigation Jump to search
 
Line 1: Line 1:
Project Account (a.k.a. [[Process Account]]) is a [[key]] to refer to an execution trace of a pre-defined workflow, as referenced by a specific [[Contract Account]]. Project (or Process) Account provides the means to use operational data to infer the responsibility of involved parties and [[Contract Account|contract]] correctness.
Project Account (a.k.a. [[Process Account]]) is a [[hash key]] to refer to an execution trace of a pre-defined workflow, as referenced by a specific [[Contract Account]]. Project (or Process) Account provides the means to use operational data to infer the responsibility of involved parties and [[Contract Account|contract]] correctness.


Project Account in the context of [[PKC]] will be capturing the following information:
Project Account in the context of [[PKC]] will be capturing the following information:

Latest revision as of 08:19, 23 May 2022

Project Account (a.k.a. Process Account) is a hash key to refer to an execution trace of a pre-defined workflow, as referenced by a specific Contract Account. Project (or Process) Account provides the means to use operational data to infer the responsibility of involved parties and contract correctness.

Project Account in the context of PKC will be capturing the following information:

  1. One Contract Account that defines the executing contract as a Project.
  2. The involved participants in terms of Externally Owned Accounts.
  3. The internal states and outputs related to the execution of the Contract uniquely referenced by a Contract Account.

It is important to note that Project Account can be thought of as the container of execution trace information of a Contract Account.