Executable choreography
Appearance
This article, Executable choreography, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Inform author |
Byy service choreography or executable choreographies we understand the composition of two or more services in a decentralized way (uncontrolled by a single entity). Another perspective is to see the orchestration as a local perspective and choreography as a global perspective.Executable Choreographies Types:
- Verifiable choreographies - for the PrivateSky project all the executable choreographies are verifiable. The explicit presence of the execution location leads to the possibility of developing verification algorithms.
- Encrypted choreographies - in addition to checking, they offer higher-level solutions for advanced cryptographic methods without the need for programmers to become specialists in cryptography.
- Serverless choreographies - serverless execution is a cloud computing model in which the cloud provider (or cloud nodes in the blockchain situation) dynamically manages the allocation of computing resources.
- Choreographic smart contract - a subtype of serverless choreographies, a choreography that use as input and outputs only data from PrivateSky’s blockchains.