______ _____ _____
| ___ \| _ || ___|
| |_/ / \ V / | |__
| __/ / _ \ | __|
| | | |_| || |___
\_| \_____/\____/
The Provenance Contact Execution Environment (nicknamed “P8e”) is an optional layer on top of the Provenance Blockchain to allow single and multi-party client-side contract execution while preserving data privacy. Provenance client-side contracts take encrypted data from the user (client) and transform the information into encrypted data in the user’s own private object store with object hashes recorded on the blockchain.
Further documentation is provided here.
All of the contract memorialization artifacts are stored within the Provenance open source blockchain. Submitted contract memorialization requests are evaluated against the known global provenance state. Chain of custody and control is enforced for all state transitions to ensure provenance of data is maintained.