Wat is een oracle?
← Terug naar Crypto FAQ
Een oracle is een dienst of systeem dat externe, real-world data aan een blockchain levert zodat smart contracts correct kunnen functioneren. Blockchains kunnen namelijk zelf geen informatie van buitenaf ophalen, waardoor oracles fungeren als brug tussen de blockchain en de echte wereld.
Een oracle verbindt blockchainnetwerken met externe data uit de echte wereld.
Smart contracts zijn afhankelijk van betrouwbare data om automatisch uitgevoerd te worden, zoals prijsinformatie, weersomstandigheden of sportuitslagen. Oracles verzamelen deze gegevens uit externe bronnen en leveren ze in een bruikbaar formaat aan de blockchain. Er bestaan verschillende soorten oracles, zoals gecentraliseerde en gedecentraliseerde varianten, elk met hun eigen voordelen en risico’s. Hoewel oracles veel geavanceerde toepassingen mogelijk maken, vormen ze ook een potentieel zwak punt als de data onbetrouwbaar of manipuleerbaar is. Daarom is de betrouwbaarheid en opzet van een oracle cruciaal voor de veiligheid van het hele systeem.
Kort voorbeeld:
Stel dat een smart contract automatisch een verzekering uitbetaalt als een vlucht vertraging heeft.
Een oracle levert realtime vluchtgegevens aan de blockchain.
Als de vertraging wordt bevestigd, voert het smart contract automatisch de betaling uit.
Disclaimer: Beleggen brengt risico’s met zich mee. Onze analisten zijn geen financieel adviseurs. Raadpleeg altijd een adviseur bij het maken van financiële beslissingen. De informatie en tips die op deze website zijn verstrekt zijn gebaseerd op eigen inzichten en ervaringen van onze analisten. Deze dienen daarom alleen voor educatieve doeleinden.