How Does a Blockchain Bridge Differ from a Blockchain Oracle?

A blockchain bridge is a protocol that allows the transfer of assets and information between two different, otherwise incompatible, blockchain networks. Its purpose is interoperability.

A blockchain oracle is a service that feeds external, real-world data into a single blockchain's smart contracts. A bridge connects blockchains; an oracle connects a blockchain to the outside world.

Can a Cross-Chain Bridge Be Considered a Financial Derivative?
What Are the Limitations of Achieving DVP for Large, Off-Chain OTC Crypto Derivative Trades?
How Does a ‘Merkle Tree’ Relate to Off-Chain Data Verification?
What Is the Difference between a Custodial and a Non-Custodial Bridge?
What Is the Difference between an On-Chain and Off-Chain Data Source for an Oracle?
Can Multi-Sig Schemes Be Used for Cross-Chain Asset Transfers?
How Does a “Custodial” Bridge Differ from a “Trustless” Bridge?
What Are the Risks of Using Off-Chain Voting Mechanisms for On-Chain Execution?

Glossar