Hvad er Chainlink? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Hvad er Chainlink?

For at blockchains kan give en sikker og uforanderlig registrering - en offentlig hovedbog - skal de være selvstændige. Ellers kan udenforstående kompromittere det og skade værdien af ​​de digitale aktiver, de understøtter. Denne isolation forhindrer blockchains i at være fleksible.

Chainlink har til formål at løse dette problem. Det er et decentraliseret orakelnetværk, der leverer off-chain data, såsom aktivpriser, til on-chain smarte kontrakter. Som et resultat forbedrer Chainlink funktionaliteten af ​​dApps.

Chainlink (LINK) Oprindelse og formål

Sergey Nazarov startede Chainlink-projektet i 2014, et år før Ethereum blev lanceret. Selvom Nazarov har en bachelorgrad i filosofi og ledelse fra New York University, forfulgte han snart sin passion for iværksætteri. Han brugte Bitcoin-minedrift at betale husleje i de tidlige 2010'er.

Han udvidede hurtigt sit fokus til smarte kontrakter og beskrev deres betydning som "[de] muliggør et parallelt, teknisk håndhævet retssystem." Nazarov og Steve Ellis grundlagt blockchain-startup SmartContract i 2014.

I juni 2017 lancerede SmartContract sit premium-produkt - Chainlink-netværk. Det kom online den 30. maj 2019 med LINK som ERC-20-tokenet hostet på Ethereum blockchain. 

Hvad ErAAVE

Hvad er Aave?

En trin-for-trin guide til DeFi-långiveren

Chainlink adresserer problemet med smarte kontrakter, der interagerer med eksterne data. I sig selv udfører smarte kontrakter automatisk aftaler, når betingelserne er opfyldt.

Ikke desto mindre kræver nogle aftaler eksterne data, for at betingelser kan verificeres som opfyldt. Det er her, Chainlink-netværket træder ind som et mellemlag mellem blockchains og off-chain-verdenen.

Chainlink-teamet rejste $32M gennem Initial Coin Offering (ICO) i september 2017 ved at sælge 290M LINK-tokens til $0.11 hver. 

Hvilket problem løser Chainlink?

For at forstå, hvad Chainlink handler om, er den første brik i puslespillet smarte kontrakter. Blockchains datablokke gemmer smarte kontrakter til at drive decentraliserede applikationer — dApps. For eksempel en udlånsdApp som Aave bruger smarte kontrakter til at:

  • Fortæl, hvor mange midler der blev deponeret som sikkerhed
  • Fortæl hvad renten er for det pågældende kryptoaktiv
  • Udsted et lån baseret på disse datapunkter
  • Følg markedsprisen på sikkerhedsstillelsen, så den kan likvideres, hvis den går under et vist niveau

Ingen mellemmænd, kun selvudførende kode til at levere denne gamle udlånstjeneste. Det er vigtigt at bemærke, at smarte kontrakter er uforanderlige, netop fordi de er hostet på en blockchain.

På den ene side giver uforanderlighed tillid til, at smarte kontraktforhold ikke kan ændres. På den anden side er smarte kontrakter kun begrænset til data, der findes på blockchain. Eller er de det?

For at udnytte forhold, der eksisterer uden for blockchain-netværket, skal der ske en datakonvertering, en fra off-chain til on-chain data.

Hvordan fungerer Chainlink Network?

For at udføre konvertering fra off-chain til on-chain data, bruger Chainlink orakler. De forstås bedst som mellemliggende software, der formaterer data fra den virkelige verden til et sprog, der kan forstås af smarte kontrakter i kæden. Denne proces udføres tovejs.

Hvad er Chainlink? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
Kilde: Chainlink

Men hvordan kan et orakel have tillid til at sikre data fra den virkelige verden som gyldige? På samme måde som blockchain-netværk selv etablerer tillid - gennem decentralisering. På denne måde er der redundans, hvis oraklet er defekt eller ondsindet.

Fordi et decentraliseret oracle-netværk validerer off-chain data, bliver de on-chain smarte kontrakter afhængige af disse data også troværdige. Hvordan fungerer denne proces helt præcist?

Chainlink-konverterings- og valideringssti

Der er flere trin, som eksterne data skal igennem for at blive troværdige. Det første trin er, når en smart kontrakt anmoder om off-chain data. Dette er den anmodende kontrakt.

Den anmodende kontrakt udløser derefter en "anmodningshændelse" på Chainlink-netværket. Til gengæld genererer Chainlink en anden smart kontrakt kaldet Service Level Agreement (SLA) Contract.

StanfordReversibleTxsEthStanfordReversibleTxsEth

Akademisk forslag om at gøre Ethereum-transaktioner reversible opdeler DeFi-fællesskabet

Kritikere kalder idéen 'almindelig dumhed', men tilhængere omfavner den som forsvar mod hacks

I det næste trin opretter SLA-kontrakten tre ekstra smarte kontrakter:

  • Chainlink omdømmekontrakt – tjekker, om orakeludbyderen har tilstrækkeligt omdømme. Dette gøres ved at verificere dens ydeevnehistorie, hvorved mindre pålidelige orakelknuder kasseres.
  • Chainlink ordrematchende kontrakt – som navnet antyder, formidler den Request Contract til Chainlink oracle noder. Til gengæld byder orakelnoder på anmodningen, indtil det rigtige match er lavet.
  • Chainlink aggregerende kontrakt.- kompilerer data fra udvalgte orakelknuder og validerer dem som det endelige resultat, der skal injiceres i en on-chain smart kontrakt.

