พรีเซล $EX5 — ระดับ Seed · อุปทานคงที่ 500M · เผา 50% · ลงทะเบียนที่ portal.ex5.comเข้าร่วม →
อัปเดต

ออราเคิล (Oracle)

โดยสรุป: ออราเคิล (Oracle) คือผู้ให้บริการข้อมูลที่เป็นบุคคลที่สามสำหรับบล็อกเชน ทำหน้าที่นำข้อมูลจากนอกเชน เช่น ราคาสินทรัพย์ อัตราแลกเปลี่ยน หรือผลการแข่งขันกีฬา เข้าสู่สัญญาอัจฉริยะ…

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

เหตุใดจึงสำคัญ

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

ตัวอย่าง

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

คำที่เกี่ยวข้อง