Bonding Curve Research Group Library 📚
  • About the BCRG
  • About this Library
  • ♻️From Static to Dynamic Supply Tokens
  • ➰What are Bonding Curves?
  • 🗃️Differentiating Primary & Secondary AMMs
  • 🤖Modeling & Simulating Bonding Curves
  • 🎛️Bonding Curve Parameter Matrix & Trade-Off Decisions
    • Initial Supply
    • Initial Reserve
    • Initial Price
    • Reserve Ratio
    • Mint Fee
    • Burn Fee
    • Max Supply
  • ☠️Attack Vectors
    • Liquidations
    • Sandwich trading
    • Front Running
    • Backrunning
    • Solutions
  • 📓Case Studies
    • 🤖Aavegotchi
      • Bonding Curve Design
      • Pricing Algorithm
      • Governance and Tokenomics
        • Avegotchi DAO Evoution
    • 👣Carbon
      • Asymmetric Liquidity
      • Adjustable Bonding Curves
      • Matching, Routing & Arbitrage in AMMs
      • MEV Resistance
    • 📈Continuous Organization (cOrg)
      • cOrg Token Bonding Curve Model
        • The Decentralized Autonomous Trust
        • Bonding Curve Contract Dynamics in Investment and Sale Operations
    • 🐮CoW Protocol
      • Loss Versus Rebalancing (LVR)
        • Deep dive into Loss-Versus-Rebalancing (LVR)
      • Batch Trading & Function-Maximizing AMMs
      • Implementation - COW AMM
    • ⚙️DXDao
      • DXdao Bonding Curve
    • ⚓Gyroscope
      • The Gyro Bonding Curve
      • Elliptic Concentrated Liquidity Pools (E-CLP)
      • Gyro Consolidated Price Feeds
        • Consolidated Price Feed Approach
    • 🕉️Olympus DAO
      • Range Bound Stability
    • 💸 Public Goods Token Performance Analysis
  • 🍄 Engineering for Resilience with Primary Issuance Markets
  • 💻BCRG Github Repos
  • 📽️BCRG Video Library
  • 📖Glossary
  • 🔎Token Engineering Courses & Resources
Powered by GitBook
On this page
  1. Case Studies
  2. Gyroscope

Gyro Consolidated Price Feeds

PreviousElliptic Concentrated Liquidity Pools (E-CLP)NextConsolidated Price Feed Approach

Last updated 9 months ago

Introduction to Oracle System Models in DeFi

In decentralized finance (DeFi), oracle systems play a crucial role in providing external data to on-chain applications. However, the accuracy and reliability of these systems vary significantly, and each model comes with its own challenges. The primary models used are:

  • Centralized oracles,

  • Medianizing of several centralized nodes,

  • DEX TWAPs, and

  • Betting markets.

Understanding their strengths and weaknesses is essential for improving the security and efficiency of DeFi protocols.

  1. Centralized Oracles : Centralized oracles rely on a single data provider, introducing a significant counterparty risk. The trust in a central entity means that if the provider's data is wrong, the system goes offline, or the provider behaves dishonestly, the oracle's data becomes compromised. This model requires trust in the provider's integrity and availability, making it susceptible to manipulation if the rewards outweigh the risks.

  1. Medianizing of Several Centralized Nodes: It aggregates data from multiple oracle nodes and computes a median value. While this model reduces the risk from any single erroneous source, it still depends on the collective reliability of the nodes. The Medianizer only ensures the median of the input values is correct, not the actual data accuracy. In some variations, nodes can be penalized for deviating from the median, facing similar incentive issues as seen in betting market designs.

  1. DEX TWAPs (Time-Weighted Average Prices): It uses historical data from decentralized exchanges (DEXs) to calculate average prices. It struggles with to market changes. Prices are represented in terms of on-chain assets, which may not always align with real-world currency values, often requiring proxies like stablecoins. This dependency can shift, rather than solve, the oracle problem.

  2. Betting markets: They rely on games where participants vote on data feeds and face penalties for deviating from the consensus. This method can be problematic due to , where participants might vote based on expected consensus rather than actual data. This creates a potential "beauty pageant" problem, where the consensus does not necessarily reflect the truth but rather the perceived majority opinion.

📓
⚓
Although this method provides on-chain observable prices and quantifiable manipulation costs,
limited liquidity and slower reaction
Schelling point
game-theoretic attacks