Oracles er tredjepartsservices eller protokoller, der leverer data fra den virkelige verden til en blockchain, så smart contracts kan reagere på eksterne begivenheder. Uden oracles ville smart contracts være isolerede og kun kunne reagere på data, der allerede findes on-chain.
Eksempler:
- Chainlink (mest anvendte oracle-netværk)
- Band Protocol
- API3
Anvendelser:
- Priser på aktiver (DeFi)
- Vejrdata (forsikring)
- Sportsscores (spil og betting)
- Resultater af afstemninger og API-integration
Fordele:
- Udvider anvendeligheden af smart contracts
- Muliggør integration med Web2-systemer
- Styrker automatisering i komplekse systemer
Risici og ulemper:
- Single-point-of-failure ved centraliserede oracles
- “Oracle manipulation” kan føre til angreb på DeFi-platforme
- Afhængighed af datakvalitet og sikkerhed
Oracles er den afgørende bro mellem blockchain og den virkelige verden – og et kritisk punkt i enhver kompleks Web3-applikation.



