Johdatus ChainLinkiin

ChainLink on hajautettu oraakkelipalvelu, ensimmäinen laatuaan. Kun Ethereum aloitti toimintansa vuonna 2015, se mullisti mitä blockchain voisi tuoda yritysratkaisuille ja perinteiselle liiketoiminnalle. Blockchain ei ollut enää vain uuden aikakauden finanssitapahtuman väline, joka rajoittui Bitcoinin mahdollisuuksiin häiritä perinteistä valuutanvaihtoa. Ethereumin käyttämillä älykkäillä sopimuksilla Vitalik Buterin avasi Pandoran laatikkokotelot blockchain-tekniikalle.

Ongelmana on, että älykkäät sopimukset voivat niiden suunnittelun mukaan hallita vain tietoja lohkoketjussa. Niiden potentiaalia, kykyä tarjota väärennettyjä, hajautettuja sovelluksia maailmanlaajuisiin käyttötarkoituksiin, ei vieläkään hyödynnetä, koska monilla Ethereumille rakennettuilla älykkäillä sopimusohjelmilla puuttuu silta tosielämän teollisuudenaloille, joita yritetään parantaa.CL4

Täällä ChainLink tulee sisään. ChainLinkin avulla älykkäät sopimuskäyttäjät voivat verkon oraakkelien avulla hakea tietoja ketjun ulkopuolisista sovellusohjelmien rajapinnoista (API), tietovarastoista ja muista resursseista ja integroida ne lohkoketjuun. Periaatteessa ChainLink vie blockchain-sovellusten ulkopuolista tietoa ja laittaa sen ketjuun.

Monille siellä oleville lohkoketjuprotokollille ChainLinkin kaltaiset oraakelit ovat välttämättömiä pääsemään tietoihin, joita näiden protokollien on käytettävä. Sellaisena ChainLink on nimensä mukaan linkki, joka yhdistää lohkoketjun olemassa olevaan infrastruktuuriin.

Jos se riittää ruokahalusi tyydyttämiseen, voit siirtyä eteenpäin markkinoiden, lompakoiden ja vastaavien tietoihin. Mutta jos haluat perusteellisemman ja teknisen selityksen ChainLinkistä, siirry seuraavaan osioon.

Kuinka ChainLink toimii?

ChainLinkin päätavoitteena on yhdistää ketjun ja ketjun ulkopuoliset ekosysteemit, ja sinänsä sillä on kaksi pääarkkitehtuurista osaa: ketjun sisäinen ja ketjun ulkopuolinen infrastruktuuri.

Ketjun toiminnot

ChainLinkin ensimmäinen komponentti koostuu ketjusopimuksista, jotka on otettu käyttöön Ethereumin lohkoketjussa. Nämä oracle-sopimukset käsittelevät niiden käyttäjien tietopyyntöjä, jotka haluavat hyödyntää verkon oracle-palveluja. Jos käyttäjä tai yhteisö haluaa pääsyn ketjun ulkopuolisiin tietoihin, he lähettävät käyttäjäsopimuksen (tai pyytävän sopimusta) ChainLinkin verkkoon, ja lohkoketju käsittelee nämä pyynnöt omiksi sopimuksikseen..

Nämä sopimukset vastaavat pyytävän sopimuksen sovittamisesta sopivien oraakkeleiden kanssa. Sopimuksiin sisältyy mainesopimus, tilausten vastaavuussopimus ja yhdistämissopimus.

Ensimmäinen näistä, mainesopimus, on täsmälleen sellainen kuin se kuulostaa: se tarkistaa oracle-palveluntarjoajan tietokannan sen eheyden varmistamiseksi. Tilauksen vastaavuussopimus puolestaan ​​kirjaa käyttäjäsopimuksen palvelutasosopimuksen verkossa ja kerää tarjouksia vastuullisilta oracle-tarjoajilta. Lopuksi aggregaattisopimus kerää valittujen oraakkeleiden kollektiiviset tiedot ja tasapainottaa ne tarkimman tuloksen löytämiseksi.

