GaiaExGaiaEx
체인링크(LINK)란? 오라클 완전 정리
초급블록체인7 min read

체인링크(LINK)란? 오라클 완전 정리

탈중앙화 오라클로 스마트 컨트랙트를 실제 세계의 데이터와 연결하기

게시물 공유

스마트 컨트랙트는 데이터 피드 없이는 눈이 멀어 있다

온체인 프로그램은 당신이 온체인에 올려놓은 것만 볼 수 있습니다. ETH의 현물 가격, 농작물 보험을 위한 날씨, 예측 시장을 위한 스포츠 경기 점수—모두 처음에는 오프체인에 존재합니다. 이 데이터를 잘못 연결하면 잘못된 대출이 청산됩니다. 병목 지점은 SQL이 아니라 신뢰입니다.

단 하나의 블룸버그 단말기를 컨트랙트에 연결하는 것은 앱을 재중앙화하는 것입니다. 체인링크(Chainlink)의 제안은 이중화입니다: 여러 노드, 여러 소스, 온체인 집계입니다.

데이터: 오프체인 소스 → 노드 → 애그리게이터

체인링크의 가격 피드(대부분의 디파이 사용자가 접하는 부분)는 오프체인의 프리미엄 API와 거래소에서 값을 가져와, 독립적인 노드 운영자들을 거쳐 관측값을 밀어넣고, 그것을 하나의 온체인 값으로 압축합니다—흔히 이상치를 배제한 중앙값입니다. 자세한 내용이 필요하다면 네트워크별 컨트랙트 주소를 확인하세요. 각각 다릅니다.

창립은 2017년으로 거슬러 올라갑니다. 세르게이 나자로프(Sergey Nazarov)와 스티브 엘리스(Steve Ellis)가 최초의 서류에 이름을 올린 인물입니다. LINK는 이더리움 위의 ERC-20이며 다른 곳에는 브릿지를 통해 존재합니다—토큰 메커니즘은 모든 체인에서 노드 경제학과 동일하지 않습니다.

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()
많은 노드가 많은 소스를 가져오고, 집계를 거쳐 하나의 조작 저항성 있는 온체인 가격이 나옵니다.

편차 임계값과 하트비트

피드는 매 블록마다 갱신되지 않습니다—그러면 가스가 감당하지 못합니다. 가격이 설정된 편차(deviation)(페어에 따라 한 자릿수 베이시스 포인트에서 몇십 포인트까지)를 넘어 움직일 때, 또는 하트비트(heartbeat) 타이머가 작동할 때 갱신되어 오래된 데이터가 조용히 남아 있지 않도록 합니다. 파라미터는 애그리게이터 컨트랙트에서 확인할 수 있으며, 트레이더는 레버리지 규모를 정하기 전에 이를 읽어야 합니다.

노드 평판과 스테이킹 v2 경제학은 이 게임을 순수한 브랜드 신뢰에서 슬래싱 위험 쪽으로 옮겨놓았습니다—정확한 수치는 릴리스마다 달라집니다.

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)
피드는 신선도와 가스 사이에서 균형을 맞춥니다: 움직임이 있으면 급하게 갱신하고, 타이머가 만료되면 강제로 갱신합니다.