Hva er Chainlink? PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.

Hva er Chainlink?

For at blokkjeder skal gi en sikker og uforanderlig registrering – en offentlig hovedbok – må de være selvstendige. Ellers kan utenforstående kompromittere det og skade verdien av de digitale eiendelene de støtter. Denne isolasjonen hindrer blokkjeder i å være fleksible.

Chainlink har som mål å løse dette problemet. Det er et desentralisert orakelnettverk som mater data utenfor kjeden, for eksempel eiendelspriser, til smarte kontrakter i kjeden. Som et resultat forbedrer Chainlink funksjonaliteten til dApps.

Chainlink (LINK) Opprinnelse og formål

Sergey Nazarov startet Chainlink-prosjektet i 2014, ett år før Ethereum ble lansert. Selv om Nazarov har en bachelorgrad i filosofi og ledelse fra New York University, forfulgte han snart sin lidenskap for entreprenørskap. Han brukte Bitcoin-gruvedrift å betale husleie på begynnelsen av 2010.

Han utvidet snart fokuset til smarte kontrakter, og beskrev deres betydning som "[de] muliggjør et parallelt, teknisk håndhevet juridisk system." Nazarov og Steve Ellis grunnla blockchain-oppstarten SmartContract i 2014.

I juni 2017 lanserte SmartContract sitt premiumprodukt - Chainlink-nettverk. Den kom online 30. mai 2019, med LINK som ERC-20-tokenet på Ethereum-blokkjeden. 

Hva er AAVE

Hva er Aave?

En trinn-for-trinn-veiledning til DeFi-långiveren

Chainlink tar opp problemet med smarte kontrakter som samhandler med eksterne data. Smarte kontrakter utfører avtaler automatisk når betingelsene er oppfylt.

Enkelte avtaler trenger likevel eksterne data for at vilkår skal verifiseres som oppfylt. Det er her Chainlink-nettverket trer inn som et mellomlag mellom blokkjeder og off-chain-verdenen.

Chainlink-teamet samlet inn $32 millioner gjennom Initial Coin Offering (ICO) i september 2017, ved å selge 290 millioner LINK-tokens til $0.11 hver. 

Hvilket problem løser Chainlink?

For å forstå hva Chainlink handler om, er den første brikken i puslespillet smarte kontrakter. Blockchains datablokker lagrer smarte kontrakter for å drive desentraliserte applikasjoner – dApps. For eksempel en utlånsdApp som agjs bruker smarte kontrakter for å:

  • Fortell hvor mye midler som ble satt inn som sikkerhet
  • Fortell hva som er renten for den aktuelle kryptoeiendelen
  • Utsted et lån basert på disse datapunktene
  • Spor markedsprisen på sikkerheten, slik at den kan likvideres hvis den går under et visst nivå

Ingen mellomledd, bare selvutførende kode for å tilby denne eldgamle utlånstjenesten. Det er viktig å merke seg at smarte kontrakter er uforanderlige nettopp fordi de er vert på en blokkjede.

På den ene siden gir uforanderlighet tillit til at smarte kontraktsbetingelser ikke kan tukles med. På den annen side er smarte kontrakter bare begrenset til data som finnes på blokkjeden. Eller er de det?

For å utnytte forhold som eksisterer utenfor blokkjedenettverket, må en datakonvertering skje, en fra off-chain til on-chain data.

Hvordan fungerer Chainlink Network?

For å utføre konvertering fra off-chain til on-chain data, bruker Chainlink orakler. De forstås best som mellomledd programvare som formaterer data fra den virkelige verden til et språk som er forståelig av smarte kontrakter i kjeden. Denne prosessen gjøres toveis.

Hva er Chainlink? PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.
Kilde: Chainlink

Men hvordan kan man stole på et orakel for å sikre data fra den virkelige verden som gyldige? På samme måte som blokkjedenettverk etablerer tillit – gjennom desentralisering. På denne måten er det en redundans hvis oraklet er defekt eller ondsinnet.

Fordi et desentralisert orakelnettverk validerer data utenfor kjeden, blir smarte kontrakter som er avhengige av disse dataene også pålitelige. Hvordan fungerer denne prosessen nøyaktig?

Chainlink-konverterings- og valideringsvei

Det er flere trinn som eksterne data må gå gjennom for å bli pålitelige. Det første trinnet er når en smart kontrakt ber om data utenfor kjeden. Dette er den forespørrende kontrakten.

Forespørselskontrakten utløser deretter en "forespørselshendelse" på Chainlink-nettverket. På sin side genererer Chainlink en annen smart kontrakt kalt Service Level Agreement (SLA) Contract.

StanfordReversibleTxsEthStanfordReversibleTxsEth

Akademisk forslag om å gjøre Ethereum-transaksjoner reversible deler DeFi-fellesskapet

Kritikere kaller ideen "vanlig dumhet", men støttespillere omfavner den som forsvar mot hacks

I neste trinn oppretter SLA-kontrakten tre ekstra smarte kontrakter:

  • Chainlink omdømme kontrakt – sjekker om orakelleverandøren har tilstrekkelig rykte. Dette gjøres ved å verifisere ytelseshistorien, hvorved mindre pålitelige orakelnoder forkastes.
  • Chainlink ordrematchende kontrakt – Som navnet tilsier, formidler den Request Contract til Chainlink orakelnoder. På sin side byr orakelnoder på forespørselen til den riktige matchingen er gjort.
  • Chainlink Aggregering Contract.- kompilerer dataene fra valgte orakelnoder og validerer dem som det endelige resultatet som skal injiseres i en smart kontrakt på kjeden.

