actor | A participant in an interaction (e.g., a user or logic). Actors own context where logic state can be stored. |
asset | A native digital item managed by the asset engine, with quantities tracked in actor accounts. |
asset engine | MOI subsystem that enforces safe asset access and transactions. |
asset logic | A Coco logic attached to an asset. It can call the asset engine directly and expose endpoints to other logics via interfaces. |
depolorizing | Conversion of POLO binary data into a data structure (deserialization). |
invocation | A call to a logic’s endpoint within an interaction, including all participating logics and actors. |
logic | A Coco program that runs on MOI (analogous to a smart contract). |
MOI | MOI : Context-aware massively parallel blockchain, the environment where Coco programs run. |
PISA | Virtual machine that executes logics, used by MOI. Coco produces logic manifests that PISA can execute. |
POLO | A custom binary format for data exchange in MOI, PISA and Coco. It's compact and assures deterministic encoding of collections. |
polorizing | Conversion of data structure into POLO binary format (serialization). |