Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

Cross-Chain Oracle

1 min read
Pronunciation
[kraws-cheyn awr-uh-kl]
Analogy
Like a global news agency that feeds the same verified report to newspapers in different countries simultaneously.
Definition
An oracle service that delivers external data—such as prices, randomness, or events—to smart contracts on multiple blockchain networks in a synchronized manner.
Key Points Intro
Cross‑chain oracles provide consistent data feeds across heterogeneous blockchains.
Key Points

Multi‑chain feeds: Push identical data to Ethereum, BSC, Avalanche, etc.

Synchronization: Ensures minimal drift between networks.

Secure aggregation: Uses threshold signatures or MPC for data attestation.

Fallback sources: Redundant data providers for resilience.

Example
Chainlink Cross-Chain Feed publishes USD price of BTC on 10 chains with sub‑second update variance under 100 ms.
Technical Deep Dive
Oracle nodes fetch off‑chain data, aggregate via median or weighted scheme, then sign a threshold signature (t-of-n). A relayer contract on each chain verifies the signature and updates the feed’s answer state. Heartbeat and stale‑data checks enforce freshness.
Security Warning
Compromise of majority oracle nodes can corrupt data on all chains; enforce strict node diversity and slashing.
Caveat
Cross‑chain finality differences can cause minor update ordering inconsistencies.

Cross-Chain Oracle - Related Articles

No related articles for this term.