Nástup éteru začal skúmať blockchain technológia nielen na účely meny. Skutočnosť, že inteligentné zmluvy a decentralizované aplikácie can be built dáva blockchainovým projektom ako Ethereum jedinečnú úžitkovú hodnotu.
Avšak to, aby sa riešenia ponúkané platformami inteligentných kontraktov vzťahovali na súčasný stav priemyselných odvetví v reálnom svete, si vyžaduje spojenie s dátami a informáciami, ktoré sú mimo blockchainu.
V súčasnosti väčšina systémov v reálnom svete blockchain nepoužíva. V blízkej budúcnosti by mnoho z týchto systémov mohlo prejsť na fungovanie pomocou technológie blockchain. Integrácia presných údajov alebo informácií do inteligentnej zmluvy mimo blockchainu si bude vyžadovať špeciálny efekt, ak sa má dosiahnuť pohodlne.
ChainLink je blockchainový projekt, ktorý vytvára tento špeciálny efekt.
ChainLink si kladie za cieľ pripojiť blockchain k off-chain infraštruktúre. Zámerom projektu je prekonať priepasť medzi blockchainovou infraštruktúrou a neblokovanou infraštruktúrou a poskytnúť tak inteligentným zmluvám prístup k dátovým kanálom, rozhraniam API a platbám..
Zdroj: https://chain.link/
Čo robí ChainLink?
ChainLink je v podstate decentralizovaná sieť Oracle.
Oracle je „agent“, ktorý vyhľadáva a overuje údaje z reálneho sveta a prenáša ich do blockchainu, ktorý sa má použiť v inteligentné zmluvy. Existujúce veštby sú centralizované a majú jediný bod zlyhania, zatiaľ čo decentralizovaný Oracle by bol bez jediného bodu zlyhania. To je cieľ, ktorým je ChainLink dosiahnuť.
Cieľom ChainLink je vytvoriť most medzi ekosystémami mimo reťazca a mimo reťazca. Preto sa architektúra ChainLink skladá z on-chain komponenty a off-chain komponenty.
Komponent on-chain
Komponent on-chain pozostáva z zmlúv on-chain nasadených na Ethereum blockchain. Pozostávajú z 3 hlavných zmlúv: zmluva o reputácii, zmluva o zhode objednávok a agregačná zmluva. Spracovávajú požiadavky používateľov, ktorí chcú prístup k údajom, ktoré sa nenachádzajú v blockchaine.
Ak chce používateľ alebo subjekt získať prístup k informáciám z blockchainu, predloží požadovanú zmluvu spoločnosti ChainLink. Sieť ChainLink spracuje požadujúcu zmluvu do svojich vlastných zmlúv. Zmluvy ChainLink na reťazci sú zodpovedné za spárovanie požadujúcej zmluvy s príslušným Oracle.
Zmluva o reputácii kontroluje históriu poskytovateľa Oracle, aby overila jeho pravosť. Zmluva o zhode objednávok zaznamenáva do siete dopytujúcu sa zmluvnú dohodu používateľa a prijíma ponuky od overených poskytovateľov Oracle. Agregačná zmluva kompiluje údaje z vybraných Oracle a počíta konečný a presný výsledok pre dopyt.
Systém ChainLink je navrhnutý tak, aby ho bolo možné inovovať, takže keď dôjde k lepším technikám a technológiám, môže do neho systém prejsť. Pracovný postup reťazca ChainLink má 3 kroky.
- Výber Oracle: Keď používateľ predloží požadujúcu zmluvu, špecifikujú sa určité požiadavky a parametre, ktoré tvoria návrh dohody o úrovni služieb (SLA). Patria medzi ne reputácia Oracle, špecifikácia údajov, počet potrebných zdrojov Oracle atď. Používatelia môžu používať filtre a vyhľadávať zázraky ručne. ChainLink poskytuje automatizovaný vyhľadávací modul, keď nie je možné manuálne vyhľadávanie. V tomto automatizovanom vyhľadávaní spoločnosť Oracle ponúka ceny na základe SLA požadujúcej zmluvy. Keď požadujúca zmluva dostane dostatok kvalitných ponúk, vyberú sa Oracle.
- Hlásenie údajov: Vybraní predajcovia mimo reťazca vykonajú servisnú dohodu a podajú správu späť v reťazci.
- Agregácia výsledkov: Agregovaná zmluva zhromažďuje údaje predložené všetkými príkazmi, ktoré sa týkajú požadujúcej zmluvy. Agregačná zmluva potom spriemeruje všetky údaje, aby poskytla požadujúcej zmluve presnú odpoveď. To slúži na zabezpečenie integrity údajov.
Zdroj: Whitepaper ChainLink
Za vyžiadanie zmlúv zo strany používateľov môže byť stanovený sankčný poplatok za nesprávne správanie sa prorokov.
Komponent mimo reťazca
Sieťový reťazec ChainLink pozostáva zo siete uzlov Oracle pripojených k sieti Ethereum (a bude časom podporovať všetky popredné inteligentné zmluvné siete).
Tieto zhromažďujú požadované údaje zo zdrojov mimo reťazca a príslušné údaje spracúvajú prostredníctvom softvéru ChainLink Core, softvéru základných uzlov, ktorý umožňuje interakciu medzi infraštruktúrou mimo reťazca a blockchainom spoločnosti ChainLink..
Zdroj: Whitepaper ChainLink
Prevádzkovatelia Oracle mimo reťazca sú odmeňovaní v súvislosti s LINKom, tokenom ERC-20 spoločnosti ChainLink, za ich príspevok k zberu a prenosu údajov. Uzly mimo reťazca tiež umožňujú vývojárom integrovať doplnky, ktoré operátori používajú na prispôsobenie iných programov na zefektívnenie zhromažďovania údajov.
Spoločnosť ChainLink používa na zhromažďovanie údajov pre jednu požadujúcu zmluvu viacero spoločností. Očakáva sa, že Oracle použije na zber dát viac zdrojov. To zaisťuje distribuovanú povahu platformy a presnosť zhromaždených údajov.
Tím ChainLink
Od roku 2014 spoločnosť ChainLink vyvinula spoločnosť SmartContract, a založený Sergej Nazarov (Generálny riaditeľ) a Steve Ellis (CTO).
Tím ChainLink sa skladá z inžinierov a obchodných vývojárov. Ich poštová adresa ukazuje, že projekt sídli na Kajmanských ostrovoch. Medzi kľúčových členov tímu patria Daniel Kočiš (Riaditeľ pre globálny rozvoj podnikania), Mark Oblad (Vedúci prevádzky), Dimitri Roche (Softvérový inžinier), Alex Kwiatkowski (Softvérový inžinier), Thomas Hodges (Technický manažér komunity).
Poradcami pre projekt sú Ari Juels, Andrew Miller, Evan Cheng, Hudson Jameson, Jake Burkhman, a Brian Lio.
Plán a úspechy
ChainLink v súčasnosti žije v sieti Ethereum testnet známej ako Ropsten. Na rozdiel od niektorých projektov kryptomeny, ktoré chvália každú z ich aktivít, sa zdá, že ChainLink sleduje cestu menšieho humbuku, možno preto, aby sa používatelia a vývojári sústredili na to, na čom skutočne záleží, ktorým je budovanie siete..
Vývoj projektu je možné sledovať tu.
Kódovú základňu ChainLink je možné sledovať, pretože sa na nej stavia Github a Lesk.
ZeppelinOS oznámil a partnerstvo so spoločnosťou ChainLink v decembri 2017, aby sme využili zabezpečené služby Oracle ChainLink. Tiež, a partnerstvo je potvrdené s Factom a sieť vyžiadania má naznačený záujem v partnerstve so spoločnosťou ChainLink.
V poslednej dobe partnerstvá s Kaiko, Wanchain, a Vodík boli oznámené. Medzi špekulované partnerstvá v komunite ChainLink patria SWIFT, Microsoft, Salesforce, Docusign, a Ceek.
V novembri 2018 sa akvizícia z TownCrier bolo oznámené spoločnosťou ChainLink.
Výzvy a konkurencia
Napriek tomu, že ChainLink existuje už dlho, pokrok, ktorý zažil, je malý ako to, čo majú mnohé ďalšie blockchainové projekty. Je to z dôvodu zložitosti projektu. Komunita ešte stále očakáva spustenie mainnetu.
ChainLink pracuje na jedinečnej oblasti blockchainového priemyslu. Jeho konkurenciou sú predovšetkým centralizované projekty (aj keď niektoré blockchainové projekty sa blížia), vrátane Microsoft Coco, Corda, Oraclize, Ľudská myseľ, a Mobius.
Vynikajúcou vlastnosťou reťazca ChainLink je jeho decentralizovaná povaha, vďaka ktorej je dôveryhodný a overiteľný.
LINK Token
LINK Token je natívny token ekosystému ChainLink.
Token sa používa na zaplatenie operátorov uzlov za načítanie údajov z dátových informačných kanálov mimo reťazca, formátovanie údajov do formátov čitateľných blockchainom, výpočet mimo reťazca a záruky nepretržitej prevádzky. Má celkovú zásobu 1 miliardy žetónov, pričom 350 miliónov žetónov je už v obehu, v súčasnosti má cenu 0,30 USD.
Token LINK je možné zakúpiť na Binance s bitcoinom a éterom, na Bithumb s juhokórejským ziskom, na Bkex s éterom a USDT, na Huobi s bitcoinom a éterom a niekoľko ďalších búrz.
Token LINK je token ERC-20. Môže byť uložený v akejkoľvek peňaženke kompatibilnej s ERC-20 ako napr Metamask, Myetherwallet, Jaxx. Môže byť tiež uložený v hardvérových peňaženkách kompatibilných s tokenovým štandardom ERC-20, ako sú Nano Ledger S a Trezor.
Záver
Decentralizovaný systém Oracle je pre budúcnosť inteligentných zmlúv nevyhnutnosťou. Na to, aby inteligentné zmluvy fungovali v globálnom meradle, potrebuje middleware ako ChainLink. Ethereum a ďalšie blockchainové platformy potrebujú tento middleware na bezproblémové fungovanie s údajmi v reálnom svete, ktoré momentálne existujú mimo blockchainu.
Aj keď v súčasnosti môžu byť Oracle systémy s centralizovanými modelmi relevantnejšie, úspech a škálovanie blockchainových platforiem spôsobí potrebu, ktorú má ChainLink už v dobrej pozícii na splnenie..
Tím ChainLink ešte musí urobiť veľa pre to, aby vízia projektu bola uvedená do života, a ich pokrok bude určovať konečný úspech projektu. ChainLink.