Vad är Chainlink? PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Vad är Chainlink?

För att blockkedjor ska tillhandahålla en säker och oföränderlig post - en offentlig reskontra - måste de vara fristående. Annars kan utomstående äventyra det och skada värdet på de digitala tillgångar som de stöder. Denna isolering förhindrar blockkedjor från att vara flexibla.

Chainlink syftar till att lösa detta problem. Det är ett decentraliserat orakelnätverk som matar data utanför kedjan, såsom tillgångspriser, till smarta kontrakt i kedjan. Som ett resultat förbättrar Chainlink funktionaliteten hos dApps.

Chainlink (LINK) Ursprung och syfte

Sergey Nazarov startade Chainlink-projektet 2014, ett år innan Ethereum lanserades. Även om Nazarov har en kandidatexamen i filosofi och management från New York University, fortsatte han snart med sin passion för entreprenörskap. Han använde Bitcoin-brytning att betala hyra i de tidiga 2010-erna.

Han utökade snart sitt fokus till smarta kontrakt och beskrev deras betydelse som "[de] möjliggör ett parallellt, tekniskt genomdrivet rättssystem." Nazarov och Steve Ellis grundade blockchain-startupen SmartContract 2014.

I juni 2017 lanserade SmartContract sin premiumprodukt - Chainlink-nätverket. Den kom online den 30 maj 2019, med LINK som ERC-20-token på Ethereum-blockkedjan. 

Vad är AAVE

Vad är Aave?

En steg-för-steg-guide till DeFi-långivaren

Chainlink tar upp problemet med smarta kontrakt som interagerar med extern data. På egen hand utför smarta kontrakt avtal automatiskt när villkoren är uppfyllda.

Icke desto mindre behöver vissa avtal externa data för att villkoren ska kunna verifieras att de är uppfyllda. Det är här Chainlink-nätverket kliver in som ett mellanlager mellan blockkedjor och off-chain-världen.

Chainlink-teamet samlade in $32M genom Initial Coin Offering (ICO) i september 2017, genom att sälja 290M LINK-tokens för $0.11 vardera. 

Vilket problem åtgärdar Chainlink?

För att förstå vad Chainlink handlar om är den första pusselbiten att förstå smarta kontrakt. Blockchains datablock lagrar smarta kontrakt för att driva decentraliserade applikationer — dApps. Till exempel, en utlåning dApp som Aave använder smarta kontrakt för att:

  • Berätta hur mycket pengar som satts in som säkerhet
  • Berätta vad räntan är för just den kryptotillgången
  • Ge ett lån baserat på dessa datapunkter
  • Spåra marknadspriset på säkerheten, så att den kan likvideras om den går under en viss nivå

Inga mellanhänder, bara självutförande kod för att tillhandahålla denna gamla utlåningstjänst. Det är viktigt att notera att smarta kontrakt är oföränderliga just för att de finns på en blockchain.

Å ena sidan ger oföränderlighet förtroende för att smarta avtalsvillkor inte kan manipuleras. Å andra sidan är smarta kontrakt begränsade till data som finns på blockkedjan. Eller är de det?

För att utnyttja förhållanden som existerar utanför blockchain-nätverket måste en datakonvertering ske, en från off-chain till on-chain data.

Hur fungerar Chainlink Network?

För att utföra konvertering från off-chain till on-chain data använder Chainlink orakel. De förstås bäst som mellanliggande mjukvara som formaterar verklig data till ett språk som är förståeligt av smarta kontrakt i kedjan. Denna process görs dubbelriktat.

Vad är Chainlink? PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.
Källa: Chainlink

Men hur kan man lita på ett orakel för att säkra verkliga data som giltiga? På samma sätt som blockchain-nätverk själva skapar förtroende - genom decentralisering. På så sätt finns det en redundans om oraklet är felaktigt eller skadligt.

Eftersom ett decentraliserat orakelnätverk validerar data utanför kedjan, blir de smarta avtal som är beroende av denna data också pålitliga. Hur fungerar denna process exakt?

Chainlink Conversion and Validation Pathway

Det finns flera steg genom vilka externa data måste gå igenom för att bli pålitliga. Det första steget är när ett smart kontrakt begär off-chain data. Detta är det begärande avtalet.

Det begärande kontraktet utlöser sedan en "begäranhändelse" på Chainlink-nätverket. I sin tur genererar Chainlink ett annat smart kontrakt som kallas Service Level Agreement (SLA) Contract.

StanfordReversibleTxsEthStanfordReversibleTxsEth

Akademiskt förslag att göra Ethereum-transaktioner reversibla delar DeFi-gemenskapen

Kritiker kallar idén "vanlig dumhet" men supportrar omfamnar den som försvar mot hacks

I nästa steg skapar SLA-kontraktet tre extra smarta kontrakt:

  • Chainlink -anseendekontrakt – kontrollerar om orakelleverantören har tillräckligt rykte. Detta görs genom att verifiera dess prestandahistorik, varigenom mindre tillförlitliga orakelnoder kasseras.
  • Chainlink ordermatchande kontrakt – som namnet antyder, förmedlar den Request Contract till Chainlink orakelnoder. I sin tur bjuder orakelnoder på begäran tills rätt matchning är gjord.
  • Chainlink Aggregering Contract.- sammanställer data från valda orakelnoder och validerar dem som det slutliga resultatet som ska injiceras i ett smart kontrakt på kedjan.

