Cryptocurrencies: wat is een “orakel”?

Blockchaintechnologieën zorgen voor een revolutie in de digitale wereld door financiële markten, de verzekeringswereld, videogames en vele andere industrieën te transformeren. Oracles, gecombineerd met blockchains en slimme contracten, vormen de heilige drie-eenheid van Web3. Hierdoor kunnen gedecentraliseerde toepassingen communiceren met de buitenwereld.

Net als het orakel uit de oudheid, dat diende als intermediair tussen goden en mensen, slaat een orakel in cryptografie een brug tussen blockchains en de echte wereld.

Een brug tussen blockchains en de echte wereld

In de cryptografie is een orakel een protocol of dienst die een brug slaat tussen blockchaintechnologieën en de echte wereld. Met “echte wereld” bedoelen we gegevens buiten de blockchains. Een orakel lost daarom connectiviteitsproblemen op in Web3, door slimme contracten te laten draaien op gegevens uit de echte wereld. Zoals weergegevens of beurskoersen. Zonder orakels zouden blockchainapplicaties geen manier hebben om te communiceren met gegevens buiten de keten.

Hoe orakels werken

Om een orakel effectief te laten zijn, moet het ook gedecentraliseerd zijn. Dit staat bekend als DON, Decentralised Oracle Network, of decentraal orakel netwerk in het Nederlands. Net als bij de verschillende blockchaintechnologieën combineren deze meerdere onafhankelijke miners en meerdere betrouwbare gegevensbronnen om totale decentralisatie te bewerkstelligen. Er zijn verschillende soorten orakels:

  • Input oracles: invoer orakels vertegenwoordigen vandaag de dag het meest voorkomende type orakel. Ze zijn verantwoordelijk voor het ophalen van gegevens uit bronnen buiten de blockchain (off-chain) om ze toegankelijk te maken voor slimme contracten.
  • Output oracles: output orakels zijn orakels die smart contracts in staat stellen om informatie naar off-chain systemen (de buitenwereld) te sturen die hen triggeren om bepaalde acties uit te voeren. Bijvoorbeeld om een banknetwerk te informeren om een betaling uit te voeren.
  • Cross-chain oracles: “cross-chain oracles” zullen de uitwisseling van gegevens tussen verschillende blockchains vergemakkelijken. Zeer nuttig bij de overdracht van activa tussen blockchains.
  • Computerised Oracles: “Compute-Enabled Oracles” zijn de nieuwe kinderen op de blockchain. Ze worden steeds vaker gebruikt door smart contract-toepassingen en maken gebruik van veilige off-chain berekeningen om gedecentraliseerde diensten te leveren die onmogelijk kunnen worden uitgevoerd op de blockchain.

De toepassingen van orakels

Zoals hierboven uitgelegd, moeten orakels gedecentraliseerd zijn. Een van de bekendste gedecentraliseerde orakelnetwerken is Chainlink (LINK). Dit bevat drie lagen van decentralisatie op het niveau van gegevensbronnen, miners en het orakelnetwerk. Deze netwerken kunnen verschillende toepassingen hebben.

  1. Gedecentraliseerde financiën (of DeFi): gedecentraliseerde financiële ecosystemen hebben prijs-orakels nodig zodat slimme contracten toegang hebben tot financiële gegevens over activa en markten.
  2. NFT’s en videogames: orakels maken niet-financiële toepassingen voor slimme contracten mogelijk, zoals NFT’s en Onchain games. Ze genereren bijvoorbeeld een verifieerbaar gevaar om NFT’s aan te passen. Bovendien is een Onchain-game een game waarvan de gegevens en gameplay-logica volledig op een blockchain worden opgeslagen en uitgevoerd. In tegenstelling tot traditionele games, die worden opgeslagen en uitgevoerd op gecentraliseerde servers.
  3. Verzekering: slimme verzekeringscontracten maken gebruik van input-orakels om de verwerking van claims te verbeteren. Met name door toegang te krijgen tot fysieke sensoren, web-API’s, satellietbeelden of juridische gegevens.
  4. Duurzaamheidsbeleid: hybride slimme contracten bevorderen milieuduurzaamheid. Door orakels te gebruiken om de impact van groene initiatieven te verifiëren, kan dit milieuvriendelijke praktijken stimuleren.

Orakels spelen een cruciale rol in de Web3-omgeving. Samen met blockchaintechnologieën en slimme contracten zorgen orakels ervoor dat blockchains kunnen interageren met de echte wereld. Op deze manier wordt een veelheid aan nieuwe toepassingen in verschillende sectoren mogelijk.

_
Volg Be-Crypto op Facebook en X om geen enkel nieuws te missen.