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

  1. Non-Interference: The Oracle reports on reality but does not alter it.
  2. 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

HeldRelease

Escrow primitive: value held until condition preimage revealed or timeout

Nothing in this library builds on this pattern yet.

Reference

Identity

Ref
Oracle#cd16
Sema ID
sema:Oracle#mh:SHA-256:cd1654cf7f025dc5e571546d808a995cdeee2a566ed84dcf0278017dd56ddd64
Ring
1
Tier
1
Updated
2026-11-11
Supersedes
  • sema:Oracle#mh:SHA-256:0dffb25a0d877e3d718f2546a595eb574d5733d86ed71f1f37462955db421249
  • sema:Oracle#mh:SHA-256:1537b697dabd1dcda5ae750a5e90a58fe151c322522f511a0b0c26ceb38d6ca3
  • sema:Oracle#mh:SHA-256:32ff9960b130bb765f24046c85fcc3fc3f8d6dabef21da9e0804280cc626023f
  • sema:Oracle#mh:SHA-256:161827ddd788c11d6b2409919de665622f1c1586e932a2d60d05ca486072d7ff