Week 1 Week 9 of 12 Week 12

Week 9: Oracles and Data Feeds

Price oracles, the oracle problem, and data reliability

Coming_soon
--- ## Learning Objectives
  1. Explain oracle mechanisms
  2. Identify oracle attack vectors
  3. Design oracle-resistant protocols
  4. Evaluate oracle security
## Topics Covered
The oracle problem Chainlink architecture TWAP oracles Oracle manipulation attacks Decentralized oracle networks
--- ## Resources --- ## Required Readings
PaperAuthorsYearLink
SoK: Oracles from the Ground Truth to Market Manipulation Eskandari et al. 2021 Link
--- ## Reading Guide: Reading Guide: Oracle Security
2-3 hours Oracle mechanisms Price manipulation Security design

Comprehensive analysis of oracle mechanisms, security risks, and manipulation attacks.

View Reading Guide
--- ## Exercise: Oracle Security Analysis
100 Points 3-4 hours medium

Analyze oracle mechanisms, identify attack vectors, and implement TWAP calculations.

View Full Exercise
--- ## Discussion & Questions

Join the Conversation

Have questions about this week's material? Want to discuss concepts with fellow students?

---
Week 8 Course Home Week 10

Back to top

© 2025 Prof. Dr. Joerg Osterrieder | FHGR - University of Applied Sciences of the Grisons