Skip to main content

Computation Integrity

Definition

Computation integrity ensures that a computation, once executed, has produced the correct output according to its specified logic and inputs. In blockchain and cryptographic systems, this means verifying that a program ran exactly as intended, without any unauthorized alterations or errors. It is a fundamental property for trustless environments, allowing parties to rely on the outcome of a computation without needing to re-execute it themselves. This property is vital for maintaining the security and reliability of decentralized applications.