Skip to content
- เป็นบริการที่ช่วยเชื่อมต่อ Smart Contract กับข้อมูลภายนอก Blockchain เพื่อนำข้อมูลนั้นๆจากภายนอก เอามาใช้ใน Blockchain
- มีความสำคัญในการทำ DApps มากๆ เช่นการทำ DEX หรือกระดานเทรด ถ้าเกิดไม่มี Oracle มาคอยป้อนข้อมูลราคา การแลกเปลี่ยนก็จะมีความลำบากมากๆ
- นำOracle ไปใช้ในข้อมูลต่างๆได้เยอะแยะมาก แล้วแต่จะนึกออกเลย
- เดิมๆ Oracle จะเป็นบริการแบบรวมศูนย์ (Centralized) แต่ตอนนี้ก็มีแบบกระจายศูนย์ออกมาให้ใช้แล้วด้วย(Decentralized)
- โดยการทำงานของ Blockchain Oracle จะให้คอมพิวเตอร์หรือที่เราเรียกว่า Node มาช่วยกันตรวจสอบความน่าเชื่อถือของแหล่งข้อมูลต่างๆ แล้วค่อยป้อนข้อมูลเข้าไปใน Smart Contract
- Chainlink (LINK) เป็นโปรเจค Blockchain Oracle ที่มีมูลค่าสูงมากๆ โดย DApps ที่ใช้บริการของ Chainlink ก็เช่น AAVE, Synthetix (SNX), Compound (COMP)
- Band Protocol (BAND) เป็นโปรเจคของบ้านเราครับ
- สรุป Oracle คือบริการที่ใช้เชื่อมต่อข้อมูลจากโลกภายนอกเข้ามาใช้บนBlockcainครับ