Inom dessa tre smarta kontrakt validerar Chainlink data som tillförlitliga. Chainlink Core-programvaran använder Request Contract-data för att formatera begäran från on-chain-språk till off-chain-språk, tillämpligt på den verkliga källan. I detta nya format dirigeras förfrågan till ett API (applikationsprogrammeringsgränssnitt) som ansvarar för att samla in data.

När datainsamlingen är klar, formateras den om till on-chain via Chainlink Core-mjukvaran. Sedan skickas det till Chainlink Aggregating Contract. Som nämnts kompilerar den data, men den kan stämma av dem från flera API-källor.

Med andra ord, om sju orakelnoder levererar ett råvarupris, som guld, från fem källor med ett svar, men levererar ett annat svar från två källor, så kasseras dessa två noder. För extra tillförlitlighetsmått kan Chainlink Aggregating Contract upprepa denna procedur flera gånger för flera datakällor.

Chainlink (LINK) Tokenomics

LINK-tokens fungerar som en mekanism för intäktsgenerering för orakelnoder. När ett begärande kontrakt utfärdas, betalar innehavare av LINK-token Chainlink-noder för sin datavalidering. Varje nodoperatör kan sätta sitt eget marknadspris, beroende på vilken data som behöver valideras.

Stänger av MinersStänger av Miners

Mer än 80 % av Ethereum-gruvarbetarna drar i kontakten efter sammanslagning

Ethereum Classic Hash Rate sjunker med 48 % sedan Skift till Proof of Stake

På samma sätt använder LINK-tokeninnehavare sina mynt som sin insats i nätverket. På så sätt visar Oracle nodoperatörer sitt åtagande att tillhandahålla giltig data. I april 2021, Chainlink 2.0 vitbok introducerade Explicit Staking. Med detta incitamentssystem låser Chainlink-nodoperatörer sina LINK-förråd som säkerhet.

I en händelse anses deras noder upprepade gånger som opålitliga eller skadliga, säkerheten skärs ned. Dessutom introducerade Chainlinks Explicit staking en superlinjär ekonomisk modell för staking. Detta innebär att potentiellt mutade LINK-innehavare måste ha en insats som är större än de kombinerade LINK-insättningarna för alla orakelnoder. 

Vad är Chainlink? PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.
Chainlinks explicita insats. Källa: Chainlink

Sammantaget skapar detta ytterligare ett lager av säkerhet för att säkerställa att smarta kontrakt i kedjan får giltig data utanför kedjan.

Från och med september 2022 finns det nästan 50 % av LINK-tokens i cirkulerande utbud, av maximalt 1B. I maj 2021 nådde LINK sin pristopp på 52.88 $. Av permanent begränsade 1B LINK-tokens går 35 % till orakelnodvaliderare, 35 % såldes under ICO och resten går till utvecklingsteamet.

Chainlink användningsfall

Sedan lanseringen, fram till september 2022, har Chainlink använts för att validera $20 miljarder i smarta kontraktsmedel, köra över 1 miljard datapunkter och ansluta till över 1,000 XNUMX dApps. Mer anmärkningsvärda dApps som använder Chainlink oracle-nätverk är följande:

  • Polychain-monster: Genom att använda Chainlinks VRF (Verifiable Random Function) gör det att blockchain-spelet kan distribuera NFT:er rättvist och slumpmässigt.
  • Ave: en av de största lånetjänsterna som behöver korrekta tillgångspriser.
  • Syntetik: en derivathandelsplattform som använder Chainlink för att tokenisera verkliga tillgångspriser (fiat-valutor, råvaror, etc.).
  • autonomi: blockchain-baserad försäkring för att mäta fraktförseningsförsäkring, inom marin- och fraktindustrin.
  • Likviditet: ett annat låneprotokoll som behöver marknadsprisflöden för lån, säkerheter och dess LUSD stablecoin.
  • Eterkort: en blockchain-plattform för att gamifiera rabatter, belöningar och tjäna pengar på samhällsengagemang. Den använder Chainlinks VRF som sin rättvisa slumpgenerator för att leverera NFT-belöningar.

Dessutom utnyttjade även centraliserade organisationer Chainlink för att verifiera data. Några av dem är Associated Press, FlightStats, AccuWeather, Trader Joe och FedEx. Medan Chainlink har vissa konkurrenter, som WinkLlink (WIN), Band Protocol (BAND) eller Uma (UMA), är LINK det överlägset mest använda orakelnätverket med minst 18 gånger större marknadsvärde än alternativen.

Dessutom används Chainlink inte bara på Ethereum utan på blixtsnabba blockkedjor som Solana, Polygon eller Avalanche. 

Seriens ansvarsfriskrivning:

Denna serieartikel är endast avsedd för allmän vägledning och informationssyfte för nybörjare som deltar i kryptovalutor och DeFi. Innehållet i denna artikel ska inte tolkas som juridisk rådgivning, affärs-, investerings- eller skatterådgivning. Du bör rådgöra med dina rådgivare för alla juridiska, affärsmässiga, investerings- och skattekonsekvenser och råd. The Defiant ansvarar inte för eventuella förlorade medel. Använd ditt bästa omdöme och utöva due diligence innan du interagerar med smarta kontrakt.

Tidsstämpel:

Mer från Trassande