Helaas hebben we een nieuwe link moeten maken voor het lunchwebinar.
link
Hoe kunnen we data vertrouwen als we niet afhankelijk willen zijn van één enkele autoriteit? En hoe maken we deze betrouwbare data toegankelijk voor on-chain toepassingen? Chainlink is uitgevonden om deze problemen op te lossen. Wat Bitcoin is voor geld, wil dit blockchainnetwerk zijn voor gegevens.
Chainlink werd opgericht in september 2017 en officieel gelanceerd in mei 2019. Het is een zogenaamd gedecentraliseerd oracle-netwerk.
Oracles fungeren als de tussenpersonen tussen online gegevensbronnen en on-chain smart contracts, waardoor de laatste veilig toegang hebben tot off-chain data feeds.
Waarom is dit nodig? Omdat het een inherente beperking is van blockchainnetwerken verbinding te leggen met externe off-chain databronnen. Chainlink levert een breed scala aan data aan smart contracts. Het meest gebruikt zijn prijsfeeds, met andere woorden financiële marktgegevens.
Oracles
Welke functie heeft Chainlink? Zoals gezegd fungeren oracles als boodschappers die gegevens verzamelen en leveren aan de besloten wereld van blockchain. Gegevens kunnen afkomstig zijn van bronnen als websites, API’s of andere datafeeds. Smart contracts kunnen dan worden uitgevoerd op basis van deze gegevens.
Als opfrisser even: smart contracts zijn geautomatiseerde overeenkomsten waarin de voorwaarden van het contract opgesteld zijn programmeercode. Ze draaien op blockchainnetwerken en bieden transparantie, veiligheid en automatisering. Als aan de voorwaarden in het smart contract is voldaan, wordt het contract automatisch uitgevoerd, zonder tussenpersonen. Dit brengt kosten, tijd en foutpercentages omlaag.
Het gebruik van Chainlink nam spectaculair toe vanaf ongeveer de ‘DeFi zomer’ van 2020. Chainlink werd – en wordt nog steeds – gebruikt om prijsgegevens te voeren aan gedecentraliseerde toepassingen waar gebruikers bijvoorbeeld coins ruilden en leningen afsloten.
Meer dan alleen prijsfeeds
Met het nieuwe product Chainlink Functions, dat in 2023 wordt gelanceerd, hoopt Chainlink de use cases van zijn oraclenetwerk te verbreden. Bijvoorbeeld op het gebied van verzekeringen die uitbetalen bij bepaalde weersomstandigheden.
Of om het betalen van muzikanten te automatiseren op basis van aantal streams van de muzikant in kwestie. Een platenmaatschappij en een muziekartiest zetten een smart contract op: de voorwaarden van hun contract. Chainlink slaat de brug tussen
smart contract en muziekstreamgegevens. Chainlink maakt daarvoor verbinding met een muziekdata-API en berekent het te betalen bedrag. Deze betaling zou ook on-chain kunnen gebeuren, bijvoorbeeld in USDC.
Er zijn natuurlijk veel van zulke voorbeelden te bedenken in een steeds grotere online economie, waar content een prijs heeft.
LINK
Chainlink is gebouwd op Ethereum. Het heeft een eigen token, genaamd LINK. Met LINK kunnen tokenoverdrachten een data payload meekrijgen. LINK wordt gebruikt om node operators te betalen voor het opvragen van gegevens voor smart contracts.
De LINK token standaard is nauw verwant aan de ERC-20 token standaard van Ethereum. Dit betekent dat elke wallet die ERC-20 tokens kan bevatten – in principe elke cryptowallet – LINK tokens kan opslaan.
Meer weten? Kijk hier