Näillä sopimuksilla ChainLinkin ketjutoiminnot käyvät läpi kolmivaiheisen prosessin.

  1. Oracle-valinta: Kun pyytävä sopimus lähetetään, käyttäjä määrittää joukon parametreja ja vaatimuksia datahakulleen, joka tunnetaan palvelutasosopimuksena (SLA). Näitä voivat olla oraakkelin maine, tietomääritykset, tarvittavien oraakkeleiden / tietoresurssien määrä ja niin edelleen. Käyttäjät voivat sitten suodattaa ja etsiä oraakkeleita manuaalisesti ChainLinkin avulla. Jos manuaalinen haku ei ole optimaalinen, käytettävissä on automaattinen hakukone. Tätä vaihtoehtoa varten oraakkelit voivat tehdä tarjouksia sopimuksen SLA: n perusteella. Sopimuksissa on mahdollisuus periä sakkomaksu väärinkäytöksistä, ja kun sopimus on saanut tarpeeksi laatutarjouksia, nämä oraakelit valitaan ja palvelusopimus aloitetaan.
  2. Tietojen raportointi: Tämä on melko yksinkertainen. Kun ne on valittu, ketjun ulkopuoliset oraakelit suorittavat palvelusopimuksen ja lähettävät pyydetyt tiedot lohkoketjuun ketjun solmujen käsittelemiseksi.
  3. Tulosten yhdistäminen: Tietojen eheyden varmistamiseksi yhdistämissopimus kerää kaikkien pyytävään sopimukseen liittyvien oraakkelien toimittamat tiedot. Yhdistelmäsopimus keskittää kaikki tiedot keskiarvoon, jotta pyytävälle sopimukselle saadaan tarkka, painotettu vastaus. On huomattava, että tietyissä olosuhteissa kaikkia vastauksia ei voida keskittää, mutta yksinkertaisuuden vuoksi tässä artikkelissa ei tutkita näitä mahdollisuuksia.

CL

Ketjun ulkopuoliset toiminnot

ChainLinkin toinen komponentti koostuu ketjun ulkopuolisista oraakkelisolmuista, jotka on kytketty Ethereum-verkkoon. Tällä hetkellä ChainLink toimii vain älykkäiden sopimusten kanssa Ethereumin verkossa, mutta tulevaisuudessa ohjelma on lohkoketjuagnostinen toimiakseen älykkäiden sopimusten kanssa useissa verkoissa.

Ketjun ulkopuoliset solmut ovat vastuussa tietojen keräämisestä ketjun ulkopuolisesta resurssista käyttäjäsopimusten vaatimalla tavalla. Asiaankuuluvien tietojen noutamisen jälkeen nämä solmut käsittelevät tietoja ChainLink Core -sydämen, ydinsolmuohjelmiston kautta, joka sallii ketjun ulkopuolisen infrastruktuurin olla vuorovaikutuksessa ChainLinkin lohkoketjun kanssa. Kun tiedot on käsitelty, ChainLink Core lähettää ne ketjun Oracle-sopimukseen tulosten yhdistämistä varten. Tämän työn korvauksena ketjun ulkopuolisilta oraakkelioperaattoreilta maksetaan tietojen keräämisestä ja lähettämisestä LINK, ChainLinkin natiivi merkki.

CL2

Tämän tärkeän toiminnon suorittamisen lisäksi ketjun ulkopuoliset solmut antavat kehittäjille mahdollisuuden integroida ulkoisia sovittimia. Vaikka se ei ole täydellinen rinnakkaisuus, ulkoiset adapterit ovat tarkoitettu ChainLinkille, mitä hajautetut sovellukset ovat Ethereum-verkkoon. Nämä sovittimet ovat laajennuksia, joita solmuoperaattorit voivat käyttää useiden lisäohjelmien sijoittamiseen toimintaansa. Lisäksi he voivat suorittaa alitehtäviä, jotka tehostavat tiedonkeruuprosessia.

Hajautetut lähteet ja jaetut oraakelit

Olemme sisällyttäneet tämän osan tähän, koska nämä kaksi käsitettä ovat tärkeitä sen ymmärtämiseksi, miten ChainLink erottaa itsensä muista oracle-protokollista.

Toisin kuin keskitetyt kollegansa, ChainLinkin ohjelma on täysin hajautettu. Keskitetyn oraakelin ongelma on, että se voi antaa keinon vilpillisille tiedoille. Jos esimerkiksi käyttäjäsopimus luotti yhteen oraakkeliin raportin toimittamiseksi tilintarkastuksesta, tämä oraakeli voisi vahingoittaa näitä tietoja, jos sillä olisi haitallinen tarkoitus.

