Society · Protocols
Oracle
Cryptographic truth source
Definition
Mechanism
A trusted entity that injects off-chain truth (Reality) into the system by cryptographically signing data. It resolves conditions in HeldRelease and verifies outcomes for prediction markets.
Invariants
- Non-Interference: The Oracle reports on reality but does not alter it.
- Consistency: Answers to the same query at the same time must be identical.
Risks
Failure modes
None stated.
Caution
Single trust point — one signed answer settles escrow and market outcomes irreversibly, so a corrupt oracle redirects funds; require corroboration or a dispute window.
Relationships
Builds on
References
Escrow primitive: value held until condition preimage revealed or timeout
Nothing in this library builds on this pattern yet.
Reference
