GaiaEx AcademyGaiaEx Academy
Chainlink (LINK) คืออะไร? ออราเคิลอธิบาย
ผู้เริ่มต้นบล็อกเชน7 min read

Chainlink (LINK) คืออะไร? ออราเคิลอธิบาย

เชื่อมต่อสัญญาอัจฉริยะกับข้อมูลในโลกจริงผ่านออราเคิลแบบกระจายศูนย์

แชร์โพสต์

สัญญาอัจฉริยะมองไม่เห็นอะไรเลยถ้าไม่มี Feed

โปรแกรมบนเชนมองเห็นได้เฉพาะข้อมูลที่คุณนำเข้าไปบนเชนเท่านั้น ราคาตลาดของ ETH สภาพอากาศสำหรับประกันพืชผล คะแนนกีฬาสำหรับตลาดพยากรณ์—ข้อมูลเหล่านี้ล้วนอยู่นอกเชนก่อนทั้งนั้น ถ้าเชื่อมข้อมูลนี้เข้าเชนผิด คุณอาจไปบังคับปิดสถานะเงินกู้ที่ไม่ควรถูกปิด จุดคอขวดไม่ใช่เรื่อง SQL แต่คือ ความน่าเชื่อถือ

ถ้าใช้เทอร์มินัล Bloomberg เดียวเชื่อมเข้ากับสัญญาโดยตรง ก็เท่ากับดึงแอปกลับไปสู่ความรวมศูนย์ จุดขายของ Chainlink คือความซ้ำซ้อน (redundancy): มีหลายโหนด หลายแหล่งข้อมูล และรวมผลลัพธ์กันบนเชน

ข้อมูล: แหล่งข้อมูลนอกเชน → โหนด → ตัวรวมผล

Price feed ของ Chainlink (ส่วนที่ผู้ใช้ DeFi ส่วนใหญ่สัมผัสมากที่สุด) ดึงข้อมูลจาก API และตลาดแลกเปลี่ยนระดับพรีเมียมนอกเชน ส่งผ่านผู้ดำเนินการโหนด (node operator) ที่เป็นอิสระจากกัน แล้วบีบรวมให้เหลือค่าเดียวบนเชน—ส่วนใหญ่ใช้ค่ามัธยฐาน (median) พร้อมตัดค่าผิดปกติทิ้ง หากต้องการรายละเอียดลึก ๆ ให้อ่านที่อยู่สัญญาของแต่ละเครือข่าย ซึ่งแตกต่างกันไป

ย้อนไปถึงจุดกำเนิดในปี 2017; Sergey Nazarov และ Steve Ellis คือชื่อที่ปรากฏในเอกสารยุคแรกสุด LINK เป็นโทเคน ERC-20 บน Ethereum และมีบริดจ์ไปยังเครือข่ายอื่น—กลไกของโทเคนไม่เหมือนกับเศรษฐศาสตร์ของโหนดในทุกเชนเสมอไป

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

Feed ไม่อัปเดตทุกบล็อก—เพราะ Gas จะพุ่งจนรับไม่ได้ มันจะรีเฟรชเมื่อราคาเคลื่อนไหวเกินเกณฑ์ deviation ที่กำหนดไว้ (คิดเป็นเบสิสพอยต์หลักหน่วยไปจนถึงหลักสิบ ขึ้นอยู่กับคู่เหรียญ) หรือเมื่อตัวจับเวลา heartbeat ครบกำหนด เพื่อไม่ให้ข้อมูลเก่าค้างอยู่โดยไม่มีใครรู้ พารามิเตอร์เหล่านี้ดูได้จากสัญญาตัวรวมผล เทรดเดอร์ควรอ่านก่อนตัดสินใจใส่เลเวอเรจ

ชื่อเสียงของโหนดและเศรษฐศาสตร์ staking v2 ได้ย้ายเกมจากความเชื่อในแบรนด์ล้วน ๆ ไปสู่ความเสี่ยงต่อการถูก slashing—ตัวเลขที่แน่นอนเปลี่ยนไปตามแต่ละรุ่นที่ปล่อยออกมา

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)
Feed ต้องถ่วงดุลระหว่างความสดใหม่ของข้อมูลกับค่า Gas: อัปเดตทันทีเมื่อราคาสวิง และบังคับรีเฟรชตามตัวจับเวลา