Oracle 功能
智能合约的可靠外部数据
分散化Oracle库
多个数据提供者确保可靠性并防止操作
光链聚合
智能合约集合并验证来自多个来源的数据
价格订阅源
Defi 协议和预测市场的实时价格数据
自定义数据源
将任何外部 API 或数据源连接到 blockchain
A. 共识机制
关于不同数据可靠性要求的各种共识模式
奖励对齐
经济奖励措施确保准确和及时地提供数据
Oracle 架构
奥拉克尔库如何在埃尔戈上工作
Oracle 系统
Ergo的Oracle系统提供可靠的外部数据:
- 分散的数据收集
- D. 链上的聚合和验证
- 提高准确性的经济奖励措施
- 灵活的协商一致机制
- 支持任何数据类型
Oracle Comparison: Ergo vs Leading Alternatives
Six different approaches: eUTXO pools (Ergo), off-chain reporting (Chainlink), pull feeds (Pyth), hybrid models (RedStone), permissionless bonds (Tellor), and optimistic assertions (UMA).
| Dimension | Ergo | Chainlink | Pyth | RedStone | Tellor | UMA |
|---|---|---|---|---|---|---|
| Update Model | Push pools on eUTXO; epoch-based publishing | Push feeds with Off-Chain Reporting (OCR) | Pull/on-demand price feeds | Hybrid: Push/Pull/X models | Permissionless reporters with bonds | Optimistic assertions with disputes |
| Aggregation Method | On-chain pool logic (boxes) + off-chain agents | Off-chain committee → single on-chain submit | Pyth program + confidence; dApp commits on demand | Push on-chain; Pull/X signed bundles in tx | On-chain consensus via economic incentives | Accepted unless disputed; DVM arbitrates |
| Who Pays Updates | Pool treasury pays rewards to reporters | Operator set; gas costs amortized | Consumer/updater pays tx fees on demand | Push: provider pays; Pull/X: tx sender pays | Reporters pay bonds; rewards in TRB | Asserter posts; participants fund disputes |
| Update Frequency | Configurable per pool (minutes/blocks) | Infrequent batched; high off-chain frequency | Very high off-chain; on-chain when consumed | Push: periodic; Pull/X: on demand | Request/reward-driven; variable timing | Fast if undisputed; slower when escalated |
| Permissions Model | Community-defined pools/reporters | Curated operator set per feed | Approved publishers; open reads | Signed by providers; open consumption | Fully permissionless participation | Open roles (asserter/disputer) |
| Data Types | Prices; extensible to events via scripts | Prices, VRF, Automation, Functions, CCIP | Primarily prices (crypto/FX/equities/commodities) | Prices, RWA data; automation hooks | Flexible (prices/events) via query spec | General truths: prices, events, KPIs |
| Primary Use Cases | Ergo DeFi (SigmaUSD), protocol metrics | General DeFi feeds, randomness, upkeep | Perp DEX/derivatives, high-frequency pricing | EVM rollups, cost-sensitive apps, RWA | Censorship-resistant feeds, open data | Prediction markets, insurance, non-standard data |
| Key Limitations | Need disciplined reporters; stale data risk | Service cost; curated operators dependency | Must handle confidence intervals; updater dependency | Signature validation complexity; bundle availability | Latency variance; dispute economics sensitivity | Trust window pre-dispute; arbitration delays |
Strong advantages
Mixed/moderate
Limitations/trade-offs
Ergo-specific features
Note: For production integrations add safety belts — averaging windows, deviation thresholds, signature/source checks, fallback feeds, and circuit breakers on anomalies. Each oracle model has unique trade-offs between decentralization, latency, cost, and data quality.
在线Oracle解决方案
正在Ergo上运行的Oracle实现
Defi Oracle 网络
正在开发Defi 协议的专用oracles
多资产源TWAP 预言机波动性数据
常见问题
What's Next?
Start using or building oracle solutions on Ergo today