Difference between revisions of "Project Account"

From PKC
Jump to navigation Jump to search
(Created page with "Project Account is a key to refer to an execution trace of a pre-defined workflow, as referenced by a specific Contract Account.")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Project Account is a [[key]] to refer to an execution trace of a pre-defined workflow, as referenced by a specific [[Contract Account]].
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:
# One [[Contract Account]] that defines the executing contract as a '''[[Project]]'''.
# The involved participants in terms of [[Externally Owned Account]]s.
# 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]].
 
[[Category:Smart Contract]]
[[Category:Accountability]]

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.