Coinbase-logo

Wat is een blockchain-orakel in crypto?

What is a blockchain oracle in crypto?
  • Blockchain orakels zijn entiteiten die blockchains verbinden met externe systemen, waardoor slimme contracten kunnen worden uitgevoerd op basis van invoer en uitvoer uit de echte wereld.

  • Orakels spelen een belangrijke rol bij de creatie van het verifieerbare web, door geïsoleerde blockchains te verbinden met off-chain data en berekeningen, en interoperabiliteit tussen blockchains mogelijk te maken.

  • Blockchain-orakels zijn niet zelf de bron van de data, maar vormen de laag die externe databronnen bevraagt, verifieert en authenticeert, en vervolgens die informatie doorgeeft.

Begrip van Blockchain Orakels

Blockchain orakels zijn diensten van derden die slimme contracten voorzien van externe informatie. Ze fungeren als bruggen tussen blockchains en de buitenwereld. Blockchains en slimme contracten kunnen geen toegang krijgen tot off-chain data (data die buiten het netwerk ligt). Echter, voor veel contractuele overeenkomsten is het noodzakelijk om relevante informatie van buitenaf te hebben om de overeenkomst uit te voeren.

Hier komen blockchain orakels in beeld, omdat ze een link bieden tussen off-chain en on-chain data. Orakels zijn belangrijk binnen het blockchain ecosysteem omdat ze de reikwijdte waarin slimme contracten kunnen opereren, vergroten. Zonder blockchain orakels zouden slimme contracten een zeer beperkt gebruik hebben, aangezien ze alleen toegang zouden hebben tot data van binnen hun netwerken.

Hoe Blockchain Orakels Werken

Blockchain orakels zijn niet zelf de bron van de gegevens, maar vormen de laag die externe gegevensbronnen bevraagt, verifieert en authenticeert, en vervolgens die informatie doorgeeft. De gegevens die door orakels worden overgedragen, komen in vele vormen - prijsinformatie, de succesvolle voltooiing van een transactie, of de temperatuur gemeten door een sensor.

Om gegevens uit de buitenwereld op te roepen, moet het slimme contract worden aangeroepen en moeten netwerkbronnen worden besteed. Sommige orakels hebben ook de mogelijkheid om informatie niet alleen door te geven aan slimme contracten, maar ook terug te sturen naar externe bronnen.

Soorten Blockchain Orakels

Er zijn verschillende soorten blockchain orakels, elk ontworpen voor een specifiek doel. Software orakels verzamelen gegevens die beschikbaar zijn op het internet en voeden deze aan een slim contract, zoals prijsgegevens voor digitale activa. Hardware orakels verwijzen naar gegevens uit de fysieke wereld, die alleen via een stuk hardware zoals een sensor of scanner kunnen komen. Menselijke orakels betrekken een persoon die gegevens levert op basis van gebeurtenissen in de echte wereld.

Het Oracle Probleem

Het blockchain oracle probleem benadrukt een belangrijke beperking van slimme contracten, namelijk dat ze geen verbinding kunnen maken met gegevens en systemen buiten hun eigen blockchain context. Deze beperking is te wijten aan de deterministische aard van de blockchain architectuur, waarbij elk knooppunt in het netwerk hetzelfde resultaat moet krijgen bij dezelfde invoer. Deze deterministische architectuur is belangrijk voor knooppunten om tot een consensus te komen, een fundamenteel aspect van de functionaliteit van de blockchain.

Gebruikscases voor Blockchain Orakels

Blockchain orakels hebben een verscheidenheid aan gebruikscases. Ze worden gebruikt in gedecentraliseerde financiën (DeFi) om actuele prijsgegevens van digitale activa te leveren. Ze worden ook gebruikt in weddenschappen en voorspellingsmarkten, gaming, niet-verhandelbare tokens (NFT's), en verzekeringen. In elk van deze gevallen vormen orakels een belangrijke schakel tussen de blockchain en real-world data, waardoor slimme contracten effectief kunnen functioneren.

Koop Bitcoin binnen een paar minuten

We zijn de meest vertrouwde plek voor mensen en bedrijven om crypto te kopen, te verkopen en te beheren.