Inden for disse tre smarte kontrakter validerer Chainlink data som pålidelige. Chainlink Core-software bruger Request Contract-data til at formatere anmodningen fra on-chain-sprog til off-chain-sprog, gældende for den virkelige kilde. I dette nye format dirigeres anmodningen til en API (applikationsprogrammeringsgrænseflade), der er ansvarlig for at indsamle data.

Når dataindsamlingen er udført, omformateres den tilbage til on-chain via Chainlink Core-softwaren. Derefter sendes det til Chainlink Aggregating Contract. Som nævnt kompilerer den data, men den kan afstemme dem fra flere API-kilder.

Med andre ord, hvis syv orakelknudepunkter leverer en råvarepris, såsom guld, fra fem kilder med ét svar, men leverer et andet svar fra to kilder, så kasseres disse to noder. For ekstra pålidelighedsmål kan Chainlink Aggregating Contract gentage denne procedure flere gange for flere datakilder.

Chainlink (LINK) Tokenomics

LINK-tokens fungerer som en orakelknude-indtægtsmekanisme. Når en anmodningskontrakt er udstedt, betaler LINK-tokensindehavere Chainlink-noder for deres datavalidering. Hver nodeoperatør kan indstille deres egen markedspris, afhængigt af de data, der skal valideres.

Slå MinersFraSlå MinersFra

Mere end 80 % af Ethereum-minearbejdere trækker stikket efter fletning

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

Ligeledes bruger LINK token-indehavere deres mønter som deres indsats i netværket. På denne måde viser Oracle node-operatører deres forpligtelse til at levere gyldige data. I april 2021, Chainlink 2.0 hvidbog indført Eksplicit Staking. Med dette incitamentssystem låser Chainlink-nodeoperatører deres LINK-opbevaring som sikkerhed.

I et tilfælde bliver deres noder gentagne gange anset for at være upålidelige eller ondsindede, sikkerhedsstillelsen skæres ned. Desuden introducerede Chainlinks eksplicitte satsning en superlineær satsningsøkonomisk model. Dette betyder, at potentielt bestikkede LINK-indehavere skal have en indsats, der er større end de kombinerede LINK-indskud for alle orakelknuder. 

Hvad er Chainlink? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
Chainlinks eksplicitte indsats. Kilde: Chainlink

Samlet set skaber dette endnu et lag af sikkerhed for at sikre on-chain smarte kontrakter modtager gyldige off-chain data.

Fra september 2022 er der næsten 50 % af LINK-tokens i cirkulerende forsyning, ud af maksimalt 1B. I maj 2021 nåede LINK sit pristop på 52.88 $. Ud af permanent begrænsede 1B LINK-tokens går 35 % til oracle node-validatorer, 35 % blev solgt under ICO, og resten går til udviklingsteamet.

Chainlink brugssager

Siden lanceringen, frem til september 2022, er Chainlink blevet brugt til at validere $20B i smarte kontraktmidler, køre over 1B datapunkter og oprette forbindelse til over 1,000 dApps. Mere bemærkelsesværdige dApps, der bruger Chainlink oracle-netværk, er følgende:

  • Polychain -monstre: Ved at bruge Chainlinks VRF (Verifiable Random Function) gør det blockchain-spillet i stand til retfærdigt og tilfældigt at distribuere NFT'er.
  • Spøgelse: en af ​​de største udlånstjenester, der har brug for nøjagtige aktivpriser.
  • Syntetix: en derivathandelsplatform, der bruger Chainlink til at tokenisere aktivpriser i den virkelige verden (fiat-valutaer, råvarer osv.).
  • autonomi: blockchain-baseret forsikring til at måle forsendelsesforsinkelsesforsikring inden for marine- og fragtindustrien.
  • Likviditet: en anden låneprotokol, der har brug for markedsprisfeeds for lån, sikkerhedsstillelse og dens LUSD stablecoin.
  • Ether-kort: en blockchain-platform til gamify rabatter, belønninger og tjene penge på samfundsengagement. Den bruger Chainlinks VRF som sin retfærdige tilfældighedsgenerator til at levere NFT-belønninger.

Desuden benyttede selv centraliserede organisationer Chainlink for at verificere data. Nogle af dem er Associated Press, FlightStats, AccuWeather, Trader Joe og FedEx. Mens Chainlink har nogle konkurrenter, såsom WinkLlink (WIN), Band Protocol (BAND) eller Uma (UMA), er LINK langt det mest brugte oracle-netværk med mindst 18 gange større markedsværdi end alternativerne.

Derudover bruges Chainlink ikke kun på Ethereum, men på lynhurtige blockchains som Solana, Polygon eller Avalanche. 

Seriens ansvarsfraskrivelse:

Denne serieartikel er kun beregnet til generel vejledning og informationsformål for begyndere, der deltager i kryptovalutaer og DeFi. Indholdet af denne artikel skal ikke opfattes som juridisk, forretningsmæssig, investerings- eller skatterådgivning. Du bør rådføre dig med dine rådgivere for alle juridiske, forretningsmæssige, investerings- og skattemæssige implikationer og rådgivning. Defiant er ikke ansvarlig for eventuelle tabte midler. Brug venligst din bedste dømmekraft og udfør due diligence, før du interagerer med smarte kontrakter.

Tidsstempel:

Mere fra Den trossende