Project Account

From PKC
Revision as of 04:16, 23 May 2022 by Benkoo (talk | contribs)
Jump to navigation Jump to search

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 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.