Innenfor disse tre smarte kontraktene validerer Chainlink data som pålitelige. Chainlink Core-programvaren bruker Request Contract-data for å formatere forespørselen fra on-chain-språk til off-chain-språk, gjeldende for den virkelige kilden. I dette nye formatet blir forespørselen rutet til et API (applikasjonsprogrammeringsgrensesnitt) som har ansvaret for å samle inn data.

Når datainnsamlingen er fullført, formateres den tilbake til kjeden via Chainlink Core-programvaren. Deretter sendes den til Chainlink Aggregating Contract. Som nevnt, kompilerer den data, men den kan avstemme dem fra flere API-kilder.

Med andre ord, hvis syv orakelnoder leverer en råvarepris, for eksempel gull, fra fem kilder med ett svar, men leverer et annet svar fra to kilder, blir disse to nodene forkastet. For ekstra pålitelighetsmål kan Chainlink Aggregating Contract gjenta denne prosedyren flere ganger for flere datakilder.

Chainlink (LINK) Tokenomics

LINK-tokens fungerer som en inntektsmekanisme for orakelnoder. Når en forespørselskontrakt utstedes, betaler LINK-tokenholdere Chainlink-noder for datavalidering. Hver nodeoperatør kan sette sin egen markedspris, avhengig av dataene som må valideres.

Slå av MinersSlå av Miners

Mer enn 80 % av Ethereum-gruvearbeiderne trekker ut pluggen etter sammenslåing

Ethereum Classic Hash Rate stuper 48 % siden Skift til Proof of Stake

På samme måte bruker LINK-tokenholdere sine mynter som sin innsats i nettverket. På denne måten viser Oracle-nodeoperatører sin forpliktelse til å gi gyldige data. I april 2021, Chainlink 2.0 whitepaper introduserte eksplisitt staking. Med dette insentivsystemet låser Chainlink-nodeoperatører opp LINK-oppbevaringen som sikkerhet.

I en hendelse blir nodene deres gjentatte ganger ansett som upålitelige eller ondsinnede, sikkerheten kuttes. Dessuten introduserte Chainlinks eksplisitte satsing en superlineær satsing økonomisk modell. Dette betyr at potensielt bestikkede LINK-innehavere må ha en innsats som er større enn de kombinerte LINK-innskuddene til alle orakelnoder. 

Hva er Chainlink? PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.
Chainlinks eksplisitte innsats. Kilde: Chainlink

Totalt sett skaper dette enda et lag med sikkerhet for å sikre at smarte kontrakter i kjeden mottar gyldige data utenfor kjeden.

Fra september 2022 er det nesten 50 % av LINK-tokens i sirkulerende forsyning, av maksimalt 1B. I mai 2021 nådde LINK sin pristopp på $52.88. Av permanent begrensede 1B LINK-tokens går 35 % til oracle node-validatorer, 35 % ble solgt under ICO, og resten går til utviklingsteamet.

Chainlink brukstilfeller

Siden lanseringen, frem til september 2022, har Chainlink blitt brukt til å validere $20B verdt av smarte kontraktsmidler, kjørt over 1B datapunkter og koblet til over 1,000 dApps. Mer bemerkelsesverdige dApps som bruker Chainlink oracle-nettverk er følgende:

  • Polychain -monstre: Ved å bruke Chainlinks VRF (Verifiable Random Function), gjør det blockchain-spillet i stand til å distribuere NFT-er rettferdig og tilfeldig.
  • Spøkelse: en av de største utlånstjenestene som trenger nøyaktige formuespriser.
  • Syntetikk: en derivathandelsplattform som bruker Chainlink til å tokenisere virkelige aktivapriser (fiat-valutaer, råvarer, etc.).
  • autonomi: blockchain-basert forsikring for å måle fraktforsinkelsesforsikring, innen marine- og fraktindustrien.
  • Likviditet: en annen utlånsprotokoll som trenger markedsprisfeeds for lån, sikkerheter og dens LUSD stablecoin.
  • Ether-kort: en blokkjedeplattform for å spille rabatter, belønninger og tjene penger på samfunnsengasjement. Den bruker Chainlinks VRF som sin rettferdige tilfeldighetsgenerator for å levere NFT-belønninger.

Dessuten benyttet til og med sentraliserte organisasjoner Chainlink for å bekrefte data. Noen av dem er Associated Press, FlightStats, AccuWeather, Trader Joe og FedEx. Mens Chainlink har noen konkurrenter, som WinkLlink (WIN), Band Protocol (BAND) eller Uma (UMA), er LINK det desidert mest brukte orakelnettverket med minst 18 ganger større markedsverdi enn alternativene.

I tillegg brukes Chainlink ikke bare på Ethereum, men på lynraske blokkjeder som Solana, Polygon eller Avalanche. 

Seriens ansvarsfraskrivelse:

Denne serieartikkelen er kun ment for generell veiledning og informasjonsformål for nybegynnere som deltar i kryptovalutaer og DeFi. Innholdet i denne artikkelen skal ikke tolkes som juridisk, forretningsmessig, investerings- eller skatterådgivning. Du bør rådføre deg med rådgiverne dine for alle juridiske, forretningsmessige, investerings- og skattemessige implikasjoner og råd. The Defiant er ikke ansvarlig for tapte midler. Bruk din beste dømmekraft og utfør due diligence før du samhandler med smarte kontrakter.

Tidstempel:

Mer fra Den trassende