Skip to content

Oracle problem

Definition

In blockchain contexts, the gap between what the ledger records and the real-world state it is meant to represent. A blockchain has no mechanism to verify that data submitted to it is genuine. The ledger faithfully records what was fed in; it cannot validate that input independently.

Related terms

C2PA (Coalition for Content Provenance and Authenticity)
An open technical standard that embeds cryptographically signed provenance assertions into media files at the point of capture or editing. A C2PA...
Cryptographic hash
A fixed-length digest produced from a file's bytes by an algorithm such as MD5 (128-bit), SHA-1 (160-bit), or SHA-256 (256-bit). Identical files...
NFT (non-fungible token)
A unique cryptographic token on a blockchain associated with a reference to a media asset. NFTs record ownership transfers and can carry...
Permissioned ledger
A distributed ledger in which participation is controlled by a known set of validators (for example, Hyperledger Fabric). Unlike public blockchains, a...
Provenance manifest
A structured record, either embedded in a file or stored externally, that documents a media asset's origin, capture conditions, chain of custody,...

Explained in

Your journey to becoming a forensic professional starts here.

Practice with mock tests, learn from structured notes, and get your questions answered by a global forensic community, all in one place.