Oracle Contract
An oracle contract stores, verifies, or exposes externally derived reports on-chain so other smart contracts can consume standardized data. Some designs push…
Networks, consensus systems, protocols and blockchain infrastructure.
An oracle contract stores, verifies, or exposes externally derived reports on-chain so other smart contracts can consume standardized data. Some designs push…
Oracle delay is the time between an external event or observation and the corresponding data becoming available and usable on-chain. Some delay…
Oracle deviation is the absolute or percentage difference between a new observation and a reference, previous report, aggregate, or expected value. Meaning…
An oracle deviation threshold is the configured change that triggers a report update, alert, source rejection, or other oracle action. A threshold…
Oracle Extractable Value is MEV created when oracle updates reveal or trigger profitable on-chain actions such as liquidations, arbitrage, or repricing. Searchers,…
Oracle failure occurs when externally supplied data becomes unavailable, stale, incorrect, manipulated, inconsistently formatted, or unusable by a blockchain application. Consequences include…
An oracle feed is a continuously or periodically updated stream of externally derived values delivered to blockchain applications through a defined interface.…
An oracle heartbeat is the maximum scheduled interval between feed updates when the observed value has not crossed its deviation threshold. The…
Oracle latency is the end-to-end delay between an external observation and that information becoming usable by a blockchain application. The path can…
Oracle liveness is the ability of an oracle system to keep producing valid, sufficiently fresh reports when applications need them. Liveness differs…
Oracle manipulation is an attack that distorts data sources, reporting, aggregation, delivery, or consumption so contracts accept a misleading value. An attacker…
An oracle median is the middle accepted observation after values are ordered, reducing the influence of a minority of extreme reports. Median…
An oracle network is a coordinated set of nodes that observes, aggregates, signs, and delivers external data to blockchain applications. Decentralizing reporters…
An oracle node is an operator-run component that retrieves external data and participates in producing or transmitting authenticated oracle reports. The node…
An oracle operator is the person or organization responsible for running, securing, and maintaining one or more oracle nodes. Operators may be…
The oracle problem is the challenge of giving deterministic blockchain programs reliable information about facts their own ledger cannot verify. An oracle…
Oracle reputation is an evidence-based assessment of a reporter or provider using its historical correctness, availability, behavior, and incident record. Reputation is…
Oracle staleness occurs when a reported value is older than the freshness required for the decision a blockchain application must make. A…
An oracle update is a newly accepted report that changes or refreshes the external data available to a blockchain application. Updates can…
An orphan block is a block outside a node's accepted canonical history, often because its parent is missing or another branch won.…
Package mempool acceptance evaluates related unconfirmed transactions together when deciding whether a node will admit them to its local mempool. The node…
A parent transaction creates an output that a dependent child transaction spends, establishing an explicit validation and confirmation dependency. When both are…
Partially synchronous consensus assumes network delay is eventually bounded, although participants may not know when that stable period begins. This model separates…
A payment finality threshold is the specific confirmation, checkpoint, time, or risk condition required before a payment is treated as settled. The…
Core concepts behind cryptocurrency, blockchain and distributed systems.
367 terms
Digital assets, token standards, cryptocurrencies and stablecoins.
351 terms
Crypto payment acceptance, settlement, refunds, invoices and payouts.
641 terms