GaiaEx AcademyGaiaEx Academy
Czym jest Chainlink (LINK)? Oracle'y wyjaśnione
PoczątkującyBlockchain7 min read

Czym jest Chainlink (LINK)? Oracle'y wyjaśnione

Łączenie smart kontraktów z danymi ze świata rzeczywistego poprzez zdecentralizowane oracle'y

Udostępnij posty

Smart kontrakty są ślepe bez feedów

Programy on-chain widzą tylko to, co umieścisz na blockchainie. Ceny spot dla ETH, pogoda dla ubezpieczeń rolniczych, wyniki sportowe dla rynków predykcyjnych — wszystko to żyje najpierw poza blockchainem. Przenieś te dane błędnie, a zlikwidujesz niewłaściwą pożyczkę. Wąskim gardłem nie jest SQL; jest to zaufanie.

Jeden terminal Bloomberga podłączony do kontraktu recentralizuje aplikację. Przekaz Chainlink to redundancja: wiele węzłów, wiele źródeł, agregacja on-chain.

Dane: źródła poza blockchainem → węzły → agregator

Feedy cenowe Chainlink (element, z którym styka się większość użytkowników DeFi) czerpią z premium API i giełd poza blockchainem, przekazują obserwacje przez niezależnych operatorów węzłów, a następnie kompresują je w jedną wartość on-chain — często medianę z odrzuceniem wartości odstających. Jeśli chcesz szczegółów, przeczytaj adresy kontraktów dla każdej sieci; różnią się między sobą.

Założenie sięga 2017 roku; Sergey Nazarov i Steve Ellis to nazwiska z najwcześniejszych dokumentów. LINK jest tokenem ERC-20 na Ethereum, z mostkami gdzie indziej — mechanika tokenu nie jest taka sama jak ekonomia węzłów w każdym łańcuchu.

Chainlink price feed: multi-hop oracle flow Off-chain exchanges · APIs ETH/USD refs Chainlink nodes (independent) N1 N2 Nk each node pulls multiple sources On-chain aggregator median / trim consumer contract reads Aave · Compound · perps — any contract that calls latestRoundData()
Wiele węzłów pobiera dane z wielu źródeł; agregacja daje jedną odporną na manipulacje cenę on-chain.

Progi odchylenia i sygnały żywotności (heartbeat)

Feedy nie aktualizują się w każdym bloku — gas by się zadławił. Odświeżają się, gdy cena przekroczy skonfigurowany próg odchylenia (myśl w kategoriach jednocyfrowych punktów bazowych do kilkudziesięciu, zależnie od pary) lub gdy uruchomi się licznik heartbeat, tak by przestarzałe dane nie mogły się cicho zalegać. Parametry są widoczne w kontraktach agregatorów; traderzy powinni je przeczytać, zanim ustalą wielkość lewaru.

Reputacja węzłów i ekonomia stakingu w wersji 2 przesunęła grę od czystego zaufania do marki w stronę ryzyka slashingu — dokładne liczby zmieniają się z każdym wydaniem.

When the feed updates (two triggers) t0 price jump > dev threshold heartbeat max Deviation path: big moves force fresh rounds e.g. 0.5% move on ETH/USD (pair-dependent) Heartbeat path: time cap even if calm e.g. hourly ceiling (varies)
Feedy balansują świeżość względem gasu: aktualizacje przy skokach cenowych, wymuszone odświeżenie przy zegarach.