Bitculator

ดาวน์โหลด Bitculator บน Android

มูลค่าตลาด:

$2.58 T

ปริมาณ 24 ชม.:

$18.60 B

ต.ค. 23 การบังคับขาย:

$3.84 K

สมัครสมาชิก

Bitculator · เรียนรู้

Oracles

Oracles หมายถึงอะไรในทางคริปโต

# 98·อัปเดตแล้ว ต.ค. 2026·1 นาทีในการอ่าน

An Oracle คือบริการหรือกลไกที่ให้ข้อมูลภายนอกแก่สมาร์ทคอนแทร็กต์บนบล็อกเชน.

What are Oracles?

Oracles คือบริการที่ส่งข้อมูล off-chain ไปให้สมาร์ทคอนแทรกต์ เพื่อให้โค้ดสามารถตอบสนองต่อเหตุการณ์ในชีวิตจริง คิดถึงพวกเขาเหมือนคนส่งพัสดุที่ได้รับ quotes ราคาสภาพอากาศ คะแนนกีฬา หรือความสุ่มแบบ randomness ตรงเข้าสู่ตรรกะบล็อกเชน โดยไม่ต้องสนทนากันมาก


Myth

Oracles ไม่ใช่ปุ่มวิเศษที่ฝังไว้ในบล็อกเชน พวกมันเป็นบริการแยกต่างหาก และพวกที่เชื่อถือได้จะดึงข้อมูลจากแหล่งข้อมูลหลากหลายและเพิ่มการป้องกันข้อมูลที่ผิด


How Oracles work

walkthrough แบบเร็ว โดยใช้ feed ราคาเป็นตัวอย่าง

  • Step 1: สัญญาให้ยืมขอราคาล่าสุดของ ETH
  • Step 2: โหนด Oracle ดึงราคาจากหลาย exchange และผู้ให้ข้อมูล จากนั้นลงนามรายงานของตน
  • Step 3: ระบบ oracle โพสต์ค่าที่ถูกรวมไว้บนเครือข่าย โดยมักจะเป็นมัดรวม (median)
  • Step 4: สมาร์ทคอนแทรกต์ตรวจสอบ feed และเปรียบเทียบกับเกณฑ์ที่ตั้งไว้ล่วงหน้า
  • Step 5: หากราคาลดลงมากเกินไป ตำแหน่งที่เสี่ยงอาจเผชิญ liquidations ทั้งหมดที่ถูกกระตุ้นโดย feed

นั่นคือวงจรพื้นฐาน Oracle ดึงข้อมูล ตรวจสอบ ส่งมอบ แล้วคอนแทรกต์ดำเนินการ


Why Oracles Matters

แล้วทำไมคุณควรใส่ใจ Oracle? เพราะพวกมันทำให้สมาร์ทคอนแทรกต์สื่อสารกับความเป็นจริงได้โดยไม่ต้องให้คุณเฝ้าดูทุกอัปเดต

  • Benefit: การดำเนินการอัตโนมัติที่ช่วยประหยัดเวลาและลดการเดา เช่น ตรวจสอบสถานะสินเชื่อแบบทันที หรือความสุ่มในการเปิดใช้งาน NFT แบบทันที
  • Perspective: บางการตั้งค่าดำเนินการโดยกลุ่มเดียว ซึ่งเป็น Centralized ในขณะที่บางระบบกระจายงานไปยังผู้ดำเนินงานหลายราย
  • Relevance: คุณจะพบพวกเขาภายใน DeFi applications, ตลาดทำนาย, เกม, ประกันภัย และการสื่อสารข้ามเชน

Tip

เมื่อประเมิน Oracles ให้มองหาที่มาของข้อมูล ความถี่ในการอัปเดต วิธีจัดการข้อมูลเบี่ยงเบน และผู้ที่สามารถโพสต์ feed ได้ การอ่านเอกสารสั้นๆ จะเป็นประโยชน์มาก


Key Characteristics of Oracles

อะไรที่ทำให้ Oracles ทำงานได้อย่างมีประสิทธิภาพในภาพรวม:

  • Bridge: พวกมันขนถ่ายข้อมูลจาก off chain มายัง onchain contracts และบางครั้งกลับออกไปอีก
  • Aggregation: การออกแบบที่ดีรวมแหล่งข้อมูลหลายแหล่งและใช้งานคณิตศาสตร์เช่น medians เพื่อลดข้อมูลที่ผิด
  • Latency: ความเร็วในการอัปเดตมีความสำคัญสำหรับการซื้อขายและการให้ยืม ช้ากว่าสำหรับสิ่งต่างๆ เช่น สภาพอากาศหรือกีฬา
  • Trust: oracle หลายชุดถูกดำเนินการเป็นเครือข่าย Decentralized ด้วยหลายโหนดและกฎที่โปร่งใส

Variations

Oracles มีหลายรูปแบบขึ้นอยู่กับงาน:

  1. Price: feeds สำหรับสินทรัพย์อย่าง ETH USD หรือ BTC USD
  2. Events: ผลลัพธ์ในชีวิตจริง เช่น ผลการแข่งขัน หรือความล่าชของเที่ยวบิน
  3. Randomness: ความสุ่มที่สามารถตรวจสอบได้สำหรับเกม, ลอตเตอรี่ และการเปิดเผย NFT
  4. Computation: หลักฐานการคำนวณนอกเครือข่ายที่ยืนยันว่าทำงานถูกต้อง
  5. Output: สัญญาณที่กระตุ้นการดำเนินการนอกเครือข่าย เช่น ส่งอีเมล หรือปลดล็อกอุปกรณ์
  6. Crosschain: ข้อความที่ย้ายข้อมูลระหว่างบล็อกเชนต่างๆ

Reminder

Oracles ไม่ไทำให้ข้อเท็จจริงเป็นจริง พวกมันรายงานสิ่งที่แหล่งข้อมูลบอก หากอินพุตผิดหรือล่าช้า ผลลัพธ์อาจผิดหรือช้าด้วย


Example

ตลาดให้ยืมภายใน decentralized applications (dApps) ใช้ Oracles เพื่อดึงราคาของ ETH แล้วปรับกฎสินทรัพย์ค้ำประกันเมื่อ feed เคลื่อนไหว


Fun Fact

ชื่อมาจากที่ปรึกษาโบราณที่ตอบคำถามยากๆ ตามที่เหมาะสม Oracle ซอฟต์แวร์ฐานข้อมูลก็ไม่เกี่ยวข้องที่นี่ แม้ว่าทั้งสองจะใส่ใจข้อมูลมาก


Wrap-Up

สรุปในประโยคเดียว: Oracles ทำให้สมาร์ทคอนแทรกต์เห็นและตอบสนองต่อชีวิตจริง ซึ่งเป็นเหตุที่ไอเดียคริปโตหลายอย่างจากเดโมน่ารักๆ ไปสู่การใช้งงานจริง

เราลืมอะไรไปหรือไม่?

ข้อมูลจากคุณช่วยให้เรารักษาความถูกต้องไว้ได้ โปรดติดต่อเราหากพบข้อมูลที่ไม่ถูกต้องหรือขาดหายไป

ติดต่อ