Näiden tietoturvaongelmien ratkaisemiseksi ChainLink toteuttaa sen, mitä se kutsuu lähde- ja oraakkelijakeluksi. Jos oraakkeli haluaa luotettavan maineen, se voi hankkia tietonsa useista lähteistä. Lisäksi kun käyttäjäsopimus esittää pyynnön verkon kanssa, tämä pyyntö tehdään useille ketjun ulkopuolisille oraakkelisolmuille. Nämä oraakelit voivat olla peräisin samankaltaisista tai eri lähteistä.

Tämän havainnollistamiseksi sanotaan, että Boomer Blockchain Stock Tracker lähettää sopimuspyynnön osakemarkkinoiden tiedoista. ChainLinkin oracle-jakelun mukaisesti tämä pyyntö sovitetaan sitten Oracle A: n, Oracle B: n ja Oracle C: n kanssa. Koska verkosto painottaa lähteiden jakelua, Oracle A ottaa tiedot Barronin ja CNN Money: sta, Oracle B MSN Money: sta ja Market Watch ja Oracle C Barronin ja Nasdaqilta. Tämän lajikkeen ansiosta Boomer Blockchain Stock Tracker ei saa tietojaan keskitetystä lähteestä ja saa sen sijaan tasapainoisen tietoryhmän.

CL3

Itse asiassa tämä kaksitasoinen jakelujärjestelmä pitää oraakelit rehellisinä, kun kukin tietojoukko kootaan yhteen ja mitataan toisiaan vastaan. Orakelit, jotka toimivat ja muuttavat tietoja, rangaistaan ​​rangaistuksilla ja vahingoittuneella maineella ChainLink-verkossa.

ChainLink-kaupankäynnin historia

ChainLink on ollut melko lepotilassa viime aikoihin asti. ICO: sta lopetettu syyskuun lopulla 2017 se kasvoi korkeimmaksi 0,47 dollariin, vain 0,14-0,18 dollarin tukeen joulukuuhun asti..

CLmarket

Joulukuun käynnistyksen jälkeen kryptovaluutta on markkina-arvoltaan 100 parhaan joukossa hintaan 1,29 dollaria kirjoittaessaan..

Mistä ostaa ChainLink

ChainLinkin tärkein pörssi on Binance, jonka osuus kolikoista on BTC: ssä (66,20%) ja ETH: ssa (31,10%)..

ChainLinkin säilytyspaikka

Ethereumille rakennettu ChainLink on ERC20-merkki, joten Ethereum-yhteensopivat lompakot, kuten My Ether Wallet ja Ledger Nano S.

Tiekartta ja mitä on tulossa

Valitettavasti ChainLink-tiimi ei tarjoa etenemissuunnitelmaa, mutta ChainLinkin palveluiden testiverkon pitäisi tulla joskus vuoden 2018 ensimmäisellä neljänneksellä

Yleensä projektin yleinen markkinoinnin puute ja konkreettiset päivitykset ovat turhauttaneet yhteisön jäseniä aiemmin. Projektin toimitusjohtaja Sergey Nazarov tunnetaan hiljaisesta yhteisöllisyydestä, joka suosii ChainLinkin kulissien takana tehtävää työtä.

Tiimi ei välttämättä hyppää projektiinsa paljon, mutta sen arvoisen vuoksi he uhraavat tuotemarkkinoinnin tuotekehityksen hyväksi – ja joidenkin yhteisön jäsenten mielestä tämä painopiste on virkistävää. He ovat esimerkiksi perustaneet oraakelin Swift Bankin kanssa ja ovat tehneet muutaman hiljaisen kumppanuuden zepplin_osin ja Request Networkin kanssa..

CLpartnerit

Lopulliset ajatukset

Tiedän, että projekti ei ole helpoin ymmärtää, mutta kun ymmärrät sen, ymmärrät todennäköisesti, miksi ChainLinkin kaltaiset oracle-alustat ovat tärkeitä blockchain-tekniikalle.

Blockchain-alue tarvitsee oraakkeleita, jos se haluaa nähdä laillisen adoption. Nykyisessä muodossaan ChainLink on yksi harvoista oracle-palveluntarjoajista markkinoilla, ja jotkut kutsuvat sitä alan johtajaksi. Lisäksi se on ainoa todella hajautettu oraakkelitoimittaja, ja jos oraakkelien on tarkoitus toimia yhtä turvallisesti kuin heidän palvelemansa blockchain-protokollat, hajauttaminen on välttämätöntä.

Lisäresurssit:

Verkkosivusto

Valkoinen paperi

Subreddit

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me